@charset "UTF-8";
/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: rgb(5.2, 44, 101.2);
  --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);
  --bs-success-text-emphasis: rgb(10, 54, 33.6);
  --bs-info-text-emphasis: rgb(5.2, 80.8, 96);
  --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);
  --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);
  --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-success-bg-subtle: rgb(209, 231, 220.8);
  --bs-info-bg-subtle: rgb(206.6, 244.4, 252);
  --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);
  --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(158.2, 197, 254.2);
  --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);
  --bs-success-border-subtle: rgb(163, 207, 186.6);
  --bs-info-border-subtle: rgb(158.2, 233.8, 249);
  --bs-warning-border-subtle: rgb(255, 230.2, 155.8);
  --bs-danger-border-subtle: rgb(241, 174.2, 180.6);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(10.4, 88, 202.4);
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);
  --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-success-text-emphasis: rgb(117, 183, 152.4);
  --bs-info-text-emphasis: rgb(109.8, 223.2, 246);
  --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);
  --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);
  --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);
  --bs-success-bg-subtle: rgb(5, 27, 16.8);
  --bs-info-bg-subtle: rgb(2.6, 40.4, 48);
  --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);
  --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(7.8, 66, 151.8);
  --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);
  --bs-success-border-subtle: rgb(15, 81, 50.4);
  --bs-info-border-subtle: rgb(7.8, 121.2, 144);
  --bs-warning-border-subtle: rgb(153, 115.8, 4.2);
  --bs-danger-border-subtle: rgb(132, 31.8, 41.4);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(109.8, 168, 253.8);
  --bs-link-hover-color: rgb(138.84, 185.4, 254.04);
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: rgb(230.4, 132.6, 181.2);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(102, 77.2, 2.8);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(117, 183, 152.4);
  --bs-form-valid-border-color: rgb(117, 183, 152.4);
  --bs-form-invalid-color: rgb(234, 133.8, 143.4);
  --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

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

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

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

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

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

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

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

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

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

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

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

textarea {
  resize: vertical;
}

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

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

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

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

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.figure {
  display: inline-block;
}

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

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

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

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140.00001px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

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

.col {
  flex: 1 0 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

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

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

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

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

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

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

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

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

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

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(206.6, 226, 254.6);
  --bs-table-border-color: rgb(165.28, 180.8, 203.68);
  --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.94, 203.4, 229.14);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);
  --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: rgb(225.6, 227.4, 229);
  --bs-table-border-color: rgb(180.48, 181.92, 183.2);
  --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(203.04, 204.66, 206.1);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);
  --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: rgb(209, 231, 220.8);
  --bs-table-border-color: rgb(167.2, 184.8, 176.64);
  --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(188.1, 207.9, 198.72);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);
  --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: rgb(206.6, 244.4, 252);
  --bs-table-border-color: rgb(165.28, 195.52, 201.6);
  --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.94, 219.96, 226.8);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);
  --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: rgb(255, 242.6, 205.4);
  --bs-table-border-color: rgb(204, 194.08, 164.32);
  --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(229.5, 218.34, 184.86);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);
  --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: rgb(248, 214.6, 217.8);
  --bs-table-border-color: rgb(198.4, 171.68, 174.24);
  --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 193.14, 196.02);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: rgb(198.4, 199.2, 200);
  --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 224.1, 225);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);
  --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: rgb(77.4, 80.6, 83.8);
  --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(55.2, 58.8, 62.4);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

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

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(182.4, 211.5, 254.4);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(182.4, 211.5, 254.4);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);
  --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(10.4, 88, 202.4);
  --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);
  --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(86.4, 93.6, 100);
  --bs-btn-active-border-color: rgb(81, 87.75, 93.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);
  --bs-btn-hover-border-color: rgb(20, 108, 67.2);
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(20, 108, 67.2);
  --bs-btn-active-border-color: rgb(18.75, 101.25, 63);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);
  --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(61.4, 212.6, 243);
  --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(255, 202.3, 44.2);
  --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(255, 205.4, 56.6);
  --bs-btn-active-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(187, 45.05, 58.65);
  --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(176, 42.4, 55.2);
  --bs-btn-active-border-color: rgb(165, 39.75, 51.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);
  --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(198.4, 199.2, 200);
  --bs-btn-active-border-color: rgb(186, 186.75, 187.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);
  --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);
  --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

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

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

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

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

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

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}

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

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

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

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

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

.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}

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

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

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

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

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

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

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

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

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

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

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

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

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

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

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

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

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

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}

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

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

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

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.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='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

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

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

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

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

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

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

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

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

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

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

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

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

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

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

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

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

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

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

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

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

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

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

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

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

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*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: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

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

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

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

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

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

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* 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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

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

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

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

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

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

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

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

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

.align-items-center {
  align-items: center !important;
}

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

.align-items-stretch {
  align-items: stretch !important;
}

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

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

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

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

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

.align-self-center {
  align-self: center !important;
}

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

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

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

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.me-0 {
  margin-right: 0 !important;
}

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

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

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

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

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

.me-auto {
  margin-right: auto !important;
}

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

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

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

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

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

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

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

.ms-0 {
  margin-left: 0 !important;
}

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

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

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

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

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

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

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

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

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

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

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

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

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

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

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

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

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

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

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

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

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  column-gap: 0 !important;
}

.column-gap-1 {
  column-gap: 0.25rem !important;
}

.column-gap-2 {
  column-gap: 0.5rem !important;
}

.column-gap-3 {
  column-gap: 1rem !important;
}

.column-gap-4 {
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

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

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

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

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

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

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

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

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

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

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

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

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

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

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

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

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

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

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

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

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

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

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

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

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

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

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

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

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

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

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

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

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

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

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

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

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

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

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

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

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

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

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

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

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

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}

.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}

.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select2-container .select2-search--inline {
  float: left;
}

.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.select2-results {
  display: block;
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}

.select2-results__option[aria-selected] {
  cursor: pointer;
}

.select2-container--open .select2-dropdown {
  left: 0;
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-search--dropdown {
  display: block;
  padding: 4px;
}

.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-search--dropdown.select2-search--hide {
  display: none;
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline {
  float: right;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%);
  background-image: -o-linear-gradient(top, #fff 0%, #eee 50%);
  background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}

.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  float: right;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}

.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent;
}

.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}

.select2-container--classic .select2-dropdown--below {
  border-top: none;
}

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #fff;
}

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 1;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  align-items: center;
  display: flex;
  gap: var(--slick-dot-horizontal-spacing-mobile);
  justify-content: center;
  list-style: none;
  margin: 0;
  padding: var(--slick-dot-vertical-spacing-mobile) 0 0;
  position: relative;
  text-align: center;
  width: 100%;
}
@media (min-width: 992px) {
  .slick-dots {
    gap: var(--slick-dot-horizontal-spacing-desktop);
    padding: var(--slick-dot-vertical-spacing-desktop) 0 0;
  }
}
.slick-dots li {
  cursor: pointer;
  display: inline-block;
  height: var(--slick-dot-size-mobile);
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
  position: relative;
  width: var(--slick-dot-size-mobile);
}
@media (min-width: 576px) {
  .slick-dots li {
    height: var(--slick-dot-size-desktop);
    width: var(--slick-dot-size-desktop);
  }
}
.slick-dots li button {
  background: var(--slick-dot-color);
  border-radius: 50%;
  border: var(--slick-dot-border-size) solid var(--slick-dot-border-color);
  color: transparent;
  cursor: pointer;
  display: block;
  font-size: 0px;
  height: var(--slick-dot-size-mobile);
  line-height: 0px;
  outline: none;
  padding: 5px;
  width: var(--slick-dot-size-mobile);
}
@media (min-width: 992px) {
  .slick-dots li button {
    height: var(--slick-dot-size-desktop);
    width: var(--slick-dot-size-desktop);
  }
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li.slick-active button {
  background-color: var(--slick-dot-color-active);
}

#accordion-section-typography {
  display: none;
}

/* =WordPress Core
-------------------------------------------------------------- */
*, *::before, *::after {
  box-sizing: border-box;
}

.alignnone,
a img.alignnone,
.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}

.alignleft,
a img.alignleft,
.wp-caption.alignleft {
  display: block;
  float: none;
  margin: 0px auto;
  padding-bottom: 15px;
}
@media (min-width: 992px) {
  .alignleft,
  a img.alignleft,
  .wp-caption.alignleft {
    display: inline;
    float: left;
    margin: 5px 20px 20px 0;
  }
}

.aligncenter,
div.aligncenter,
a img.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

.alignright,
a img.alignright,
.wp-caption.alignright {
  display: block;
  float: none;
  margin: 0px auto;
  padding-bottom: 15px;
}
@media (min-width: 992px) {
  .alignright,
  a img.alignright,
  .wp-caption.alignright {
    display: inline;
    float: right;
    margin: 5px 0 20px 20px;
  }
}

@media (min-width: 992px) {
  img.alignright,
  img.alignleft {
    max-width: 100%;
  }
}
.wp-caption {
  background: #fff;
  border: 1px solid #f0f0f0;
  max-width: 96%;
  /* Image does not overflow the content area */
  padding: 5px 3px 10px;
  text-align: center;
}

.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto;
}

.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

:root {
  --Color-Brand-Color-1: #0026C0;
  --Color-Brand-Color-2: #4169E1;
  --Color-Brand-Color-3: #398EF5;
  --Color-Brand-Color-4: #00082B;
  --Color-Brand-Color-5: #76D31F;
  --Color-Brand-Color-6: #76A31F;
  --Color-Brand-Color-7: #4D7108;
}

:root,
* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  outline: none !important;
}

html body {
  outline: none;
}

body {
  background: var(--body-background);
  color: var(--body-text);
  font-family: var(--font-body);
  font-size: var(--body-font-size-mobile);
  font-weight: var(--body-font-weight);
  line-height: var(--body-line-height-mobile);
  position: relative;
}
@media (min-width: 992px) {
  body {
    font-size: var(--body-font-size-desktop);
    line-height: var(--body-line-height-desktop);
    overflow-anchor: none;
  }
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: var(--font-heading);
  font-weight: var(--heading-font-weight);
  margin-top: 0;
  text-transform: var(--heading-text-transform);
}

.page-header h1,
.page-header .h1 {
  color: var(--page-title-h1);
  font-size: var(--h1-font-size-mobile-xs);
  line-height: var(--h1-line-height-mobile);
  margin: 0;
  padding: 0;
  text-align: center;
}
@media (min-width: 576px) {
  .page-header h1,
  .page-header .h1 {
    font-size: var(--h1-font-size-mobile-sm);
    line-height: var(--h1-line-height-mobile);
  }
}
@media (min-width: 768px) {
  .page-header h1,
  .page-header .h1 {
    font-size: var(--h1-font-size-desktop);
    line-height: var(--h1-line-height-desktop);
  }
}

.content-area h2,
.content-area .h2,
.content-area h3,
.content-area .h3,
.content-area h4,
.content-area .h4,
.content-area h5,
.content-area .h5,
.content-area h6,
.content-area .h6 {
  margin-bottom: 30px;
}
.content-area h2,
.content-area .h2 {
  color: var(--internal-page-h2-color);
  font-size: var(--h2-font-size-mobile);
  line-height: var(--h2-line-height-mobile);
}
@media (min-width: 992px) {
  .content-area h2,
  .content-area .h2 {
    font-size: var(--h2-font-size-desktop);
    line-height: var(--h2-line-height-desktop);
  }
}
.content-area h3,
.content-area .h3 {
  color: var(--internal-page-h3-color);
  font-size: var(--h3-font-size-mobile);
  line-height: var(--h3-line-height-mobile);
}
@media (min-width: 992px) {
  .content-area h3,
  .content-area .h3 {
    font-size: var(--h3-font-size-desktop);
    line-height: var(--h3-line-height-desktop);
  }
}
.content-area h4,
.content-area .h4 {
  color: var(--internal-page-h4-color);
  font-size: var(--h4-font-size-mobile);
  line-height: var(--h4-line-height-mobile);
}
@media (min-width: 992px) {
  .content-area h4,
  .content-area .h4 {
    font-size: var(--h4-font-size-desktop);
    line-height: var(--h4-line-height-desktop);
  }
}
.content-area h5,
.content-area .h5 {
  color: var(--internal-page-h5-color);
  font-size: var(--h5-font-size-mobile);
  line-height: var(--h5-line-height-mobile);
}
@media (min-width: 992px) {
  .content-area h5,
  .content-area .h5 {
    font-size: var(--h5-font-size-desktop);
    line-height: var(--h5-line-height-desktop);
  }
}
.content-area h6,
.content-area .h6 {
  color: var(--internal-page-h6-color);
  font-size: var(--h6-font-size-mobile);
  line-height: var(--h6-line-height-mobile);
}
@media (min-width: 992px) {
  .content-area h6,
  .content-area .h6 {
    font-size: var(--h6-font-size-desktop);
    line-height: var(--h6-line-height-desktop);
  }
}

/* Page Title H1 */
.page-title-h1 {
  color: var(--page-title-h1);
}

/* Form Placeholder */
::placeholder {
  color: var(--placeholder-text);
}

/* Selection and Mark Styles */
::selection {
  background: var(--selection-background);
  color: var(--selection-color);
}

mark, .mark {
  background: var(--mark-background);
  color: var(--mark-color);
}

@media (min-width: 992px) {
  :focus {
    box-shadow: none !important;
    outline: 0 solid transparent !important;
  }
  :focus-visible {
    box-shadow: none !important;
    outline: 2px solid #45A9FF !important;
    outline-offset: 8px;
  }
  form select :focus-visible,
  form .select2-selection:focus-visible,
  form textarea:focus-visible,
  form input:focus-visible {
    outline-offset: 1px;
  }
  .header :focus-visible {
    transition: none;
  }
  .main-navigation a:focus-visible {
    outline-offset: -2px;
  }
  .main-navigation > li.has-dropdown:focus-within > ul,
  .main-navigation > li.has-dropdown > ul > li.has-dropdown:focus-within > ul {
    display: block;
  }
}
.main-navigation a:focus {
  outline-offset: -2px;
}

.no-scroll {
  overflow: hidden;
}

a {
  text-decoration: none;
}

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

.basic-fullwidth-image {
  display: flex;
  margin-bottom: 20px;
  max-width: 100%;
}

.ryno-flex-center {
  min-height: 185px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  height: 100%;
  text-align: center;
}

.img-hover:hover {
  opacity: 0.7;
}

.text-shadow-box {
  border: none;
  margin-bottom: 2.5rem;
  margin-right: 0.5rem;
  padding: 50px;
}

.text-highlight {
  font-size: 1.333rem;
  line-height: 1.4;
  margin: 1.111em auto;
  padding: 1em 2%;
  text-align: center;
}

.reviews-feedback-panel a {
  display: inline-block;
}

.panel {
  border-style: solid;
  border-width: 1px;
  margin-bottom: 1.25rem;
  padding: 1.25rem;
}

.basic-video {
  margin-bottom: 20px;
  max-width: 100%;
  overflow: auto;
}

.responsive-video {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  padding-top: 25px;
  height: 0;
}
.responsive-video--square {
  padding-bottom: 75%;
}

.responsive-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.responsive-video-shorts iframe {
  aspect-ratio: 9/16;
  height: auto;
  max-width: 320px;
  position: relative;
  width: 100%;
}

picture.aligncenter {
  text-align: center;
}

.header-overbar {
  padding: 8px 0;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  background-color: var(--Color-Brand-Color-4);
}
.header-overbar a {
  color: #fff;
}
.header-overbar .veteran-icon {
  width: 11px;
  height: 18px;
  margin-right: 10px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' fill='none' viewBox='0 0 11 18'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m5.067 6.694-.9-.563V1.125h2.25v5.006l-.9.563c-.084.028-.14.056-.225.056a.5.5 0 0 1-.225-.056M.792.844c0-.478.366-.844.844-.844h7.312c.478 0 .844.366.844.844v3.74c0 .479-.253.929-.675 1.21l-2.7 1.66v.421c0 .366-.169.675-.422.872l.844 2.503h3.234c.253 0 .45.169.535.394a.534.534 0 0 1-.197.618l-2.644 1.941 1.012 3.038a.534.534 0 0 1-.196.618.55.55 0 0 1-.647 0l-2.644-1.856-2.616 1.884c-.197.141-.478.141-.647 0a.534.534 0 0 1-.196-.618l1.012-3.066-2.616-1.94c-.196-.141-.28-.394-.196-.62.084-.224.28-.393.534-.393h3.234l.844-2.503a1 1 0 0 1-.478-.872v-.422l-2.7-1.66a1.39 1.39 0 0 1-.675-1.209z' clip-rule='evenodd'/%3E%3C/svg%3E");
}

.header-wrapper.sticky-active {
  box-shadow: 0 0 var(--header-drop-shadow-height) 0 var(--header-drop-shadow-color);
}

.header {
  background-color: var(--header-background);
  position: relative;
  z-index: 2;
}
@media (min-width: 992px) {
  .header {
    padding-top: 14px;
    margin-top: 0;
  }
  .header .vertical-divider {
    background-color: var(--Color-Brand-Color-3);
  }
  .header__left a {
    display: block;
    width: 249px;
    height: 83px;
  }
  .header__right {
    gap: 20px;
  }
}
@media (min-width: 992px) and (min-width: 992px) and (max-width: 1199.98px) {
  .header__right {
    gap: 10px;
  }
}
@media (min-width: 992px) {
  .header__phone {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2;
  }
}
@media (min-width: 992px) and (min-width: 992px) and (max-width: 1199.98px) {
  .header__phone {
    font-size: 16px;
  }
}
@media (min-width: 992px) {
  .header__phone a {
    color: #000;
  }
  .header__phone--icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 8px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
}
@media (min-width: 992px) and (min-width: 992px) and (max-width: 1199.98px) {
  .header__phone--icon {
    margin: 0 5px;
  }
}
@media (min-width: 992px) {
  .header__phone--ohio span {
    color: var(--Color-Brand-Color-6);
  }
  .header__phone--ohio .header__phone--icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='url(%23b)' d='M16.772 16.395a1.75 1.75 0 0 0-.775-1.29l-2.982-1.988a1.76 1.76 0 0 0-2.219.22l-.953.96c-.217.076-1.22-.349-2.512-1.641S5.62 10.369 5.675 10.17l.978-.978c.59-.59.683-1.524.22-2.218L4.884 3.992a1.75 1.75 0 0 0-1.29-.775 1.75 1.75 0 0 0-1.415.507L.704 5.199c-2.022 2.022.61 6.464 4.116 9.97 2.383 2.383 7.598 6.491 9.97 4.117l1.475-1.476a1.75 1.75 0 0 0 .507-1.415'/%3E%3Cpath fill='url(%23c)' d='M11.366 0a.586.586 0 1 0 0 1.172c4.2 0 7.617 3.417 7.617 7.617a.586.586 0 1 0 1.172 0C20.155 3.943 16.213 0 11.366 0m0 2.344a.586.586 0 1 0 0 1.172 5.28 5.28 0 0 1 5.274 5.273.586.586 0 1 0 1.171 0 6.453 6.453 0 0 0-6.445-6.445m0 2.344a.586.586 0 1 0 0 1.171 2.933 2.933 0 0 1 2.93 2.93.586.586 0 1 0 1.172 0 4.107 4.107 0 0 0-4.102-4.101m0 2.343a.586.586 0 1 0 0 1.172c.324 0 .586.263.586.586a.586.586 0 1 0 1.172 0 1.76 1.76 0 0 0-1.758-1.758'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='8.39' x2='8.39' y1='20' y2='3.209' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234d7108'/%3E%3Cstop offset='1' stop-color='%2376a31f'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='15.468' x2='15.468' y1='9.375' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234d7108'/%3E%3Cstop offset='1' stop-color='%2376a31f'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  }
  .header__phone--indiana span {
    color: var(--Color-Brand-Color-2);
  }
  .header__phone--indiana .header__phone--icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='url(%23b)' d='M16.772 16.395a1.75 1.75 0 0 0-.775-1.29l-2.982-1.988a1.76 1.76 0 0 0-2.219.22l-.953.96c-.217.076-1.22-.349-2.512-1.641S5.62 10.369 5.675 10.17l.978-.978c.59-.59.683-1.524.22-2.218L4.884 3.992a1.75 1.75 0 0 0-1.29-.775 1.75 1.75 0 0 0-1.415.507L.704 5.199c-2.022 2.022.61 6.464 4.116 9.97 2.383 2.383 7.598 6.491 9.97 4.117l1.475-1.476a1.75 1.75 0 0 0 .507-1.415'/%3E%3Cpath fill='url(%23c)' d='M11.366 0a.586.586 0 1 0 0 1.172c4.2 0 7.617 3.417 7.617 7.617a.586.586 0 1 0 1.172 0C20.155 3.943 16.213 0 11.366 0m0 2.344a.586.586 0 1 0 0 1.172 5.28 5.28 0 0 1 5.274 5.273.586.586 0 1 0 1.171 0 6.453 6.453 0 0 0-6.445-6.445m0 2.344a.586.586 0 1 0 0 1.171 2.933 2.933 0 0 1 2.93 2.93.586.586 0 1 0 1.172 0 4.107 4.107 0 0 0-4.102-4.101m0 2.343a.586.586 0 1 0 0 1.172c.324 0 .586.263.586.586a.586.586 0 1 0 1.172 0 1.76 1.76 0 0 0-1.758-1.758'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='8.39' x2='8.39' y1='20' y2='3.209' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='1' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='15.468' x2='15.468' y1='9.375' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='1' stop-color='%230026c0'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  }
}
@media (min-width: 992px) {
  .header--sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 50;
  }
}

.mobile-sticky-header {
  box-shadow: 0 0 var(--mobile-header-drop-shadow-height) 0 var(--mobile-header-drop-shadow-color);
  position: sticky;
  top: 0;
  transition: transform 0.3s;
  z-index: 50;
}

.hide-mobile-header {
  box-shadow: none;
  transform: translate3d(0, -100%, 0);
}

.mobile-header {
  background-color: var(--mobile-header-background);
  height: 95px;
  position: relative;
  transition: all 0.3s ease;
  z-index: 51;
}
@media only screen and (min-width: 425px) {
  .mobile-header {
    height: var(--mobile-header-height);
    padding: 0 36px;
  }
}
.mobile-header__logo {
  padding-bottom: 10px;
  padding-top: 10px;
}
.mobile-header__logo img {
  max-height: var(--mobile-header-logo-max-height);
  width: auto;
}
.mobile-header__phone .ri, .mobile-header__specials-icon .ri {
  font-size: var(--mobile-header-icon-font-size-small);
}
@media only screen and (min-width: 425px) {
  .mobile-header__phone .ri, .mobile-header__specials-icon .ri {
    font-size: var(--mobile-header-icon-font-size-large);
  }
}
.mobile-header__phone {
  color: var(--mobile-header-phone-icon-color);
}
.mobile-header__phone * {
  display: inline-block;
  pointer-events: none;
}
.mobile-header__specials-icon {
  color: var(--mobile-header-dollar-icon-color);
}

.mobile-nav-buttons {
  background: var(--mobile-nav-buttons-section-background);
  padding: 10px 0;
}
.mobile-nav--one .mobile-cta__button {
  display: block;
  font-family: var(--mobile-header-button-font-family);
  font-size: var(--mobile-header-button-font-size);
  font-weight: var(--mobile-header-button-font-weight);
  padding: 7.5px 15px;
  text-transform: var(--mobile-header-button-text-transform);
}
.mobile-nav--one .mobile-cta__button--one {
  color: var(--mobile-header-button-1-text-color);
}
.mobile-nav--one .mobile-cta__button--two {
  color: var(--mobile-header-button-2-text-color);
}
.mobile-nav--one .mobile-cta__button-image, .mobile-nav--one .mobile-cta__button-text {
  display: inline-block;
}
.mobile-nav--one .mobile-cta__button-image {
  margin-right: 10px;
  text-align: center;
  width: 20px;
}
.mobile-nav--one .mobile-cta__button-image img {
  max-width: 20px;
}
.mobile-nav--two {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
}
.mobile-nav--two .btn {
  min-width: auto;
}

.footer {
  color: var(--footer-text);
  padding-top: 28px;
  position: relative;
  z-index: 1;
}
@media (min-width: 576px) {
  .footer {
    padding-top: 28px;
  }
}
@media (min-width: 992px) {
  .footer {
    padding-top: 139px;
  }
}
.footer .footer-bg {
  background: linear-gradient(180deg, var(--Color-Brand-Color-6, #76a31f) 0.2%, #2d4400 100.16%);
  padding-bottom: 40px;
}
.footer .section-transition {
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  position: absolute;
  width: 100%;
}
.footer .section-transition--bottom {
  bottom: 0;
}
.footer .section-transition--top {
  top: 0;
}
.footer .section-transition__1 {
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 320 21'%3E%3Cpath fill='%2376a31f' d='M.001 17.027h320v96.957h-320z'/%3E%3Cpath fill='%2376a31f' d='M217.732 8.032c-4.404 3.033-7.74 7.703-10.432 12.3l5.708 2.07c.74-5.07 1.888-9.985 4.724-14.37'/%3E%3Cpath fill='%2376a31f' d='M210.649 10.13c-.316 3.29 0 7.153-1.048 10.167h5.832c-.956-3.952-3.084-6.733-4.784-10.167M198.073 4.08c.56 6.644 1.96 13.97-.184 20.249l6.248.954c.224-7.586-3.304-14.447-6.06-21.199zM187.893 1.328c2.4 6.804 3.56 14.451 2.372 21.44l6.036.205c-.832-7.988-3.992-15.226-8.408-21.645'/%3E%3Cpath fill='%2376a31f' d='M197.004 5.067c-1.552 5.641-2.496 11.567-4.104 16.886l7.372.51c-.824-6.094-2.364-11.619-3.268-17.4zM176.817 3.547c-.176 6.772.004 13.93-1.452 20.437h8.32c-1.344-7.306-4.24-13.697-6.868-20.437M162.489.578c1.928 3.98 3.436 8.108 4.28 12.28.856 4.173 1.036 8.365.736 12.514l7.02-.49c-1.656-9.063-6-17.56-12.036-24.304M190.225 8.497c-.788 3.852-2.608 7.23-3.276 11.142l6.228-.474c-1.368-3.366-1.648-7.253-2.952-10.672z'/%3E%3Cpath fill='%2376a31f' d='M180.133 2.7c.352 7.434 1.012 14.917.812 22.13l6.292-.758c-1.964-7.434-4.684-14.331-7.104-21.372M171.409 7.017c.212 5.248.824 10.616.232 15.326l7.684-1.212c-2.18-5.388-5.236-9.605-7.912-14.118zM151.513 5.448c3.636 6.877 8.144 13.617 10.228 21.12l5.212-2.039c-3.996-7.322-10.032-12.926-15.44-19.077z'/%3E%3Cpath fill='%2376a31f' d='M163.633 6.058c-.768 4.706-2.856 8.61-4.396 13.175l6.512.662c-.652-4.433-.676-9.46-2.116-13.837M149.133 5.031c.936 7.414 2.024 14.844 3.544 22.315l8.04-3.346c-4.084-6.074-7.896-12.474-11.58-18.969z'/%3E%3Cpath fill='%2376a31f' d='M168.333 9.721c-1.628 2.985-3.176 7.125-6.044 8.762l4.488 3.803c2.192-3.903 1.636-8.38 1.556-12.565M145.685 6.018c.352 2.824.68 6.632 1.284 9.404.656 3.226 2.06 6.411 3.736 9.244l4.22-3.334c-2.148-2.01-4.016-4.185-5.432-6.833-1.268-2.31-2.736-6.006-3.808-8.481M135.141.99c-.26 7.608-.504 15.676-2.92 22.793l6.764 1.175c.272-8.368-1.792-16.1-3.848-23.967z'/%3E%3Cpath fill='%2376a31f' d='M142.457 7.506c-2.028 3.463-3.628 8.072-6.84 10.355l4.136 3.438c2.496-4.224 2.188-9.167 2.704-13.793M155.665 3.001c-.188 5.857 1.196 13.019-3.316 17.352l6.448 4.18c3.456-7.306-.424-14.912-3.132-21.536zM131.153 7.599c-.344 4.449-1.052 8.81-2.788 12.866l7.712.738c-.8-4.814-2.66-9.384-4.924-13.604'/%3E%3Cpath fill='%2376a31f' d='M138.133 8.915c.692 3.574 1.78 7.422 1.632 10.98l5.16-1.175c-1.748-3.803-4.336-6.62-6.792-9.805'/%3E%3Cpath fill='%2376a31f' d='M144.797 6.415c-.836 3.767-1.264 7.976-2.732 11.446l5.716.738c-.38-4.377-1.884-8.092-2.984-12.184M118.209 5.107c-.184 2.744-.044 5.54-.264 8.149-.192 2.03-.516 4.814-1.96 6.017l6.66 3.158c1.712-6.46-2.244-11.775-4.436-17.324'/%3E%3Cpath fill='%2376a31f' d='M115.149 8.092c.056 5.332 1.244 11.37-1.6 16.056l5.62 2.146c1.432-6.487-1.788-12.457-4.02-18.202'/%3E%3Cpath fill='%2376a31f' d='M110.701 5.978c.384 5.496.088 11.23-2.292 16.112l6.468 1.472c.388-6.25-1.528-12.184-4.176-17.584'/%3E%3Cpath fill='%2376a31f' d='m115.645 10.343-5.72 9.922 6.06 1.4zM123.781 3.984c-1.472 6.387-2.004 13.07-2.56 19.566l6.904-.626c-1.744-6.302-3.5-12.46-4.344-18.94'/%3E%3Cpath fill='%2376a31f' d='M128.237 3.67c-2.26 6.845-3.728 14.223-3.548 22.019l8.228-1.713c-2.712-6.103-4.176-13.104-4.68-20.305M211.565 5.167c3.996 4.582 6.744 10.472 9.56 15.776l-6.572 2.03c-.688-6.119-.964-11.968-2.988-17.806'/%3E%3Cpath fill='%2376a31f' d='M226.389 5.725c-4.028 3.787-6.932 9.08-9.7 13.785l8.064 2.299c.132-5.54 0-10.744 1.636-16.084'/%3E%3Cpath fill='%2376a31f' d='M218.689 4.842c-1.308 6.083-1.416 12.939-3.492 18.676l7.02 1.003c-.164-7-2.464-12.995-3.528-19.679'/%3E%3Cpath fill='%2376a31f' d='M221.804.542c-1.116 6.852-1.363 14.242-3.727 20.778-.744 2.062-1.72 3.935-2.884 5.544l7.192 3.607c3.52-9.861.651-20.008-.581-29.933zM233.517 9.344c-1.78 4.313-3.684 8.602-4.56 13.264l7.504-.546c-1.604-4.028-2.188-8.421-2.944-12.718'/%3E%3Cpath fill='%2376a31f' d='M226.313 9.091c-.248 1.111-1.324 6.315-1.572 7.31-.264.89-.972 3.226-1.248 4.14l5.76.51c-.196-1.027-.696-3.651-.896-4.638-.248-1.015-1.74-6.215-2.04-7.322z'/%3E%3Cpath fill='%2376a31f' d='M228.805 7.791c-.448 4.839-.516 10.323-2.436 14.656l6.544 1.103c-.144-5.793-2.296-10.567-4.108-15.759'/%3E%3Cpath fill='%2376a31f' d='M237.685 0c-1.372 7.996-3.16 16.317-7.252 23.197l8.08 2.909c1.712-8.843.652-17.512-.824-26.106z'/%3E%3Cpath fill='%2376a31f' d='M241.749 7.173c-1.328 4.642-2.948 10.058-6.84 12.87l4.36 3.772c3.192-4.955 2.988-11.11 2.48-16.642M247.145 5.143c-.668 6.504-1.24 13.79-4.468 19.326l8.296 2.403c.788-7.803-1.564-14.672-3.824-21.729z'/%3E%3Cpath fill='%2376a31f' d='M243.284 7.542c-1.24 5.116-2.996 9.818-1.876 15.346l5.656-2.27c-2.56-3.338-3.012-8.887-3.78-13.08zM250.565 2.62c-.644 9.697-.672 19.438 2.456 28.946l6.576-3.117c-4.932-7.55-7.32-16.879-9.032-25.833z'/%3E%3Cpath fill='%2376a31f' d='M262.477 4.413c-2.672 7.306-4.204 15.458-5.368 23.185l8.312-.24c-1.568-7.495-2.9-15.254-2.944-22.945M254.305 5.208c-3.124 5.953-6.74 12.128-7.24 19.077l7.844-.839c-1.992-5.853-.996-12.116-.604-18.238'/%3E%3Cpath fill='%2376a31f' d='M255.913 6.732c-1.536 5.95-3.66 12.22-1.956 18.491l5.644-2.46c-3.08-4.288-3.136-10.707-3.688-16.03M264.009 7.442c-.544 5.212-1.416 10.159-.476 15.547l5.604-2.09c-2.548-3.864-3.744-8.931-5.128-13.457'/%3E%3Cpath fill='%2376a31f' d='M267.781 7.851c-1.184 4.398-1.312 8.935-.828 13.489l5.248-1.693c-2.108-3.571-3.764-7.643-4.42-11.796'/%3E%3Cpath fill='%2376a31f' d='M275.212 5.071c-2.492 6.68-5.076 13.4-8.756 18.909l7.164 2.964c1.64-7.317 1.628-14.539 1.592-21.869z'/%3E%3Cpath fill='%2376a31f' d='M278.513 7.302c-2.296 4.289-3.616 10.27-7.176 13.412l4.66 3.406c2.76-5.292 1.836-11.198 2.516-16.818'/%3E%3Cpath fill='%2376a31f' d='M269.845 4.16c.468 6.817.984 13.69.212 20.088l6.812-.413c-1.576-7.101-4.36-13.392-7.024-19.675M280.057 10.403l-3.576 9.015 5.352.61z'/%3E%3Cpath fill='%2376a31f' d='M284.377 6.544c-1.38 5.047-3.184 10.042-5.864 14.467l5.128 1.934c1.1-5.449 1.148-10.953.732-16.401zM292.745 2.836c-2.628 8.16-4.912 17.725-10.732 23.92l5.68 4.06c4.688-8.61 4.528-18.567 5.052-27.98M104.249 8.18c.764 2.512 1.492 5.035 1.98 7.527.332 1.994.764 3.964.268 5.877-.072.165-.168.241-.216.353l6.284 1.144c.108-3.21-1.724-6.118-3.4-8.634-1.536-2.235-3.216-4.265-4.916-6.267'/%3E%3Cpath fill='%2376a31f' d='M106.669.28c-2.792 6.865-4.548 14.288-6.072 21.585l7.308.317c-.908-7.277-1.636-14.495-1.236-21.901M96.889 1.77c-1.828 7.249-3.128 14.783-5.756 21.247l7.732 1.532c.228-7.835-1.176-15.141-1.976-22.776z'/%3E%3Cpath fill='%2376a31f' d='M86.853 8.51c.236 4.172-.06 8.284-1.504 12.156l6.3.521c-.62-4.53-2.444-8.866-4.796-12.678'/%3E%3Cpath fill='%2376a31f' d='M90.417 6.339c.236 5.135.132 10.5-1.676 15.237l5.816.887c-.052-5.741-1.908-11.049-4.14-16.128zM264.157 6.74c-4.216 3.627-8.02 7.924-10.076 13.308l5.176 1.187c.156-5.11 2.292-10.038 4.9-14.499zM288.737 10.154c-3.06 2.953-6.18 5.513-8.24 9.525l5.596 1.512c-.112-3.61 1.496-7.51 2.648-11.037z'/%3E%3Cpath fill='%2376a31f' d='M287.589 4.718c-.456 5.922-1.04 12.068-2.972 17.605l6.112.942c-.032-6.435-1.52-12.473-3.14-18.547'/%3E%3Cpath fill='%2376a31f' d='M295.857 7.354c-2.348 5.151-4.484 11.15-8.184 15.25l7.296 3.698c1.772-6.499 1.056-12.545.888-18.944z'/%3E%3Cpath fill='%2376a31f' d='M304.684 4.718c-3.268 6.146-5.916 13.805-11.048 18.315l6.52 4.818c3.876-7.566 3.536-15.221 4.532-23.133z'/%3E%3Cpath fill='%2376a31f' d='M298.077.518c-.664 8.132-2.46 15.907-4.376 23.766l8.464.542c-.896-8.132-1.928-16.449-4.088-24.313z'/%3E%3Cpath fill='%2376a31f' d='M307.029 2.4c-1.464 6.23-2.62 13.343-6.316 18.434l7.12 3.045c1.796-7.442.26-14.327-.804-21.48'/%3E%3Cpath fill='%2376a31f' d='M311.069 10.026c-2.16 3.928-3.58 8.445-5.624 11.984l6.416 1.62c.076-4.894-.824-9.115-.792-13.604'/%3E%3Cpath fill='%2376a31f' d='M318.097 7.563c-3.176 4.417-6.096 9.155-8.56 14.29l7.944 1.69c-.292-5.2-.044-10.568.616-15.98'/%3E%3Cpath fill='%2376a31f' d='M322.073 6.146c-3.824 6.05-7.172 12.538-10.128 19.222l7.9 1.87c.256-7.01.924-14.043 2.228-21.092'/%3E%3Cpath fill='%2376a31f' d='M311.321 6.451c-1.264 4.49-1.456 9.553-2.46 14.002l6.508-.152c-1.176-4.859-3.124-9.023-4.048-13.85M245.049 8.457c-1.076 3.45-1.28 8.096-3.248 10.94l6.176 1.642c.224-4.518-1.888-8.385-2.928-12.582M207.469 5.396c-1.168 5.557-.756 12.369-2.68 17.597l5.74.97c.164-6.583-2.308-12.272-3.064-18.567zM185.745 7.105c-.596 3.988-.428 8.79-2.06 12.341l5.504.987c-.028-4.754-2.148-8.927-3.444-13.328M78.62 7.141c-.087 4.361.397 9.737-1.887 13.352l6.34 1.73c.516-5.501-2.24-10.388-4.448-15.082z'/%3E%3Cpath fill='%2376a31f' d='M84.637 5.962c-1.396 5.556-2.972 11.12-5.524 15.618l8.108 1.994c.1-6.363-1.224-12.048-2.584-17.612M101.953 3.442c-2.656 6.179-5.2 12.682-6.192 19.43l8.492-.441c-1.808-6.158-2.108-12.558-2.3-18.993z'/%3E%3Cpath fill='%2376a31f' d='M74.733 5.196c.728 5.897 1.06 12.794-1.856 17.86l6.848 2.1c.992-7.387-1.76-13.842-4.992-19.96'/%3E%3Cpath fill='%2376a31f' d='M76.649 5.163c-1.896 5.497-4.368 10.66-6.052 16.598l6.736.614c-.648-5.445-.356-11.402-.684-17.212'/%3E%3Cpath fill='%2376a31f' d='M66.473 7.92c1.92 4.525 4.552 8.806 5.148 13.849l-6.076-.405c1.384-4.277.748-8.963.928-13.444M60.56 5.918c-2.88 5.26-4.855 11.137-4.48 17.372l5.66-1.2c-2.115-4.955-2.087-10.772-1.183-16.172z'/%3E%3Cpath fill='%2376a31f' d='M69.997 5.252c-.004 4.967.804 11.787-2.444 15.715l5.568 2.992c2.236-6.51-.872-12.846-3.124-18.707M56.477 5.665c-2.36 5.753-6.456 11.478-4.432 18.202l7.536-3.855c-1.616-1.132-2.148-3.8-2.448-5.91-.368-2.668-.332-5.597-.656-8.437'/%3E%3Cpath fill='%2376a31f' d='M62.669 6.46c-1.352 4.721-2.688 10.483-6.2 13.76l6.1 3.671c2.212-6.014 1.016-11.614.096-17.436zM51.037 6.86c-.496 5.365-1.04 11.186-3.508 15.884L53.06 24.4c.836-6.122-.576-11.803-2.02-17.54z'/%3E%3Cpath fill='%2376a31f' d='M47.725 8.337c.548 4.806.148 9.793-1.864 14.082l5.952 1.232c.164-5.465-1.48-10.724-4.092-15.314z'/%3E%3Cpath fill='%2376a31f' d='M44.557 2.564c-.044 6.43.26 12.99-1.72 19.02-.624 1.85-1.496 3.49-2.564 4.787l6.844 3.73c3.536-9.187.052-18.783-2.56-27.541z'/%3E%3Cpath fill='%2376a31f' d='M37.869 6.929c-1.204 5.665-3.456 11.478-1.644 17.404l6.016-3.005c-3.116-3.49-3.356-9.717-4.372-14.403zM30.665 6.387c-1.156 5.717-3.528 10.864-3.248 16.915l6.844-1.806c-2.288-4.453-2.372-10.198-3.592-15.109z'/%3E%3Cpath fill='%2376a31f' d='M35.86 7.161c-2.151 5.084-4.12 10.343-6.855 14.664l6.504 2.279c.828-5.918.436-11.418.352-16.939z'/%3E%3Cpath fill='%2376a31f' d='M43.88 6.387c-2.231 5.284-4.495 11.294-8.335 15.362l7 3.851c2.056-6.515 1.568-12.73 1.336-19.213M70.333 2.716c-2.292 4.337-5.42 10.7-7.924 14.776-2.676 4.51-5.992 7.667-10.904 9.216l3.996 7.79c2.66-1.764 5.224-4.091 7.076-6.807 1.892-2.708 2.952-5.625 3.816-8.405 1.46-4.839 2.792-11.635 3.94-16.57M26.285 5.496c-.836 6.8-2.088 13.46-3.2 20.269l7.824-.22c-1.492-6.633-2.856-13.429-4.624-20.049M18.28 9.01c.425 4.414.765 9.545-1.091 13.465l5.356 1.188c.284-5.26-1.948-10.167-4.264-14.648z'/%3E%3Cpath fill='%2376a31f' d='M20.505 8.337c.324 3.94 1.316 8.79-.272 12.309l5.396.882c-.028-4.967-2.868-9.087-5.124-13.195zM9.745 6.792c1.152 5.071 3.164 10.455 1.972 15.587l5.472.365c-.54-6.134-4.336-11.005-7.444-15.952'/%3E%3Cpath fill='%2376a31f' d='M20.969 2.716c-3.848 5.697-6.504 12.365-8.424 19.177l6.568.79c-.312-6.62.028-13.335 1.856-19.963z'/%3E%3Cpath fill='%2376a31f' d='M13.06 3.851c-3 6.311-4.567 13.553-6.595 20.157l7.928.83c-.588-7.222-1.772-13.922-1.332-20.983z'/%3E%3Cpath fill='%2376a31f' d='M4.365 7.823c-.58 5.425-2.184 10.8-1.12 16.345l5.024-1.79C5.84 18.268 5.52 12.57 4.365 7.824'/%3E%3Cpath fill='%2376a31f' d='M9.745 2.628c-2.396 6.94-3.512 15.089-8.328 20.73l5.188 3.554c3.744-7.679 2.664-16.136 3.14-24.284'/%3E%3Cpath fill='%2376a31f' d='M1.657 3.198C1.309 8.4.909 13.657-1.175 18.355c-.652 1.456-1.476 2.756-2.424 3.831l5.48 3.306c3.124-7.165 1.512-15.125-.224-22.294M207.665 1.2c-3.628 6.916-5.408 14.852-6.272 22.611h5.508c-.46-3.755-.76-7.506-.68-11.282a52.5 52.5 0 0 1 1.444-11.33'/%3E%3C/svg%3E");
  z-index: 1;
  top: 8px !important;
}
@media (min-width: 992px) {
  .footer .section-transition__1 {
    height: 104px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 1600 104'%3E%3Cpath fill='%2376a31f' d='M0 84.729h1600v482.478H0z'/%3E%3Cpath fill='%2376a31f' d='M1088.66 39.969c-22.02 15.093-38.7 38.331-52.16 61.21l28.54 10.302c3.7-25.235 9.44-49.691 23.62-71.512'/%3E%3Cpath fill='%2376a31f' d='M1053.24 50.41c-1.58 16.37 0 35.597-5.24 50.59h29.16c-4.78-19.665-15.42-33.5-23.92-50.59M990.36 20.304c2.8 33.06 9.8 69.516-.92 100.76l31.24 4.751c1.12-37.752-16.52-71.891-30.3-105.491zM939.46 6.608c12 33.86 17.8 71.912 11.86 106.69l30.18 1.018c-4.16-39.75-19.96-75.765-42.04-107.708'/%3E%3Cpath fill='%2376a31f' d='M985.02 25.215c-7.76 28.07-12.48 57.557-20.52 84.03l36.86 2.535c-4.12-30.325-11.82-57.816-16.34-86.585zM884.079 17.649c-.88 33.7.02 69.316-7.26 101.698h41.6c-6.72-36.355-21.2-68.158-34.34-101.698M812.44 2.875c9.64 19.805 17.18 40.348 21.4 61.11 4.28 20.764 5.18 41.626 3.68 62.27l35.1-2.436c-8.28-45.1-30-87.384-60.18-120.944M951.119 42.285c-3.94 19.165-13.04 35.975-16.38 55.44l31.14-2.355c-6.84-16.75-8.24-36.096-14.76-53.105z'/%3E%3Cpath fill='%2376a31f' d='M900.66 13.436c1.76 36.994 5.06 74.227 4.06 110.123l31.46-3.773c-9.82-36.994-23.42-71.312-35.52-106.35M857.04 34.918c1.06 26.113 4.12 52.825 1.16 76.263l38.42-6.029c-10.9-26.812-26.18-47.794-39.56-70.254zM757.56 27.112c18.18 34.219 40.72 67.759 51.14 105.092l26.06-10.142c-19.98-36.435-50.16-64.325-77.2-94.93z'/%3E%3Cpath fill='%2376a31f' d='M818.16 30.146c-3.84 23.418-14.28 42.844-21.98 65.563l32.56 3.294c-3.26-22.06-3.38-47.076-10.58-68.857M745.66 25.035c4.68 36.894 10.12 73.868 17.72 111.042l40.2-16.65c-20.42-30.226-39.48-62.07-57.9-94.392z'/%3E%3Cpath fill='%2376a31f' d='M841.66 48.374c-8.14 14.853-15.88 35.456-30.22 43.602l22.44 18.926c10.96-19.425 8.18-41.705 7.78-62.528M728.42 29.947c1.76 14.054 3.4 33 6.42 46.796 3.28 16.051 10.3 31.903 18.68 45.998l21.1-16.59c-10.74-10.003-20.08-20.823-27.16-34-6.34-11.5-13.68-29.886-19.04-42.204M675.699 4.931c-1.3 37.853-2.52 78.001-14.6 113.418l33.82 5.849c1.36-41.645-8.96-80.117-19.24-119.267z'/%3E%3Cpath fill='%2376a31f' d='M712.28 37.353c-10.14 17.23-18.14 40.169-34.2 51.528l20.68 17.11c12.48-21.023 10.94-45.619 13.52-68.638M778.32 14.933c-.94 29.148 5.98 64.785-16.58 86.346l32.24 20.803c17.28-36.355-2.12-74.207-15.66-107.169zM655.759 37.813c-1.72 22.14-5.26 43.841-13.94 64.025l38.56 3.674c-4-23.958-13.3-46.697-24.62-67.7'/%3E%3Cpath fill='%2376a31f' d='M690.66 44.36c3.46 17.789 8.9 36.935 8.16 54.643l25.8-5.85c-8.74-18.925-21.68-32.94-33.96-48.792'/%3E%3Cpath fill='%2376a31f' d='M723.98 31.923c-4.18 18.747-6.32 39.69-13.66 56.958l28.58 3.674c-1.9-21.781-9.42-40.268-14.92-60.632M591.04 25.415c-.92 13.655-.22 27.57-1.32 40.547-.96 10.102-2.58 23.957-9.8 29.947l33.3 15.712c8.56-32.143-11.22-58.596-22.18-86.206'/%3E%3Cpath fill='%2376a31f' d='M575.74 40.268c.28 26.533 6.22 56.58-8 79.897l28.1 10.681c7.16-32.282-8.94-61.989-20.1-90.578'/%3E%3Cpath fill='%2376a31f' d='M553.499 29.747c1.92 27.351.44 55.88-11.46 80.177l32.34 7.327c1.94-31.105-7.64-60.632-20.88-87.504'/%3E%3Cpath fill='%2376a31f' d='m578.219 51.468-28.6 49.372 30.3 6.967zM618.9 19.825c-7.36 31.783-10.02 65.043-12.8 97.366l34.52-3.115c-8.72-31.364-17.5-62.009-21.72-94.251'/%3E%3Cpath fill='%2376a31f' d='M641.18 18.267c-11.3 34.06-18.64 70.774-17.74 109.565l41.14-8.525c-13.56-30.366-20.88-65.204-23.4-101.04M1057.82 25.714c19.98 22.8 33.72 52.107 47.8 78.5l-32.86 10.102c-3.44-30.446-4.82-59.554-14.94-88.602'/%3E%3Cpath fill='%2376a31f' d='M1131.94 28.49c-20.14 18.845-34.66 45.178-48.5 68.597l40.32 11.439c.66-27.57 0-53.464 8.18-80.037'/%3E%3Cpath fill='%2376a31f' d='M1093.44 24.097c-6.54 30.266-7.08 64.385-17.46 92.934l35.1 4.991c-.82-34.838-12.32-64.664-17.64-97.925'/%3E%3Cpath fill='%2376a31f' d='M1109.02 2.695c-5.58 34.1-6.82 70.874-18.64 103.396-3.72 10.261-8.6 19.585-14.42 27.59l35.96 17.948c17.6-49.072 3.26-99.562-2.9-148.954zM1167.58 46.497c-8.9 21.462-18.42 42.804-22.8 66.002l37.52-2.715c-8.02-20.044-10.94-41.905-14.72-63.287'/%3E%3Cpath fill='%2376a31f' d='M1131.56 45.24c-1.24 5.53-6.62 31.423-7.86 36.374-1.32 4.432-4.86 16.052-6.24 20.604l28.8 2.535c-.98-5.11-3.48-18.168-4.48-23.079-1.24-5.05-8.7-30.925-10.2-36.435z'/%3E%3Cpath fill='%2376a31f' d='M1144.02 38.77c-2.24 24.078-2.58 51.37-12.18 72.931l32.72 5.49c-.72-28.829-11.48-52.586-20.54-78.42'/%3E%3Cpath fill='%2376a31f' d='M1188.42 0c-6.86 39.789-15.8 81.195-36.26 115.434l40.4 14.474c8.56-44.001 3.26-87.144-4.12-129.908z'/%3E%3Cpath fill='%2376a31f' d='M1208.74 35.696c-6.64 23.099-14.74 50.05-34.2 64.046l21.8 18.766c15.96-24.656 14.94-55.28 12.4-82.812M1235.72 25.594c-3.34 32.362-6.2 68.618-22.34 96.169l41.48 11.958c3.94-38.83-7.82-73.01-19.12-108.127z'/%3E%3Cpath fill='%2376a31f' d='M1216.42 37.533c-6.2 25.454-14.98 48.853-9.38 76.364l28.28-11.3c-12.8-16.61-15.06-44.221-18.9-65.084zM1252.82 13.037c-3.22 48.254-3.36 96.727 12.28 144.043l32.88-15.513c-24.66-37.573-36.6-83.99-45.16-128.55z'/%3E%3Cpath fill='%2376a31f' d='M1312.38 21.96c-13.36 36.356-21.02 76.923-26.84 115.375l41.56-1.198c-7.84-37.293-14.5-75.905-14.72-114.176M1271.52 25.914c-15.62 29.627-33.7 60.352-36.2 94.93l39.22-4.172c-9.96-29.128-4.98-60.293-3.02-90.758'/%3E%3Cpath fill='%2376a31f' d='M1279.56 33.5c-7.68 29.607-18.3 60.812-9.78 92.016l28.22-12.238c-15.4-21.342-15.68-53.285-18.44-79.778M1320.04 37.034c-2.72 25.934-7.08 50.55-2.38 77.362l28.02-10.402c-12.74-19.225-18.72-44.44-25.64-66.96'/%3E%3Cpath fill='%2376a31f' d='M1338.9 39.07c-5.92 21.881-6.56 44.46-4.14 67.12l26.24-8.425c-10.54-17.768-18.82-38.032-22.1-58.695'/%3E%3Cpath fill='%2376a31f' d='M1376.06 25.235c-12.46 33.24-25.38 66.68-43.78 94.092l35.82 14.754c8.2-36.415 8.14-72.351 7.96-108.826z'/%3E%3Cpath fill='%2376a31f' d='M1392.56 36.335c-11.48 21.342-18.08 51.109-35.88 66.741l23.3 16.95c13.8-26.333 9.18-55.72 12.58-83.69'/%3E%3Cpath fill='%2376a31f' d='M1349.22 20.703c2.34 33.92 4.92 68.118 1.06 99.962l34.06-2.057c-7.88-35.337-21.8-66.64-35.12-97.905M1400.28 51.768l-17.88 44.86 26.76 3.034z'/%3E%3Cpath fill='%2376a31f' d='M1421.88 32.562c-6.9 25.115-15.92 49.97-29.32 71.991l25.64 9.623c5.5-27.112 5.74-54.503 3.66-81.614zM1463.72 14.115c-13.14 40.607-24.56 88.202-53.66 119.027l28.4 20.204c23.44-42.843 22.64-92.395 25.26-139.231M521.24 40.707c3.82 12.498 7.46 25.056 9.9 37.453 1.66 9.923 3.82 19.725 1.34 29.248-.36.819-.84 1.198-1.08 1.757l31.42 5.69c.54-15.972-8.62-30.446-17-42.963-7.68-11.12-16.08-21.222-24.58-31.185'/%3E%3Cpath fill='%2376a31f' d='M533.34 1.398c-13.96 34.159-22.74 71.093-30.36 107.408l36.54 1.577c-4.54-36.215-8.18-72.131-6.18-108.985M484.439 8.804c-9.14 36.076-15.64 73.569-28.78 105.731l38.66 7.627c1.14-38.99-5.88-75.346-9.88-113.338z'/%3E%3Cpath fill='%2376a31f' d='M434.26 42.344c1.18 20.763-.3 41.227-7.52 60.492l31.5 2.596c-3.1-22.54-12.22-44.122-23.98-63.088'/%3E%3Cpath fill='%2376a31f' d='M452.08 31.544c1.18 25.554.66 52.246-8.38 75.824l29.08 4.412c-.26-28.569-9.54-54.981-20.7-80.256zM1320.78 33.54c-21.08 18.048-40.1 39.43-50.38 66.222l25.88 5.909c.78-25.434 11.46-49.95 24.5-72.15zM1443.68 50.53c-15.3 14.694-30.9 27.43-41.2 47.395l27.98 7.527c-.56-17.968 7.48-37.373 13.24-54.922z'/%3E%3Cpath fill='%2376a31f' d='M1437.94 23.478c-2.28 29.468-5.2 60.053-14.86 87.604l30.56 4.691c-.16-32.023-7.6-62.069-15.7-92.295'/%3E%3Cpath fill='%2376a31f' d='M1479.28 36.595c-11.74 25.634-22.42 55.48-40.92 75.884l36.48 18.407c8.86-32.342 5.28-62.428 4.44-94.271z'/%3E%3Cpath fill='%2376a31f' d='M1523.42 23.478c-16.34 30.585-29.58 68.697-55.24 91.137l32.6 23.978c19.38-37.653 17.68-75.745 22.66-115.115z'/%3E%3Cpath fill='%2376a31f' d='M1490.38 2.575c-3.32 40.468-12.3 79.16-21.88 118.269l42.32 2.695c-4.48-40.467-9.64-81.853-20.44-120.984z'/%3E%3Cpath fill='%2376a31f' d='M1535.14 11.939c-7.32 31.004-13.1 66.401-31.58 91.736l35.6 15.153c8.98-37.034 1.3-71.293-4.02-106.89'/%3E%3Cpath fill='%2376a31f' d='M1555.34 49.89c-10.8 19.546-17.9 42.026-28.12 59.634l32.08 8.066c.38-24.356-4.12-45.359-3.96-67.7'/%3E%3Cpath fill='%2376a31f' d='M1590.48 37.633c-15.88 21.98-30.48 45.559-42.8 71.113l39.72 8.405c-1.46-25.874-.22-52.586 3.08-79.518'/%3E%3Cpath fill='%2376a31f' d='M1610.36 30.585c-19.12 30.107-35.86 62.389-50.64 95.65l39.5 9.303c1.28-34.878 4.62-69.875 11.14-104.953'/%3E%3Cpath fill='%2376a31f' d='M1556.6 32.103c-6.32 22.34-7.28 47.535-12.3 69.675l32.54-.758c-5.88-24.177-15.62-44.9-20.24-68.917M1225.24 42.085c-5.38 17.17-6.4 40.288-16.24 54.443l30.88 8.165c1.12-22.48-9.44-41.725-14.64-62.608M1037.34 26.852c-5.84 27.65-3.78 61.55-13.4 87.564l28.7 4.831c.82-32.761-11.54-61.07-15.32-92.395zM928.72 35.357c-2.98 19.844-2.14 43.742-10.3 61.41l27.52 4.911c-.14-23.657-10.74-44.42-17.22-66.321M393.1 35.537c-.44 21.7 1.98 48.453-9.44 66.441l31.7 8.605c2.58-27.372-11.2-51.688-22.24-75.047z'/%3E%3Cpath fill='%2376a31f' d='M423.18 29.667c-6.98 27.65-14.86 55.341-27.62 77.721l40.54 9.923c.5-31.664-6.12-59.953-12.92-87.644M509.76 17.13c-13.28 30.745-26 63.107-30.96 96.687l42.46-2.196c-9.04-30.646-10.54-62.489-11.5-94.512z'/%3E%3Cpath fill='%2376a31f' d='M373.66 25.854c3.64 29.347 5.3 63.666-9.28 88.881l34.24 10.441c4.96-36.754-8.8-68.876-24.96-99.322'/%3E%3Cpath fill='%2376a31f' d='M383.24 25.694c-9.48 27.351-21.84 53.045-30.26 82.593l33.68 3.054c-3.24-27.091-1.78-56.738-3.42-85.647'/%3E%3Cpath fill='%2376a31f' d='M332.36 39.41c9.6 22.52 22.76 43.821 25.74 68.917l-30.38-2.017c6.92-21.282 3.74-44.6 4.64-66.9M302.8 29.447c-14.4 26.174-24.28 55.421-22.4 86.446l28.3-5.969c-10.58-24.656-10.44-53.605-5.92-80.477z'/%3E%3Cpath fill='%2376a31f' d='M349.98 26.133c-.02 24.716 4.02 58.656-12.22 78.201l27.84 14.893c11.18-32.402-4.36-63.926-15.62-93.094M282.38 28.19c-11.8 28.629-32.28 57.118-22.16 90.578l37.68-19.186c-8.08-5.63-10.74-18.906-12.24-29.407-1.84-13.277-1.66-27.85-3.28-41.985'/%3E%3Cpath fill='%2376a31f' d='M313.34 32.143c-6.76 23.498-13.44 52.166-31 68.477l30.5 18.268c11.06-29.927 5.08-57.797.48-86.765zM255.18 34.139c-2.48 26.692-5.2 55.66-17.54 79.039l27.66 8.245c4.18-30.465-2.88-58.735-10.1-87.284z'/%3E%3Cpath fill='%2376a31f' d='M238.619 41.486c2.74 23.917.741 48.733-9.319 70.075l29.76 6.129c.82-27.192-7.401-53.365-20.461-76.204z'/%3E%3Cpath fill='%2376a31f' d='M222.78 12.757c-.22 32.003 1.3 64.645-8.6 94.651-3.12 9.204-7.48 17.369-12.82 23.818l34.22 18.567c17.68-45.719.26-93.474-12.8-137.056z'/%3E%3Cpath fill='%2376a31f' d='M189.34 34.478c-6.02 28.19-17.28 57.119-8.22 86.606l30.08-14.953c-15.58-17.37-16.78-48.354-21.86-71.672zM153.32 31.783c-5.78 28.45-17.64 54.064-16.24 84.17l34.22-8.984c-11.44-22.16-11.86-50.75-17.96-75.186z'/%3E%3Cpath fill='%2376a31f' d='M179.3 35.636c-10.76 25.295-20.6 51.468-34.28 72.97l32.52 11.34c4.14-29.448 2.18-56.819 1.76-84.29z'/%3E%3Cpath fill='%2376a31f' d='M219.4 31.783c-11.16 26.293-22.48 56.2-41.68 76.444l35 19.166c10.28-32.423 7.84-63.347 6.68-95.61M351.66 13.516c-11.46 21.581-27.1 53.245-39.62 73.529-13.38 22.44-29.96 38.152-54.52 45.858l19.98 38.771c13.3-8.785 26.12-20.364 35.38-33.88 9.46-13.476 14.76-27.99 19.08-41.825 7.3-24.077 13.96-57.897 19.7-82.453M131.42 27.351c-4.18 33.84-10.44 66.98-16 100.86l39.12-1.098c-7.46-33.001-14.28-66.82-23.12-99.762M91.4 44.84c2.12 21.96 3.82 47.495-5.46 67l26.78 5.91c1.42-26.174-9.74-50.59-21.32-72.89z'/%3E%3Cpath fill='%2376a31f' d='M102.52 41.486c1.62 19.605 6.58 43.742-1.36 61.251l26.98 4.392c-.14-24.716-14.34-45.22-25.62-65.663zM48.72 33.8c5.76 25.235 15.82 52.027 9.86 77.561l27.36 1.817C83.24 82.652 64.26 58.416 48.72 33.8'/%3E%3Cpath fill='%2376a31f' d='M104.839 13.516c-19.24 28.35-32.52 61.53-42.12 95.43l32.84 3.933c-1.56-32.942.14-66.362 9.28-99.343z'/%3E%3Cpath fill='%2376a31f' d='M65.3 19.166c-15 31.404-22.84 67.44-32.98 100.301l39.64 4.132C69.02 87.663 63.1 54.323 65.3 19.186z'/%3E%3Cpath fill='%2376a31f' d='M21.82 38.93c-2.9 26.992-10.92 53.744-5.6 81.335l25.12-8.904C29.2 90.898 27.6 62.548 21.82 38.931'/%3E%3Cpath fill='%2376a31f' d='M48.72 13.077C36.74 47.615 31.16 88.163 7.08 116.232l25.94 17.689c18.72-38.212 13.32-80.297 15.7-120.844'/%3E%3Cpath fill='%2376a31f' d='M8.28 15.912C6.54 41.805 4.54 67.959-5.88 91.337c-3.26 7.247-7.38 13.715-12.12 19.066l27.4 16.451c15.62-35.657 7.56-75.266-1.12-110.942M1038.32 5.97c-18.14 34.418-27.04 73.907-31.36 112.518h27.54c-2.3-18.686-3.8-37.353-3.4-56.14.36-18.766 2.68-37.692 7.22-56.379'/%3E%3C/svg%3E");
    top: 36px !important;
  }
}
.footer .section-transition__2 {
  height: 28px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 320 28'%3E%3Cpath fill='%234d7108' d='M.001 15.55h320v96.958h-320z'/%3E%3Cpath fill='%234d7108' d='M113.897 8.197c3.672 2.531 6.456 6.423 8.704 10.262l-4.764 1.725c-.616-4.232-1.572-8.333-3.94-11.987M138.449 6.247c.396 4.1.004 8.918 1.308 12.682h-7.276c1.196-4.927 3.844-8.397 5.964-12.682zM161.729 1.16c.604 7.165 2.116 15.069-.2 21.837l6.736 1.027c.24-8.185-3.564-15.583-6.536-22.865M102.881 3.005c-1.92 5.44-2.848 11.558-1.896 17.143l-4.828.165c.664-6.387 3.192-12.173 6.724-17.308M108.405 5.665c1.488 5.412 2.392 11.101 3.936 16.208l-7.076.49c.788-5.846 2.268-11.15 3.14-16.698M188.925 2.267c.208 7.952-.008 16.36 1.704 24.003h-9.772c1.576-8.577 4.98-16.092 8.068-24.003'/%3E%3Cpath fill='%234d7108' d='M176.457 2.267c2.304 4.762 4.116 9.705 5.124 14.696 1.024 4.995 1.24 10.014.88 14.976l8.4-.585c-1.984-10.849-7.18-21.02-14.408-29.087zM105.089 7.105c.86 4.213 2.852 7.908 3.584 12.193l-6.812-.518c1.5-3.683 1.8-7.936 3.228-11.675M145.321 4.927c-.276 5.825-.792 11.683-.636 17.336l-4.928-.594c1.54-5.826 3.668-11.226 5.564-16.742'/%3E%3Cpath fill='%234d7108' d='M178.761 5.336c-.172 4.257-.668 8.614-.188 12.437l-6.236-.983c1.768-4.373 4.248-7.791 6.42-11.454zM250.877 2.223c.432 8.397 1.771 17.054.403 25.347l6.032.39c-.58-8.995-3.936-17.244-6.432-25.741zM196.713 8.305c.616 3.78 2.296 6.917 3.532 10.584l-5.232.533c.524-3.563.544-7.603 1.7-11.117M160 2.347c-.98 7.751-2.116 15.518-3.704 23.33l-8.404-3.499c4.272-6.35 8.252-13.043 12.108-19.835z'/%3E%3Cpath fill='%234d7108' d='M157.997 9.183c1.384 2.54 2.7 6.059 5.14 7.455l-3.816 3.233c-1.864-3.322-1.392-7.129-1.324-10.688M196.045 3.065c-.424 3.394-.816 7.972-1.544 11.302-.788 3.875-2.476 7.703-4.488 11.11l-5.068-4.009c2.584-2.415 4.824-5.027 6.528-8.212 1.524-2.777 3.288-7.218 4.576-10.19zM181.357 1.597c.276 8.044.532 16.577 3.088 24.104l-7.156 1.244c-.288-8.851 1.896-17.027 4.068-25.344zM209.321 7.462c1.964 3.358 3.52 7.832 6.636 10.042l-4.012 3.334c-2.42-4.1-2.12-8.894-2.624-13.38zM203.449 0c.224 7.029-1.436 15.627 3.98 20.83l-7.74 5.02c-4.148-8.771.508-17.902 3.76-25.85M169.841 6.195c.308 3.983.94 7.895 2.496 11.526l-6.912.662c.716-4.313 2.384-8.41 4.412-12.188z'/%3E%3Cpath fill='%234d7108' d='M207.061 7.374c.076 3.454-.156 7.238.696 10.503l-5.016-.044c.856-3.88 2.688-7.009 4.324-10.459zM193.725 5.232c.864 3.911 1.312 8.276 2.836 11.883l-5.932.766c.392-4.545 1.956-8.4 3.096-12.65M243.681 4.393c.192 2.873.048 5.798.276 8.53.2 2.126.54 5.039 2.052 6.294l-6.968 3.306c-1.792-6.76 2.348-12.324 4.64-18.126zM174.149 3.065c-.052 4.674-1.088 9.97 1.4 14.074l-4.924 1.882c-1.256-5.685 1.568-10.92 3.524-15.956M230.893 4.702c-.348 4.95-.076 10.118 2.064 14.52l-5.828 1.327c-.348-5.632 1.376-10.976 3.764-15.843zM215.285 7.37l5.888 10.223-6.24 1.44z'/%3E%3Cpath fill='%234d7108' d='M214.48 1.432c1.612 6.985 2.196 14.299 2.8 21.404l-7.552-.686c1.908-6.896 3.828-13.632 4.752-20.722zM146.541 3.795c1.928 5.85 3.188 12.153 3.032 18.817l-7.032-1.465c2.316-5.215 3.568-11.193 4-17.352'/%3E%3Cpath fill='%234d7108' d='M155.497 3.506c-4.352 4.991-7.348 11.407-10.416 17.184l7.16 2.21c.748-6.663 1.048-13.039 3.256-19.394M123.893 6.949c3.54 3.33 6.092 7.976 8.524 12.112l-7.088 2.018c-.116-4.87 0-9.44-1.44-14.134zM58.793 2.207c1.632 7.598 1.768 16.168 4.364 23.33l-8.772 1.255c.208-8.746 3.08-16.233 4.408-24.585'/%3E%3Cpath fill='%234d7108' d='M130.369 1.854c1.088 6.68 1.328 13.881 3.632 20.252.724 2.01 1.675 3.835 2.811 5.404l-7.007 3.519c-3.432-9.613-.636-19.502.564-29.175M46.685 9.12c1.444 3.498 2.988 6.976 3.696 10.755l-6.084-.441c1.3-3.266 1.776-6.828 2.388-10.315'/%3E%3Cpath fill='%234d7108' d='M133.141 7.218c.288 1.303 1.552 7.402 1.844 8.573.308 1.043 1.14 3.78 1.464 4.855l-6.752.597c.228-1.203.816-4.28 1.052-5.44.288-1.191 2.04-7.29 2.392-8.585M125.593 4.923c.472 5.083.54 10.844 2.56 15.398l-6.876 1.16c.148-6.087 2.412-11.106 4.316-16.558M100.212.71c1.32 7.691 3.04 15.699 6.98 22.319l-7.772 2.796c-1.648-8.505-.624-16.846.792-25.115'/%3E%3Cpath fill='%234d7108' d='M119.913 6.431c1.212 4.229 2.684 9.164 6.232 11.727l-3.972 3.435c-2.908-4.514-2.72-10.123-2.26-15.162M68 5.06c.644 6.282 1.2 13.315 4.316 18.663l-8.012 2.319c-.764-7.535 1.512-14.167 3.692-20.983zM79.649 7.266c.948 3.9 2.284 7.486 1.428 11.703l-4.312-1.73c1.952-2.547 2.296-6.776 2.884-9.973M49.697.658c2.288 8.353 4.044 16.854 3 25.717L46.4 24.83c2.964-7.474 3.392-16.048 3.296-24.172'/%3E%3Cpath fill='%234d7108' d='M53.617 1.428c2.696 7.366 4.24 15.587 5.412 23.382l-8.38-.245c1.58-7.554 2.924-15.382 2.968-23.137M68.557 1.934c3.54 6.748 7.64 13.749 8.208 21.624l-8.892-.95c2.26-6.632 1.128-13.733.684-20.674M64.185 7.51c1.212 4.694 2.888 9.641 1.543 14.588l-4.455-1.942c2.432-3.382 2.475-8.45 2.907-12.65zM94.293 7.11c.463 4.445 1.207 8.657.403 13.25l-4.775-1.78c2.171-3.294 3.191-7.615 4.367-11.47zM44.705 5.962c1.256 4.666 1.392 9.484.88 14.31l-5.568-1.797c2.235-3.787 3.996-8.112 4.688-12.517z'/%3E%3Cpath fill='%234d7108' d='M84.057 4.353c2.216 5.938 4.512 11.916 7.784 16.81L85.473 23.8c-1.46-6.507-1.448-12.926-1.416-19.446M114.568 5.244c-1.924 3.59-3.028 8.601-6.012 11.23l3.9 2.852c2.312-4.433 1.536-9.376 2.108-14.086zM73.137 2.54c.428 6.186.892 12.429.192 18.238l6.184-.373c-1.432-6.447-3.956-12.16-6.376-17.865M21.325 9.645l3.604 9.091-5.4.614z'/%3E%3Cpath fill='%234d7108' d='M15.049 7.912c1.184 4.337 2.736 8.63 5.035 12.429L15.677 22c-.948-4.681-.984-9.407-.628-14.093z'/%3E%3Cpath fill='%234d7108' d='M10.477 2.407c2.136 6.636 3.996 14.415 8.728 19.454l-4.62 3.302c-3.812-7.005-3.684-15.1-4.108-22.756M186.2 4.445c.792 2.592 1.54 5.196 2.04 7.772.34 2.058.788 4.092.276 6.066-.072.168-.172.248-.224.36l6.488 1.18c.112-3.314-1.78-6.315-3.512-8.91-1.584-2.307-3.32-4.406-5.072-6.468zM235.004.321c2.592 6.379 4.224 13.28 5.644 20.06l-6.792.293c.844-6.764 1.52-13.472 1.148-20.357z'/%3E%3Cpath fill='%234d7108' d='M238.649 4.068c1.844 7.306 3.152 14.905 5.804 21.42l-7.796 1.545c-.228-7.9 1.184-15.266 1.992-22.96zM220.477 7.466c-.18 3.174.044 6.3 1.144 9.248l-4.792.397c.472-3.442 1.86-6.744 3.648-9.64zM234.412 3.74c-.248 5.443-.14 11.132 1.776 16.16l-6.168.942c.052-6.09 2.024-11.715 4.392-17.099zM108.109 4.397c4.844 4.165 9.216 9.103 11.576 15.29l-5.948 1.368c-.18-5.874-2.632-11.53-5.628-16.658M77.457 7.286c3.576 3.454 7.224 6.443 9.632 11.133l-6.54 1.77c.132-4.221-1.748-8.779-3.092-12.903M11.089 5.66c.416 5.373.944 10.954 2.696 15.973l-5.544.858c.028-5.841 1.38-11.318 2.848-16.83M23.217 2.247c2.932 6.435 5.6 13.925 10.22 19.04l-9.112 4.618c-2.212-8.116-1.32-15.666-1.108-23.658'/%3E%3Cpath fill='%234d7108' d='M27.869 2.415c3.296 6.195 5.964 13.918 11.14 18.463l-6.572 4.855c-3.908-7.627-3.564-15.342-4.568-23.318'/%3E%3Cpath fill='%234d7108' d='M40.313.116c.604 7.41 2.244 14.496 3.988 21.665l-7.716.494C37.4 14.86 38.34 7.281 40.313.116M88.357 1.18c1.716 7.285 3.064 15.606 7.384 21.556l-8.328 3.558c-2.1-8.701-.3-16.753.94-25.118zM6.605 9.392c1.624 2.949 2.688 6.339 4.22 8.995l-4.816 1.22c-.056-3.675.616-6.845.596-10.215'/%3E%3Cpath fill='%234d7108' d='M33.125 7.619c2.568 3.57 4.928 7.402 6.92 11.55l-6.42 1.364c.236-4.204.036-8.541-.5-12.914M-2.043 8.501c2.568 3.571 4.928 7.403 6.92 11.55l-6.42 1.365c.236-4.205.036-8.542-.5-12.915'/%3E%3Cpath fill='%234d7108' d='M.369 3.482c3.688 5.834 6.916 12.089 9.768 18.536l-7.62 1.805c-.248-6.76-.892-13.54-2.148-20.34M19.14 8.229c1.244 4.417 1.433 9.4 2.42 13.777l-6.403-.153c1.156-4.778 3.076-8.874 3.98-13.624zM96.489 9.54c.855 2.737 1.015 6.42 2.575 8.674l-4.895 1.3c-.18-3.582 1.496-6.652 2.32-9.973M163.352 2.15c1.276 6.067.828 13.505 2.924 19.214l-6.272 1.063c-.18-7.19 2.52-13.4 3.344-20.277zM141.093 6.764c.648 4.341.468 9.565 2.244 13.428l-5.992 1.075c.032-5.17 2.336-9.712 3.748-14.503M248.789 7.21c.064 3.301-.3 7.378 1.432 10.118l-4.804 1.312c-.392-4.169 1.696-7.868 3.372-11.426zM266.229 4.056c1.716 6.833 3.652 13.669 6.792 19.197l-9.964 2.452c-.124-7.82 1.504-14.808 3.176-21.649zM221.353 4.867c2.46 5.72 4.816 11.743 5.736 17.993l-7.864-.409c1.676-5.705 1.952-11.627 2.128-17.584M210.644 4.718c-.576 4.674-.84 10.138 1.468 14.154l-5.428 1.661c-.788-5.85 1.396-10.968 3.956-15.815zM278.14 5.42c1.428 4.14 3.288 8.024 4.556 12.494l-5.072.46c.488-4.1.268-8.585.516-12.954'/%3E%3Cpath fill='%234d7108' d='M272.061 5.328c-1.984 4.678-4.708 9.107-5.324 14.323l6.284-.422c-1.432-4.42-.772-9.267-.96-13.905zM249.504 5.163c2.364 4.317 3.984 9.136 3.672 14.251l-4.644-.987c1.736-4.064 1.712-8.838.968-13.264z'/%3E%3Cpath fill='%234d7108' d='M255.509 5.75c0 4.091-.664 9.712 2.012 12.95l-4.588 2.467c-1.844-5.364.716-10.587 2.576-15.418M295.973 4.71c2.416 5.89 6.612 11.755 4.54 18.644l-7.716-3.948c1.656-1.16 2.2-3.892 2.508-6.054.376-2.732.34-5.733.672-8.642z'/%3E%3Cpath fill='%234d7108' d='M257.136 6.187c1.32 4.617 2.628 10.25 6.06 13.456l-5.964 3.59c-2.16-5.877-.992-11.353-.096-17.042zM292.64 5.81c.524 5.676 1.104 11.839 3.716 16.814l-5.856 1.753c-.884-6.483.608-12.493 2.14-18.568M246.721 5.468c-.536 4.682-.144 9.54 1.816 13.717l-5.8 1.2c-.16-5.32 1.444-10.447 3.984-14.917M305.745 4.233c.044 6.359-.256 12.838 1.7 18.8.62 1.83 1.476 3.45 2.532 4.73l-6.768 3.687c-3.492-9.083-.052-18.567 2.532-27.221z'/%3E%3Cpath fill='%234d7108' d='M307.741 3.125c1.432 6.724 4.104 13.63 1.952 20.666l-7.144-3.567c3.7-4.144 3.984-11.538 5.192-17.099'/%3E%3Cpath fill='%234d7108' d='M311.413 5.224c1.124 5.568 3.436 10.575 3.164 16.465l-6.664-1.758c2.228-4.336 2.308-9.93 3.5-14.707M283.824 3.49c2.284 5.4 4.376 10.99 7.284 15.579l-6.908 2.42c-.876-6.288-.464-12.133-.372-17.999zM271.537 6.648c1.792 4.24 3.608 9.063 6.688 12.329l-5.616 3.089c-1.648-5.228-1.26-10.215-1.072-15.418'/%3E%3Cpath fill='%234d7108' d='M272.181 2.784c2.56 4.843 6.052 11.952 8.852 16.502 2.988 5.039 6.692 8.561 12.176 10.29l-4.464 8.702c-2.968-1.974-5.832-4.57-7.9-7.602-2.112-3.025-3.296-6.283-4.264-9.388-1.632-5.405-3.12-12.991-4.4-18.504M226.857 4.393c1.028 8.361 2.568 16.546 3.936 24.915l-9.62-.273c1.832-8.153 3.508-16.51 5.684-24.646zM288.209 6.704c.324 3.362.584 7.274-.832 10.263l4.084.902c.216-4.008-1.484-7.75-3.252-11.165'/%3E%3Cpath fill='%234d7108' d='M284.845 6.648c-.288 3.49-1.164 7.78.24 10.896l-4.776.783c.024-4.397 2.54-8.048 4.536-11.68M257.309 3.402c1.416 6.23 3.888 12.847 2.42 19.15l6.724.449c-.664-7.535-5.328-13.52-9.148-19.599zM313.1 6.114c3.048 4.518 5.156 9.805 6.68 15.206l-5.208.625c.248-5.247-.02-10.575-1.472-15.83M293.681 3.037c3.052 6.415 4.64 13.777 6.704 20.485l-8.056.843c.596-7.342 1.8-14.15 1.356-21.328z'/%3E%3Cpath fill='%234d7108' d='M315.017 3.936c.56 5.223 2.104 10.403 1.08 15.747l-4.84-1.721c2.34-3.964 2.648-9.449 3.76-14.022zM317.236 3.338c1.964 5.689 2.876 12.365 6.828 16.99l-4.252 2.913c-3.068-6.294-2.184-13.223-2.572-19.903zM301.648 4.405c.292 4.377.628 8.795 2.38 12.746.548 1.224 1.24 2.315 2.036 3.222l-4.608 2.78c-2.628-6.026-1.272-12.722.188-18.748zM59.56 2.836c2.92 5.565 4.352 11.948 5.044 18.19h-4.431c.367-3.02.608-6.037.547-9.074a42 42 0 0 0-1.16-9.116'/%3E%3C/svg%3E");
}
@media (min-width: 992px) {
  .footer .section-transition__2 {
    height: 139px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 1600 139'%3E%3Cpath fill='%234d7108' d='M0 77.382h1600v482.479H0z'/%3E%3Cpath fill='%234d7108' d='M569.479 40.787C587.839 53.385 601.76 72.75 613 91.857l-23.82 8.584c-3.08-21.063-7.861-41.466-19.701-59.654M692.24 31.085c1.98 20.403.02 44.38 6.54 63.107H662.4c5.98-24.516 19.22-41.785 29.82-63.107zM808.639 5.77c3.02 35.656 10.58 74.986-1 108.666l33.68 5.111c1.2-40.728-17.82-77.542-32.68-113.777M514.4 14.953c-9.6 27.072-14.24 57.518-9.48 85.308l-24.14.819c3.32-31.784 15.96-60.572 33.62-86.127M542.02 28.19c7.44 26.932 11.96 55.241 19.68 80.656l-35.38 2.435c3.94-29.088 11.34-55.48 15.7-83.091M944.62 11.28c1.04 39.57-.04 81.415 8.52 119.447h-48.86c7.88-42.684 24.9-80.077 40.34-119.447'/%3E%3Cpath fill='%234d7108' d='M882.28 11.28c11.52 23.698 20.58 48.294 25.62 73.13 5.12 24.855 6.2 49.83 4.4 74.526l42-2.915c-9.92-53.983-35.9-104.593-72.04-144.741zM525.44 35.357c4.3 20.963 14.26 39.35 17.92 60.672l-34.06-2.576c7.5-18.327 9-39.49 16.14-58.096M726.6 24.516c-1.38 28.989-3.96 58.137-3.18 86.266l-24.64-2.954c7.7-28.989 18.34-55.86 27.82-83.312'/%3E%3Cpath fill='%234d7108' d='M893.8 26.553c-.86 21.182-3.34 42.863-.94 61.89l-31.18-4.892c8.84-21.761 21.24-38.77 32.1-56.998zM1254.38 11.06c2.16 41.786 8.86 84.869 2.02 126.135l30.16 1.937c-2.9-44.76-19.68-85.807-32.16-128.092zM983.56 41.326c3.08 18.807 11.48 34.419 17.66 52.666l-26.16 2.656c2.62-17.729 2.72-37.833 8.5-55.322M799.999 11.68c-4.9 38.57-10.58 77.221-18.52 116.092l-42.02-17.409c21.36-31.603 41.26-64.904 60.54-98.704z'/%3E%3Cpath fill='%234d7108' d='M789.98 45.699c6.92 12.637 13.5 30.146 25.7 37.093L796.6 98.883c-9.32-16.53-6.96-35.476-6.62-53.184M980.22 15.253c-2.12 16.89-4.08 39.669-7.72 56.24-3.94 19.285-12.38 38.331-22.44 55.281l-25.34-19.945c12.92-12.018 24.12-25.015 32.64-40.867 7.62-13.815 16.44-35.916 22.88-50.71zM906.78 7.946c1.38 40.029 2.66 82.493 15.44 119.946l-35.78 6.189C885 90.039 895.92 49.352 906.78 7.966zM1046.6 37.134c9.82 16.71 17.6 38.97 33.18 49.97l-20.06 16.591c-12.1-20.404-10.6-44.261-13.12-66.581zM1017.24 0c1.12 34.978-7.18 77.761 19.9 103.655l-38.7 24.975c-20.74-43.642 2.54-89.08 18.8-128.63M849.2 30.825c1.54 19.825 4.7 39.29 12.48 57.358l-34.56 3.294c3.58-21.462 11.92-41.845 22.06-60.652z'/%3E%3Cpath fill='%234d7108' d='M1035.3 36.695c.38 17.189-.78 36.015 3.48 52.266l-25.08-.22c4.28-19.305 13.44-34.877 21.62-52.046zM968.62 26.034c4.32 19.465 6.56 41.186 14.18 59.134l-29.66 3.813c1.96-22.62 9.78-41.805 15.48-62.947M1218.4 21.861c.96 14.295.24 28.849 1.38 42.444 1 10.581 2.7 25.076 10.26 31.324l-34.84 16.451c-8.96-33.64 11.74-61.33 23.2-90.199zM870.74 15.253c-.26 23.258-5.44 49.611 7 70.035l-24.62 9.363c-6.28-28.29 7.84-54.343 17.62-79.398M1154.46 23.398c-1.74 24.636-.38 50.35 10.32 72.251l-29.14 6.609c-1.74-28.03 6.88-54.623 18.82-78.84zM1076.42 36.675l29.44 50.869-31.2 7.167z'/%3E%3Cpath fill='%234d7108' d='M1072.4 7.127c8.06 34.758 10.98 71.153 14 106.51l-37.76-3.414c9.54-34.318 19.14-67.838 23.76-103.116zM732.7 18.886c9.64 29.108 15.94 60.472 15.16 93.633l-35.16-7.287c11.58-25.954 17.84-55.7 20-86.346'/%3E%3Cpath fill='%234d7108' d='M777.48 17.449c-21.76 24.836-36.74 56.759-52.08 85.507l35.8 11.001c3.74-33.161 5.24-64.885 16.28-96.508M619.46 34.579c17.7 16.57 30.46 39.689 42.62 60.272l-35.44 10.042c-.58-24.237 0-46.976-7.2-70.334zM293.959 10.98c8.16 37.813 8.84 80.457 21.82 116.093l-43.86 6.249c1.04-43.522 15.4-80.776 22.04-122.342'/%3E%3Cpath fill='%234d7108' d='M651.84 9.224c5.44 33.24 6.64 69.076 18.16 100.78 3.62 10.002 8.38 19.086 14.06 26.892l-35.04 17.508c-17.16-47.834-3.18-97.046 2.82-145.18M233.42 45.38c7.22 17.408 14.94 34.717 18.48 53.523l-30.42-2.196c6.5-16.25 8.88-33.979 11.94-51.328'/%3E%3Cpath fill='%234d7108' d='M665.7 35.916c1.44 6.488 7.76 36.834 9.22 42.664 1.54 5.19 5.7 18.806 7.32 24.157l-33.76 2.974c1.14-5.989 4.08-21.302 5.26-27.071 1.44-5.93 10.2-36.276 11.96-42.724M627.96 24.496c2.36 25.295 2.7 53.964 12.8 76.624l-34.38 5.769c.74-30.286 12.06-55.261 21.58-82.393M501.06 3.534c6.6 38.271 15.199 78.12 34.899 111.061l-38.86 13.916c-8.24-42.325-3.119-83.83 3.961-124.977'/%3E%3Cpath fill='%234d7108' d='M599.56 32.003c6.06 21.042 13.42 45.599 31.16 58.356l-19.86 17.089c-14.54-22.46-13.6-50.37-11.3-75.445M340 25.175c3.22 31.264 6 66.262 21.58 92.874l-40.06 11.54c-3.82-37.493 7.56-70.494 18.46-104.414zM398.24 36.156c4.74 19.405 11.42 37.253 7.14 58.236l-21.56-8.605c9.76-12.677 11.48-33.72 14.42-49.631M248.48 3.274c11.44 41.566 20.22 83.87 15 127.972L232 123.559c14.82-37.193 16.96-79.857 16.48-120.285'/%3E%3Cpath fill='%234d7108' d='M268.08 7.107c13.48 36.655 21.2 77.562 27.06 116.353l-41.9-1.218c7.9-37.593 14.62-76.543 14.84-115.135M342.779 9.623c17.7 33.58 38.2 68.418 41.04 107.608l-44.46-4.732c11.3-33 5.64-68.338 3.42-102.876M320.92 37.373c6.06 23.359 14.44 47.975 7.72 72.591l-22.28-9.663c12.16-16.83 12.38-42.045 14.54-62.948zM471.46 35.377c2.32 22.12 6.04 43.083 2.02 65.942l-23.88-8.864c10.86-16.39 15.96-37.892 21.84-57.078zM223.52 29.667c6.28 23.219 6.96 47.196 4.4 71.213l-27.84-8.944c11.18-18.846 19.98-40.368 23.44-62.289z'/%3E%3Cpath fill='%234d7108' d='M420.279 21.661c11.08 29.548 22.56 59.295 38.92 83.651l-31.84 13.117c-7.3-32.383-7.24-64.326-7.08-96.768M572.839 26.094c-9.62 17.868-15.14 42.803-30.06 55.88l19.5 14.194c11.56-22.06 7.68-46.656 10.54-70.094zM365.68 12.638c2.14 30.785 4.46 61.85.96 90.758l30.92-1.857c-7.16-32.083-19.78-60.512-31.88-88.901M106.62 47.994l18.02 45.24-27 3.054z'/%3E%3Cpath fill='%234d7108' d='M75.24 39.37c5.92 21.581 13.68 42.943 25.179 61.849l-22.04 8.266c-4.74-23.299-4.92-46.817-3.14-70.135z'/%3E%3Cpath fill='%234d7108' d='M52.38 11.979c10.68 33.02 19.98 71.732 43.64 96.807l-23.1 16.43C53.86 90.359 54.5 50.071 52.38 11.979M931 22.12c3.96 12.898 7.7 25.855 10.2 38.672 1.7 10.241 3.94 20.363 1.38 30.186-.36.838-.86 1.238-1.12 1.797l32.44 5.87c.56-16.492-8.9-31.425-17.56-44.342-7.92-11.48-16.6-21.92-25.36-32.182zM1175.02 1.597c12.96 31.744 21.12 66.082 28.22 99.822l-33.96 1.457c4.22-33.66 7.6-67.04 5.74-101.299z'/%3E%3Cpath fill='%234d7108' d='M1193.24 20.244c9.22 36.355 15.76 74.167 29.02 106.59l-38.98 7.686c-1.14-39.31 5.92-75.965 9.96-114.256zM1102.38 37.154c-.9 15.792.22 31.344 5.72 46.018l-23.96 1.976c2.36-17.13 9.3-33.56 18.24-47.974zM1172.06 18.607c-1.24 27.092-.7 55.401 8.88 80.416l-30.84 4.692c.26-30.306 10.12-58.296 21.96-85.088zM540.539 21.881c24.22 20.723 46.08 45.3 57.88 76.084l-29.739 6.808c-.9-29.228-13.161-57.378-28.141-82.892M387.28 36.255c17.88 17.19 36.12 32.063 48.16 55.401l-32.7 8.805c.66-21.003-8.74-43.682-15.46-64.206M55.44 28.17c2.08 26.732 4.72 54.503 13.48 79.478L41.2 111.92c.14-29.068 6.9-56.32 14.24-83.75M116.08 11.18c14.66 32.023 28 69.296 51.1 94.751l-45.56 22.979c-11.06-40.388-6.6-77.96-5.54-117.73'/%3E%3Cpath fill='%234d7108' d='M139.339 12.019c16.48 30.825 29.82 69.256 55.7 91.876l-32.86 24.157c-19.54-37.953-17.82-76.344-22.84-116.033'/%3E%3Cpath fill='%234d7108' d='M201.559.579c3.02 36.874 11.22 72.131 19.94 107.808l-38.58 2.455c4.08-36.894 8.78-74.607 18.64-110.263M441.779 5.87c8.58 36.255 15.32 77.661 36.92 107.268l-41.64 17.709c-10.5-43.303-1.5-83.372 4.7-124.997zM33.02 46.737c8.12 14.673 13.44 31.543 21.1 44.76l-24.08 6.069c-.28-18.288 3.08-34.06 2.98-50.83'/%3E%3Cpath fill='%234d7108' d='M165.62 37.912c12.84 17.769 24.64 36.835 34.6 57.478l-32.1 6.788c1.18-20.923.18-42.505-2.5-64.266M-10.22 42.305c12.84 17.768 24.64 36.834 34.6 57.477l-32.1 6.788c1.18-20.923.18-42.504-2.5-64.265'/%3E%3Cpath fill='%234d7108' d='M1.84 17.33c18.44 29.027 34.58 60.152 48.84 92.235l-38.1 8.983c-1.24-33.64-4.46-67.38-10.74-101.219M95.7 40.947c6.22 21.98 7.16 46.776 12.1 68.558l-32.02-.759c5.78-23.778 15.38-44.161 19.9-67.799zM482.44 47.475c4.28 13.616 5.08 31.943 12.88 43.163l-24.48 6.469c-.9-17.828 7.48-33.101 11.6-49.632M816.759 10.701c6.38 30.186 4.14 67.2 14.62 95.609l-31.36 5.291c-.9-35.776 12.6-66.681 16.72-100.9zM705.46 33.66c3.24 21.602 2.34 47.595 11.22 66.821l-29.96 5.35c.16-25.734 11.68-48.333 18.74-72.171M1243.94 35.876c.32 16.43-1.5 36.715 7.16 50.35l-24.02 6.528c-1.96-20.743 8.48-39.15 16.86-56.858zM1331.14 20.184c8.58 34 18.26 68.019 33.96 95.529l-49.82 12.199c-.62-38.91 7.52-73.689 15.88-107.728zM1106.76 24.217c12.3 28.469 24.08 58.436 28.68 89.54l-39.32-2.036c8.38-28.39 9.76-57.857 10.64-87.504M1053.22 23.478c-2.88 23.259-4.2 50.45 7.34 70.434l-27.14 8.266c-3.94-29.108 6.98-54.583 19.78-78.7zM1390.7 26.972c7.14 20.603 16.44 39.928 22.78 62.169l-25.36 2.296c2.44-20.404 1.34-42.724 2.58-64.465'/%3E%3Cpath fill='%234d7108' d='M1360.3 26.513c-9.92 23.278-23.54 45.319-26.62 71.273l31.42-2.097c-7.16-22-3.86-46.117-4.8-69.196zM1247.52 25.694c11.82 21.482 19.92 45.459 18.36 70.914l-23.22-4.912c8.68-20.224 8.56-43.981 4.84-66.002z'/%3E%3Cpath fill='%234d7108' d='M1277.54 28.61c0 20.363-3.32 48.333 10.06 64.444l-22.94 12.278c-9.22-26.692 3.58-52.686 12.88-76.723M1479.86 23.438c12.08 29.308 33.06 58.496 22.7 92.775l-38.58-19.645c8.28-5.77 11-19.366 12.54-30.127 1.88-13.595 1.7-28.529 3.36-43.003z'/%3E%3Cpath fill='%234d7108' d='M1285.68 30.785c6.6 22.98 13.14 51.009 30.3 66.96l-29.82 17.869c-10.8-29.248-4.96-56.5-.48-84.809zM1463.2 28.909c2.62 28.25 5.52 58.914 18.58 83.67l-29.28 8.725c-4.42-32.263 3.04-62.17 10.7-92.395M1233.6 27.211c-2.68 23.299-.72 47.476 9.08 68.259l-29 5.969c-.8-26.473 7.22-51.987 19.92-74.228M1528.72 21.063c.22 31.643-1.28 63.885 8.5 93.552 3.1 9.104 7.38 17.17 12.66 23.538l-33.84 18.348c-17.46-45.2-.26-92.395 12.66-135.459z'/%3E%3Cpath fill='%234d7108' d='M1538.7 15.552c7.16 33.46 20.52 67.82 9.76 102.837l-35.72-17.749c18.5-20.623 19.92-57.417 25.96-85.088'/%3E%3Cpath fill='%234d7108' d='M1557.06 25.994c5.62 27.71 17.18 52.626 15.82 81.933l-33.32-8.744c11.14-21.582 11.54-49.412 17.5-73.19M1419.12 17.37c11.42 26.871 21.88 54.682 36.42 77.52L1421 106.93c-4.38-31.284-2.32-60.372-1.86-89.56zM1357.68 33.081c8.96 21.102 18.04 45.1 33.44 61.35l-28.08 15.373c-8.24-26.013-6.3-50.83-5.36-76.723'/%3E%3Cpath fill='%234d7108' d='M1360.9 13.855c12.8 24.097 30.26 59.474 44.26 82.114 14.94 25.075 33.46 42.604 60.88 51.208l-22.32 43.303c-14.84-9.822-29.16-22.739-39.5-37.832-10.56-15.054-16.48-31.265-21.32-46.717-8.16-26.892-15.6-64.645-22-92.076M1134.28 21.861c5.14 41.606 12.84 82.333 19.68 123.979l-48.1-1.358c9.16-40.567 17.54-82.153 28.42-122.64zM1441.04 33.36c1.62 16.73 2.92 36.196-4.16 51.07l20.42 4.491c1.08-19.944-7.42-38.57-16.26-55.56'/%3E%3Cpath fill='%234d7108' d='M1424.22 33.081c-1.44 17.37-5.82 38.711 1.2 54.223l-23.88 3.893c.12-21.88 12.7-40.048 22.68-58.116M1286.54 16.93c7.08 31.005 19.44 63.926 12.1 95.29l33.62 2.236c-3.32-37.493-26.64-67.28-45.74-97.526zM1565.5 30.426c15.24 22.48 25.78 48.793 33.4 75.665l-26.04 3.114c1.24-26.113-.1-52.626-7.36-78.78M1468.4 15.113c15.26 31.923 23.2 68.558 33.52 101.938l-40.28 4.193c2.98-36.535 9-70.415 6.78-106.13z'/%3E%3Cpath fill='%234d7108' d='M1575.08 19.585c2.8 25.994 10.52 51.768 5.4 78.36l-24.2-8.564c11.7-19.725 13.24-47.016 18.8-69.776zM1586.18 16.61c9.82 28.31 14.38 61.53 34.14 84.55l-21.26 14.494c-15.34-31.324-10.92-65.803-12.86-99.043zM1508.24 21.921c1.46 21.781 3.14 43.762 11.9 63.427 2.74 6.089 6.2 11.52 10.18 16.031l-23.04 13.835c-13.14-29.986-6.36-63.307.94-93.293zM297.8 14.115c14.6 27.69 21.76 59.454 25.22 90.518h-22.16c1.84-15.033 3.04-30.046 2.74-45.16-.28-15.092-2.14-30.325-5.8-45.358'/%3E%3C/svg%3E");
  }
}
@media (min-width: 992px) {
  .footer .mobile-link-logo {
    pointer-events: none;
  }
}
.footer .section-decoration {
  position: absolute;
  top: -70px;
  left: 50%;
  transform: translateX(-50%);
  width: 171px;
  height: 171px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='171' height='171' fill='none' viewBox='0 0 171 171'%3E%3Cpath fill='%23fff' d='M18.6 169.43v-19.798h2.836v19.798zM24.467 169.43v-19.798h4.56q5.005 0 5.005 5.812 0 1.752-.541 2.976-.543 1.223-1.905 1.975l3.059 9.037h-3.003L29 160.978h-1.696v8.454h-2.837zm2.835-17.129v6.173h1.613q.75 0 1.195-.208.444-.209.696-.599.222-.39.306-.959a9 9 0 0 0 .084-1.32q0-.75-.084-1.32a2.7 2.7 0 0 0-.334-.987q-.528-.778-2.002-.778h-1.474zM36.59 169.43v-19.798h4.561q5.006 0 5.006 5.812-.001 1.752-.542 2.976-.542 1.223-1.905 1.975l3.059 9.037h-3.003l-2.642-8.454h-1.696v8.454H36.59zm2.836-17.129v6.173h1.612q.752 0 1.196-.208.444-.209.696-.599.223-.39.306-.959a9 9 0 0 0 .084-1.32q0-.75-.084-1.32a2.7 2.7 0 0 0-.334-.987q-.528-.778-2.002-.778h-1.474zM48.798 169.43v-19.798h2.837v19.798zM54.498 154.303q0-1.195.417-2.113a4.5 4.5 0 0 1 1.111-1.529q.668-.585 1.515-.889a5 5 0 0 1 1.71-.306 5 5 0 0 1 1.71.306 5 5 0 0 1 1.544.889q.668.613 1.085 1.529.417.918.417 2.113v1.001H61.17v-1.001q0-1.028-.57-1.515a2 2 0 0 0-1.349-.487q-.78 0-1.349.487-.57.488-.57 1.515v10.455q0 1.03.57 1.515.57.488 1.35.488.778 0 1.348-.488.57-.486.57-1.515v-3.726h-2.252v-2.503h5.089v6.229q0 1.252-.417 2.141a4.4 4.4 0 0 1-1.085 1.474 4.8 4.8 0 0 1-1.544.919 5 5 0 0 1-1.71.306 5 5 0 0 1-1.71-.306 4.4 4.4 0 0 1-1.515-.919 4.2 4.2 0 0 1-1.111-1.474q-.418-.889-.417-2.141zM65.51 169.43l4.422-19.798h2.364l4.422 19.798H73.88l-.835-4.254h-3.864l-.835 4.254zm7.008-6.924-1.39-7.175h-.057l-1.39 7.175zM78.718 169.43v-17.129h-3.282v-2.669h9.399v2.669h-3.282v17.129h-2.837zM86.45 169.43v-19.798h2.836v19.798zM92.148 154.303q0-1.195.418-2.113a4.5 4.5 0 0 1 1.111-1.529 4.7 4.7 0 0 1 1.515-.889 5 5 0 0 1 1.71-.306q.862 0 1.71.306a5 5 0 0 1 1.544.889q.668.613 1.085 1.529.417.918.417 2.113v10.455q0 1.252-.417 2.141a4.4 4.4 0 0 1-1.085 1.474 4.8 4.8 0 0 1-1.544.919 5 5 0 0 1-1.71.306 5 5 0 0 1-1.71-.306 4.4 4.4 0 0 1-1.515-.919 4.2 4.2 0 0 1-1.111-1.474q-.419-.889-.418-2.141zm2.837 10.455q0 1.03.57 1.515.57.488 1.349.488t1.35-.488q.569-.486.569-1.515v-10.455q0-1.028-.57-1.515a2 2 0 0 0-1.35-.487q-.779 0-1.348.487-.57.488-.57 1.515zM104.329 169.43v-19.798h2.725l4.282 11.929h.057v-11.929h2.837v19.798h-2.67l-4.338-11.901h-.056v11.901zM122.597 169.43v-19.798h2.837v19.798zM128.353 169.43v-19.798h2.725l4.282 11.929h.057v-11.929h2.836v19.798h-2.669l-4.338-11.901h-.057v11.901zM150.099 163.786v1.224q-.001.919-.347 1.737a4.9 4.9 0 0 1-.96 1.461 4.6 4.6 0 0 1-1.433 1.015 4.2 4.2 0 0 1-1.766.377 6.3 6.3 0 0 1-1.64-.223 3.9 3.9 0 0 1-1.501-.778 4.3 4.3 0 0 1-1.098-1.431q-.432-.877-.431-2.238v-10.902q0-.972.333-1.807a4.3 4.3 0 0 1 .946-1.447 4.4 4.4 0 0 1 1.46-.959 4.9 4.9 0 0 1 1.878-.347q2.003 0 3.254 1.306.61.641.959 1.515.347.877.347 1.905v1.112h-2.836v-.946q0-.834-.472-1.447-.473-.611-1.28-.612-1.057.001-1.403.653-.349.654-.348 1.656v10.121q0 .862.377 1.447.375.585 1.349.585.278 0 .598-.098.32-.097.599-.32.25-.222.417-.612t.168-.973v-.973h2.837zM152.517 169.431v-2.837h2.836v2.837zM27.618 137.172v1.225a4.4 4.4 0 0 1-.347 1.737 4.8 4.8 0 0 1-.96 1.46 4.6 4.6 0 0 1-1.432 1.016 4.2 4.2 0 0 1-1.767.376 6.3 6.3 0 0 1-1.64-.222 3.9 3.9 0 0 1-1.5-.778 4.3 4.3 0 0 1-1.099-1.431q-.43-.877-.43-2.239v-10.901q0-.973.333-1.807a4.3 4.3 0 0 1 .945-1.447 4.4 4.4 0 0 1 1.46-.959 4.9 4.9 0 0 1 1.878-.348q2.003.001 3.255 1.307.61.64.959 1.515a5.1 5.1 0 0 1 .347 1.905v1.111h-2.837v-.945q0-.834-.472-1.447-.472-.611-1.279-.612-1.057.001-1.404.653-.348.654-.347 1.655v10.122q0 .862.376 1.447.375.584 1.35.584.277 0 .598-.097.319-.097.598-.32.251-.223.418-.612.166-.39.167-.973v-.973h2.837zM39.798 123.02v15.348q0 .974-.347 1.794a4.69 4.69 0 0 1-2.46 2.461 4.4 4.4 0 0 1-1.78.361q-.946-.001-1.767-.361a4.8 4.8 0 0 1-2.46-2.461 4.4 4.4 0 0 1-.361-1.794V123.02h2.836v15.071q0 1.057.502 1.558.5.501 1.251.501t1.252-.501q.5-.5.5-1.558V123.02h2.838zM52.338 128.72H49.5v-.639q0-.972-.458-1.683-.46-.709-1.544-.71-.585 0-.946.223a1.9 1.9 0 0 0-.585.556q-.223.361-.306.82a5.3 5.3 0 0 0-.084.96q0 .583.041.973.042.388.209.696.166.305.487.528t.876.445l2.168.861q.945.362 1.529.849.585.486.918 1.126.305.668.417 1.516.111.847.111 1.932 0 1.252-.25 2.322t-.806 1.821q-.585.779-1.53 1.225-.946.443-2.308.444a5.1 5.1 0 0 1-1.918-.361 4.6 4.6 0 0 1-1.529-1 4.9 4.9 0 0 1-1.016-1.488 4.5 4.5 0 0 1-.376-1.848v-1.057h2.837v.889q0 .78.458 1.404.46.626 1.544.626.723 0 1.127-.209.403-.208.626-.598t.264-.932.04-1.209q0-.778-.056-1.279t-.222-.807a1.6 1.6 0 0 0-.515-.501 7 7 0 0 0-.848-.418l-2.03-.834q-1.835-.75-2.46-1.989-.626-1.237-.626-3.1-.002-1.112.306-2.114.305-1 .918-1.723.585-.723 1.488-1.155.903-.43 2.154-.43 1.058 0 1.932.389.877.389 1.516 1.03 1.28 1.335 1.279 3.059v1.39zM57.01 142.819V125.69h-3.282v-2.669h9.398v2.669h-3.281v17.129h-2.837zM64.573 127.691q0-1.195.418-2.113a4.45 4.45 0 0 1 1.111-1.529 4.7 4.7 0 0 1 1.515-.889 5 5 0 0 1 1.71-.306q.862 0 1.71.306.849.306 1.544.889.668.612 1.084 1.529.418.918.418 2.113v10.455q0 1.252-.418 2.141a4.4 4.4 0 0 1-1.084 1.474 4.8 4.8 0 0 1-1.544.918 5 5 0 0 1-1.71.306 5 5 0 0 1-1.71-.306 4.4 4.4 0 0 1-1.515-.918 4.2 4.2 0 0 1-1.112-1.474q-.417-.889-.417-2.141zm2.837 10.457q0 1.029.57 1.515.57.487 1.349.487t1.349-.487q.57-.488.57-1.515v-10.455q0-1.028-.57-1.515a2 2 0 0 0-1.35-.488q-.78 0-1.348.488-.57.487-.57 1.515zM77.282 142.819v-19.798h2.725l3.643 10.484h.056l3.615-10.484h2.753v19.798h-2.837v-12.04h-.056l-2.808 8.509h-1.418l-2.78-8.509h-.056v12.04zM101.167 142.819V125.69h-3.281v-2.669h9.398v2.669h-3.282v17.129h-2.836zM108.732 127.691q0-1.195.417-2.113a4.45 4.45 0 0 1 1.112-1.529q.666-.585 1.515-.889a5 5 0 0 1 1.71-.306q.861 0 1.71.306a5 5 0 0 1 1.544.889 4.7 4.7 0 0 1 1.084 1.529q.418.918.417 2.113v10.455q0 1.252-.417 2.141a4.45 4.45 0 0 1-1.084 1.474 4.8 4.8 0 0 1-1.544.918 5 5 0 0 1-1.71.306 5 5 0 0 1-1.71-.306 4.4 4.4 0 0 1-1.515-.918 4.2 4.2 0 0 1-1.112-1.474q-.418-.889-.417-2.141zm2.835 10.457q0 1.029.57 1.515.569.487 1.349.487.779 0 1.349-.487.57-.488.569-1.515v-10.455q0-1.028-.569-1.515a2 2 0 0 0-1.349-.488q-.78 0-1.349.488-.57.487-.57 1.515zM130.615 123.02v15.348q0 .974-.347 1.794a4.6 4.6 0 0 1-.986 1.461 4.7 4.7 0 0 1-1.475 1 4.4 4.4 0 0 1-1.78.361 4.4 4.4 0 0 1-1.766-.361 4.8 4.8 0 0 1-1.46-1 4.7 4.7 0 0 1-1.001-1.461 4.4 4.4 0 0 1-.361-1.794V123.02h2.837v15.071q0 1.057.501 1.558.5.501 1.252.501.751 0 1.252-.501.5-.5.501-1.558V123.02h2.837zM142.99 137.172v1.225q0 .919-.347 1.737a4.8 4.8 0 0 1-.959 1.46 4.6 4.6 0 0 1-1.433 1.016 4.2 4.2 0 0 1-1.767.376 6.3 6.3 0 0 1-1.639-.222 3.9 3.9 0 0 1-1.502-.778 4.3 4.3 0 0 1-1.098-1.431q-.43-.877-.431-2.239v-10.901q0-.973.334-1.807a4.25 4.25 0 0 1 2.406-2.406 4.9 4.9 0 0 1 1.877-.348q2.003.001 3.255 1.307.61.64.959 1.515.347.877.347 1.905v1.111h-2.837v-.945q0-.834-.472-1.447-.472-.611-1.279-.612-1.057.001-1.404.653-.348.654-.347 1.655v10.122q0 .862.376 1.447.377.584 1.349.584.278 0 .599-.097t.598-.32q.252-.223.418-.612.167-.39.167-.973v-.973h2.837zM145.993 142.819v-19.798h2.837v8.481h3.504v-8.481h2.837v19.798h-2.837v-8.815h-3.504v8.815zM100.096 92.513c-1.284 1.255-5.53 5.082-12.255 5.84-7.704.865-13.254-2.906-14.566-3.85.024-22.707.327-31.313.706-33.3.036-.19.255-1.27.385-2.759.157-1.797.108-3.297.032-4.331-.588-.539-1.308-1.377-1.57-2.534-.345-1.503.438-1.977.256-3.658-.197-1.818-1.206-2.134-1.604-4.106-.27-1.335-.074-2.506.128-3.273 1.9-1.345 7.161-4.69 14.629-4.748 8.928-.069 14.976 4.607 16.618 5.968l-1.283 3.208c-.797 1.217-1.062 2.269-1.154 3.016-.265 2.132.677 3.427-.065 5.005-.347.737-.908 1.21-1.32 1.49.04.983.121 2.66.292 4.745.262 3.162.587 5.472.641 5.89.36 2.694.601 9.522.129 27.398z'/%3E%3Cpath fill='url(%23a)' d='M117.764 94.481c-.121.15-.409.464-.855.932-8.921 9.383-20.973 11.604-25.345 12.179-3.627.477-6.401.405-7.058.385 0 0-9.972-.315-23.548-8.213-1.15-.669-2.775-1.714-4.106-3.614a11 11 0 0 1-1.154-2.096 19.56 19.56 0 0 0-2.9-8.448c.374.053.918.17 1.511.454.816.391 1.408.95 2.418 2.267.64.833 1.439 1.96 2.268 3.376a14 14 0 0 1-1.462-3.981 14.1 14.1 0 0 1-.101-5.04 81.264 81.264 0 0 0 6.35 7.558c-.45-1.277-1.261-4.19-.252-7.508.35-1.15.841-2.091 1.31-2.822a20.122 20.122 0 0 0 4.335 10.934 18.8 18.8 0 0 0-.808-6.098 18.6 18.6 0 0 0-1.462-3.476 8.5 8.5 0 0 1 4.334 2.066c1.954 1.764 2.476 3.91 2.62 4.636l.187 3.842c.2.479.936 2.067 2.748 3.042 2.127 1.142 4.183.602 4.609.48l5.732.556 5.39-.641c.629.097 2.383.284 4.288-.652a7.27 7.27 0 0 0 3.018-2.785c-.15-.958-.376-3.288.835-5.758 2.002-4.08 6.25-5.106 6.854-5.24a16.2 16.2 0 0 0-2.017 4.635 16.2 16.2 0 0 0-.504 4.586 29.5 29.5 0 0 0 3.075-6.35c.49-1.429.826-2.771 1.058-3.98.563.763 1.262 1.91 1.714 3.427.837 2.821.316 5.244 0 6.35q3.097-3.83 6.198-7.66a26.854 26.854 0 0 1-1.159 8.666l4.988-5.997c-.062.727-.139 1.33-.202 1.763-.386 2.673-.855 5.688-2.91 8.222z'/%3E%3Cpath fill='%2376a31f' d='M116.909 95.411c-.995 1.397-11.531 15.635-30.284 15.655-18.316.022-28.798-13.538-29.901-15.014 3.375 2.535 14.1 9.91 29.663 9.913 16.224.005 27.275-8.008 30.522-10.554'/%3E%3Cpath fill='url(%23b)' d='M58.99 50.25c3.344 2.696 9.79 7.137 19.035 9.154a45.7 45.7 0 0 0 15.783.642c-2.428 1.079-6.617 2.54-11.934 2.438-3.06-.06-5.64-.62-7.572-1.212.15 25.085-.04 30.537-.256 30.542-.187.003.102-4.087-2.567-7.315-1.34-1.623-2.982-2.485-4.105-2.952a17 17 0 0 1 1.669 3.593c.93 2.825 1.28 6.41.512 6.672-.716.245-2.224-2.465-2.566-3.08-1.67-3-2.175-5.943-2.31-8.084-.589 1.29-1.189 3.102-1.155 5.261.045 2.786 1.124 4.879.641 5.134-.31.164-1.014-.577-2.181-1.926a106 106 0 0 1-4.364-5.39c.05.903.174 2.2.513 3.721.742 3.33 1.95 5.207 1.669 5.39-.57.371-6.141-6.913-6.288-6.8-.089.068 2.213 2.568 2.823 6.287.058.358.38 2.312 0 2.439-.826.273-5.475-7.904-6.8-15.27-2.497-13.877 6.633-25.818 9.452-29.245z'/%3E%3Cpath fill='url(%23c)' d='M115.197 49.823a65.556 65.556 0 0 1-15.868 9.402c.027 26.67.272 32.587.504 32.59.195.002-.106-4.083 2.567-7.315 1.335-1.616 2.97-2.48 4.105-2.951a17.2 17.2 0 0 0-1.668 3.593c-.931 2.825-1.281 6.41-.513 6.672.716.245 2.224-2.466 2.566-3.08 1.671-3 2.175-5.944 2.31-8.085.589 1.291 1.189 3.102 1.155 5.262-.045 2.786-1.124 4.879-.642 5.133.312.165 1.014-.576 2.182-1.925a106 106 0 0 0 4.364-5.39c-.049.903-.174 2.2-.513 3.721-.742 3.33-1.949 5.207-1.669 5.39.57.371 6.141-6.913 6.288-6.8.089.068-2.213 2.568-2.823 6.287-.058.357-.38 2.312 0 2.439.824.273 5.434-7.96 6.8-15.27 2.591-13.853-6.171-25.916-9.145-29.673'/%3E%3Cpath fill='url(%23d)' d='m96.73 65.854.085 28.745a24.1 24.1 0 0 1-9.667 2.31 24.1 24.1 0 0 1-10.352-2.053v-7.444q2.078 4.23 3.507 4.02 2.452-.358 2.994-13.774 1.362 11.954 2.909 11.977 1.726.026 3.678-14.8 1.296 11.703 2.738 11.72 1.921.025 4.106-20.702z'/%3E%3Cpath fill='url(%23e)' d='M83.426 51.035c-.017.357-.028.841.037 1.413.062.545.177.949.266 1.27.104.38.26.862.497 1.41-.123-.068-1.624-.92-1.715-2.522a2.9 2.9 0 0 1 .371-1.552 15.3 15.3 0 0 1-2.613-.16c-.019.363-.04.885.033 1.51.063.553.18.963.266 1.281.153.55.33 1.02.496 1.4-.11-.059-1.616-.898-1.715-2.521-.051-.842.3-1.481.469-1.748-.908-.166-1.738-.4-2.411-.645-.053.365-.134.903-.123 1.567.01.559.085.983.141 1.298.103.585.24 1.074.36 1.443-.1-.065-1.519-1.04-1.464-2.675.03-.907.5-1.545.694-1.78q-1.427-.695-1.377-.834.001-.005.007-.01a35 35 0 0 0 5.195.903c1.613.157 3.094.188 4.41.148l-1.82.802z'/%3E%3Cpath fill='url(%23f)' d='M130.528 33.668c-1.642 1.093-15.343 9.448-17.506 10.672-9.206 5.21-10.289 5.059-10.651 4.662-.407-.446-.111-1.442.171-2.394.764-2.572 2.337-3.169 2.481-4.535.099-.953-.479-2.426-3.935-4.535l19.369-17.986.004-.001s.005-.006.008-.006l.005-.005q.188-.178.375-.35c-1.554 1.046-16.12 10.756-19.056 7.698-1.774-1.848.576-8.481 3.336-16.269.393-1.11.737-2.012.963-2.594-.38.544-.941 1.36-1.604 2.358-2.596 3.916-3.189 5.29-4.771 7.786-1.544 2.437-3.74 6.284-7.743 9.217-1.751 1.282-3.208 2.32-5.233 2.29-1.971-.031-3.375-1.06-5.11-2.333-2.32-1.7-3.684-3.622-5.758-6.344a39 39 0 0 1-1.986-2.873c-1.582-2.497-2.171-3.87-4.769-7.786a126 126 0 0 0-1.604-2.358c.226.585.57 1.486.963 2.594 2.758 7.79 5.11 14.423 3.336 16.27-2.938 3.06-17.504-6.65-19.056-7.699q.188.173.374.35l.005.006.012.006q9.686 8.991 19.37 17.986c-3.456 2.109-4.034 3.583-3.935 4.535.144 1.367 1.718 1.963 2.481 4.535.282.953.578 1.948.171 2.394-.364.397-1.447.55-10.651-4.661-2.165-1.226-15.866-9.578-17.506-10.67-1.527-1.018-1.857-1.287-1.872-1.264-.041.056 7.466 6.975 17.58 13.473a123 123 0 0 0 14.11 7.808 6.8 6.8 0 0 0 1.5.466c-.187-.415-1.118-2.518-1.023-3.438.076-.748.128-.992.128-.992.056-.29.113-.578.126-.977.038-.97-.18-2.286-1.238-3.893a21.7 21.7 0 0 0 5.773 1.669 21.9 21.9 0 0 0 8.728-.515 29 29 0 0 1-.879-.024c-3.533-.13-6.395-.7-8.488-1.26-2.587-.691-5.144-1.4-5.262-2.65-.118-1.258 2.31-2.427 4.02-3.251 1.101-.53 5.04-2.307 10.585-2.133 2.138.069 3.863.405 5.026.638a36 36 0 0 1 5.426 1.537s3.216 1.327 4.02 3.251c.144.345.477 1.137.22 2.04-.094.33-.239.58-.348.74-1.059 1.608-1.276 2.925-1.238 3.894.029.802.227 1.16.254 1.968.053 1.532-.573 2.83-1.198 3.764q.775-.356 1.636-.77.012-.006.022-.011l.016-.009q.003-.002.008-.003l.004-.002h.001a138 138 0 0 0 14.099-7.803c10.486-6.633 17.66-13.37 17.581-13.473-.015-.022-.346.246-1.873 1.262zm-51.355-1.36c-.084 1.027-.356 1.458-.643 1.71-.479.42-1.283.587-3.058.127-1.949-.504-3.905-1.462-7.571-4.19a79 79 0 0 1-2.45-1.902l.003-.002h.003a31 31 0 0 0 3.169 1.293c1.275.44 2.041.7 3.112.802 1.347.13 2.319.22 3.127-.387 1.144-.853 1.208-2.522 1.235-3.192.03-.81-.127-1.495-.306-2.263a13 13 0 0 0-.593-1.901 97 97 0 0 1 1.467 2.649c2.16 4.049 2.631 5.629 2.503 7.252zm18.965 1.879c-1.776.46-2.578.294-3.057-.127-.286-.252-.56-.684-.643-1.712-.128-1.623.342-3.2 2.504-7.25.376-.705.868-1.61 1.467-2.649-.183.46-.41 1.106-.597 1.901-.178.768-.337 1.454-.305 2.263.026.669.093 2.337 1.235 3.192.81.604 1.778.515 3.128.384 1.068-.103 1.836-.363 3.11-.802.799-.276 1.893-.69 3.172-1.292h.004l.001.002a74 74 0 0 1-2.45 1.9c-3.665 2.73-5.619 3.687-7.57 4.191z'/%3E%3Cpath fill='url(%23g)' d='M48.42 30.31c.778.62 1.74 1.383 2.84 2.253 0 0 9.038 7.13 12.362 6.886.204-.015.754-.054 1.177-.45.422-.394.502-.941.535-1.176.294-2.207-2.184-4.577-3.102-5.453-.303-.289-.56-.511-.724-.648q1.589 3.054.77 3.977-1.705 1.929-13.86-5.39z'/%3E%3Cpath fill='url(%23h)' d='M125.189 30.353a825 825 0 0 1-2.84 2.253s-9.037 7.13-12.362 6.886c-.203-.015-.754-.054-1.176-.45-.423-.394-.503-.942-.535-1.176-.295-2.207 2.183-4.577 3.102-5.453.302-.289.559-.511.723-.648q-1.588 3.053-.77 3.977 1.705 1.929 13.86-5.39z'/%3E%3Cpath fill='url(%23i)' d='M76.627 31.835c-1.233 1.095-3.956-.077-6.61-1.219a23.6 23.6 0 0 1-4.613-2.637c.032.01 1.017.407 2.129.828 1.5.568 2.254.84 2.891.976.772.166 2.75.594 3.935-.131 1.548-.946 1.946-3.978.797-7.328.32.628.728 1.517 1.086 2.623.605 1.875 1.814 5.62.384 6.887z'/%3E%3Cpath fill='url(%23j)' d='M96.983 31.878c1.233 1.095 3.955-.077 6.609-1.219 2-.86 3.546-1.855 4.613-2.637-.032.01-1.017.407-2.129.828-1.499.567-2.253.84-2.891.976-.771.166-2.75.594-3.935-.131-1.547-.946-1.946-3.978-.797-7.328-.32.628-.728 1.517-1.086 2.623-.605 1.875-1.814 5.62-.384 6.887z'/%3E%3Cpath fill='url(%23k)' d='M99.276 3.229c-.033.282-.21 1.583-.242 1.782-.027.18-1.215 7.028-2.534 10.484-1.024 2.685-4.687 10.041-9.665 10.07-4.965.03-8.709-7.244-9.839-10.198-1.058-2.766-2.004-7.427-2.497-10.979-.07-.504-.121-.921-.155-1.203a33.7 33.7 0 0 0 3.702 9.48c2.315 3.996 5.12 8.837 8.83 8.817 3.64-.02 6.35-4.71 8.697-8.778a34 34 0 0 0 3.703-9.478z'/%3E%3Cpath fill='url(%23l)' d='M99.269 3.256c-.772 4.582-2.59 10.674-7.005 15.49-2.669 2.913-4.415 3.315-5.559 3.3-1.349-.02-3.028-.634-5.52-3.513-1.947-2.254-5.357-7.008-6.838-15.32.193.511.493 1.274.893 2.182 1.55 3.526 2.977 6.766 5.903 9.287 1.474 1.27 3.288 2.833 5.774 2.78 2.223-.048 3.776-1.363 5.347-2.695 3.16-2.676 4.693-6.133 6.11-9.33a42 42 0 0 0 .895-2.181'/%3E%3Cpath fill='url(%23m)' d='M89.618 13.582c-.676.812-1.951 1.545-3.273 1.347-1.553-.234-2.433-1.647-2.565-1.86-.626-1.004-.737-2.239-.55-3.518.545-3.748 3.64-7.887 3.886-7.775q.02.008.017.054c-.03.602-2.91 5.895-1.173 7.518.484.45 1.325.624 1.862.321 1.26-.71.423-3.806.684-4.03a.05.05 0 0 1 .023-.012c.28-.059 1.593 2.156 1.879 4.458.156 1.258.005 2.542-.788 3.496z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='52.796' x2='120.875' y1='93.85' y2='93.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376a31f'/%3E%3Cstop offset='.15' stop-color='%2376a61f'/%3E%3Cstop offset='.29' stop-color='%2376b21f'/%3E%3Cstop offset='.43' stop-color='%2376c51f'/%3E%3Cstop offset='.5' stop-color='%2376d41f'/%3E%3Cstop offset='.56' stop-color='%2376c91f'/%3E%3Cstop offset='.71' stop-color='%2376b41f'/%3E%3Cstop offset='.86' stop-color='%2376a71f'/%3E%3Cstop offset='1' stop-color='%2376a31f'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='71.484' x2='71.436' y1='93.769' y2='44.03' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='.33' stop-color='%231944f1'/%3E%3Cstop offset='.8' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='112.239' x2='111.878' y1='91.864' y2='48.294' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='.33' stop-color='%231944f1'/%3E%3Cstop offset='.8' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='86.794' x2='86.847' y1='95.222' y2='75.203' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='.17' stop-color='%23113ae2'/%3E%3Cstop offset='.27' stop-color='%231944f1'/%3E%3Cstop offset='.54' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='79.541' x2='81.768' y1='52.922' y2='48.55' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='86.565' x2='87.148' y1='58.09' y2='-4.229' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.16' stop-color='%233e73e6'/%3E%3Cstop offset='.45' stop-color='%233890f6'/%3E%3Cstop offset='.59' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='49.986' x2='65.713' y1='30.246' y2='37.245' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='123.623' x2='107.896' y1='30.289' y2='37.288' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='77.297' x2='65.404' y1='27.3' y2='27.3' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='j' x1='96.312' x2='108.205' y1='27.342' y2='27.342' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.11' stop-color='%233f70e5'/%3E%3Cstop offset='.69' stop-color='%233793f7'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='k' x1='74.342' x2='99.275' y1='14.377' y2='14.377' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.09' stop-color='%233d79e9'/%3E%3Cstop offset='.23' stop-color='%23388ff5'/%3E%3Cstop offset='.36' stop-color='%23359cfc'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3Cstop offset='.61' stop-color='%23369bfb'/%3E%3Cstop offset='.77' stop-color='%23398af2'/%3E%3Cstop offset='.96' stop-color='%233f6fe4'/%3E%3Cstop offset='.99' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='l' x1='95.166' x2='78.427' y1='15.874' y2='-.865' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2335a1ff'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='m' x1='91.15' x2='83.802' y1='11.023' y2='6.783' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.25' stop-color='%233d7cea'/%3E%3Cstop offset='.7' stop-color='%2335a8ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  z-index: 2;
}
@media (min-width: 992px) {
  .footer .section-decoration {
    left: 0;
    top: -230px;
    transform: unset;
    width: 295px;
    height: 366px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='295' height='366' fill='none' viewBox='0 0 295 366'%3E%3Cpath fill='%23fff' d='M50.602 349.121c4.841 4.731 20.849 19.154 46.204 22.009 29.043 3.261 49.969-10.95 54.914-14.507-.09-85.579-1.232-118.015-2.663-125.504-.135-.715-.96-4.788-1.45-10.395a102.3 102.3 0 0 1-.123-16.324c2.218-2.031 4.932-5.188 5.925-9.551 1.296-5.665-1.657-7.451-.967-13.786.741-6.85 4.545-8.043 6.047-15.473 1.019-5.034.277-9.448-.484-12.335-7.162-5.072-26.999-17.678-55.152-17.897-33.659-.258-56.461 17.362-62.65 22.492 1.612 4.028 3.223 8.062 4.835 12.09 3.004 4.588 4.004 8.552 4.352 11.368.999 8.037-2.553 12.915.245 18.864 1.308 2.777 3.423 4.556 4.977 5.613a432 432 0 0 1-1.103 17.884c-.986 11.916-2.211 20.623-2.417 22.202-1.354 10.15-2.263 35.884-.484 103.257z'/%3E%3Cpath fill='url(%23a)' d='M113.458 192.799c.065 1.347.103 3.171-.142 5.324-.232 2.055-.664 3.576-.999 4.788a40 40 0 0 1-1.876 5.31c.464-.251 6.125-3.467 6.466-9.499.155-2.668-.799-4.769-1.399-5.852 2.721.058 5.557-.045 8.42-.406q.725-.095 1.431-.2c.071 1.373.148 3.339-.122 5.697-.239 2.082-.677 3.629-1.006 4.827a39.6 39.6 0 0 1-1.87 5.272c.413-.219 6.093-3.383 6.466-9.499.194-3.171-1.128-5.581-1.766-6.587 3.423-.625 6.55-1.508 9.09-2.429.2 1.372.503 3.402.464 5.903-.038 2.107-.322 3.706-.535 4.891a40 40 0 0 1-1.354 5.44c.374-.245 5.725-3.919 5.519-10.08-.116-3.422-1.889-5.826-2.618-6.709q5.385-2.621 5.19-3.145c0-.013-.013-.025-.026-.038a132.6 132.6 0 0 1-19.585 3.402c-6.08.593-11.662.709-16.626.561 2.288 1.006 4.577 2.017 6.865 3.023z'/%3E%3Cpath fill='url(%23b)' d='M-64.12 127.347c6.19 4.118 57.841 35.607 65.997 40.221 34.71 19.631 38.79 19.064 40.157 17.568 1.534-1.682.419-5.432-.645-9.022-2.882-9.693-8.813-11.942-9.354-17.091-.374-3.59 1.805-9.145 14.834-17.092q-36.507-33.892-73.023-67.785l-.013-.006s-.02-.02-.032-.02l-.02-.019c-.47-.445-.94-.89-1.411-1.321 5.86 3.944 60.774 40.537 71.843 29.014 6.685-6.967-2.173-31.966-12.578-61.315a351 351 0 0 0-3.63-9.776 474 474 0 0 1 6.048 8.887c9.786 14.758 12.023 19.933 17.986 29.342 5.822 9.184 14.1 23.685 29.191 34.737 6.602 4.834 12.095 8.746 19.728 8.63 7.433-.116 12.726-3.996 19.269-8.791 8.742-6.406 13.887-13.65 21.707-23.91 2.533-3.319 4.944-6.812 7.484-10.827 5.964-9.409 8.188-14.584 17.98-29.342a473 473 0 0 1 6.048-8.888c-.851 2.204-2.147 5.6-3.63 9.777-10.399 29.356-19.263 54.354-12.578 61.315 11.076 11.536 65.99-25.064 71.844-29.014-.471.431-.942.876-1.412 1.32l-.02.02-.032.02-.013.006a251257 251257 0 0 0-73.023 67.785c13.029 7.946 15.208 13.502 14.834 17.091-.541 5.15-6.479 7.399-9.354 17.092-1.064 3.589-2.179 7.34-.645 9.022 1.373 1.495 5.454 2.069 40.157-17.568 8.162-4.621 59.814-36.097 65.996-40.215 5.757-3.834 7.002-4.846 7.06-4.762.154.212-28.147 26.288-66.28 50.777a463 463 0 0 1-53.193 29.427c-.947.419-2.043.838-3.275 1.192-.838.245-1.637.425-2.378.567.702-1.566 4.209-9.493 3.855-12.96-.29-2.816-.484-3.738-.484-3.738-.212-1.089-.425-2.178-.477-3.68-.142-3.654.684-8.616 4.668-14.674a81.9 81.9 0 0 1-21.765 6.29c-12.068 1.733-22.37.457-29.591-1.141a81 81 0 0 1-3.313-.799q1.681-.02 3.313-.091c13.32-.489 24.112-2.635 32.002-4.749 9.754-2.604 19.392-5.272 19.837-9.99.445-4.736-8.709-9.145-15.156-12.251-4.152-1.998-18.999-8.694-39.906-8.036-8.058.257-14.563 1.527-18.947 2.403a134.7 134.7 0 0 0-20.456 5.794s-12.126 5.001-15.156 12.252c-.542 1.301-1.799 4.285-.832 7.688a9.7 9.7 0 0 0 1.315 2.791c3.99 6.058 4.81 11.02 4.668 14.674-.11 3.023-.858 4.37-.96 7.418-.2 5.774 2.159 10.666 4.518 14.185a451 451 0 0 1-6.17-2.9c-.032-.013-.05-.033-.083-.045q-.03-.012-.058-.033c-.007-.006-.02-.006-.032-.013-.007 0-.007-.006-.013-.006h-.007A522 522 0 0 1-4.88 173.375c-39.531-24.999-66.576-50.391-66.28-50.778.059-.084 1.303.928 7.06 4.756zm193.611-5.13c.316 3.873 1.341 5.497 2.424 6.445 1.805 1.585 4.835 2.217 11.527.483 7.349-1.901 14.725-5.51 28.547-15.796a298 298 0 0 0 9.231-7.166l-.006-.007h-.013a116 116 0 0 1-11.946 4.872c-4.809 1.657-7.697 2.636-11.733 3.023-5.08.49-8.742.831-11.791-1.457-4.313-3.215-4.552-9.505-4.655-12.032-.116-3.048.477-5.632 1.154-8.526a49 49 0 0 1 2.237-7.167 365 365 0 0 0-5.531 9.983c-8.143 15.261-9.922 21.216-9.438 27.332zM57.99 129.3c6.698 1.733 9.721 1.108 11.527-.477 1.076-.948 2.114-2.578 2.424-6.451.483-6.116-1.29-12.065-9.439-27.326a356 356 0 0 0-5.53-9.983 51 51 0 0 1 2.249 7.167c.67 2.894 1.27 5.478 1.148 8.526-.097 2.52-.349 8.81-4.655 12.032-3.056 2.275-6.705 1.94-11.791 1.444-4.03-.387-6.924-1.366-11.727-3.023a120 120 0 0 1-11.959-4.865h-.013s-.006 0-.006.006a284 284 0 0 0 9.238 7.16c13.816 10.292 21.184 13.895 28.54 15.796z'/%3E%3Cpath fill='url(%23c)' d='M245.431 114.69a3278 3278 0 0 1-10.709 8.494s-34.071 26.868-46.604 25.952c-.767-.058-2.843-.206-4.435-1.694-1.592-1.489-1.895-3.552-2.018-4.434-1.109-8.321 8.233-17.253 11.695-20.553a55 55 0 0 1 2.727-2.442c-3.991 7.669-4.958 12.67-2.901 14.99 4.287 4.84 21.7-1.927 52.251-20.313z'/%3E%3Cpath fill='url(%23d)' d='M-43.992 114.844c2.933 2.34 6.556 5.214 10.708 8.494 0 0 34.071 26.868 46.604 25.953.767-.058 2.843-.206 4.435-1.695s1.895-3.551 2.018-4.434c1.109-8.32-8.233-17.252-11.695-20.552a55 55 0 0 0-2.727-2.442c3.991 7.669 4.958 12.67 2.901 14.99-4.287 4.84-21.7-1.927-52.25-20.314z'/%3E%3Cpath fill='url(%23e)' d='M139.09 120.438c4.649 4.125 14.912-.29 24.917-4.595a88.8 88.8 0 0 0 17.394-9.937c-.123.038-3.836 1.533-8.026 3.119-5.654 2.139-8.497 3.164-10.902 3.68-2.907.625-10.366 2.236-14.834-.497-5.834-3.563-7.337-14.99-3.004-27.615a67 67 0 0 0-4.094 9.886c-2.282 7.063-6.84 21.177-1.451 25.953z'/%3E%3Cpath fill='url(%23f)' d='M62.348 120.599c-4.648 4.125-14.912-.29-24.917-4.595a88.8 88.8 0 0 1-17.394-9.937c.123.038 3.836 1.533 8.027 3.119 5.654 2.139 8.497 3.164 10.901 3.68 2.908.625 10.367 2.236 14.834-.496 5.835-3.564 7.337-14.99 3.005-27.616a67.4 67.4 0 0 1 4.093 9.886c2.282 7.064 6.84 21.177 1.45 25.953z'/%3E%3Cpath fill='url(%23g)' d='M53.702 12.625c.123 1.063.793 5.968.91 6.715.102.677 4.583 26.488 9.553 39.513 3.862 10.118 17.671 37.843 36.438 37.953 18.721.11 32.833-27.3 37.095-38.436 3.99-10.422 7.555-27.99 9.412-41.375.264-1.902.458-3.474.587-4.537-2.044 9.048-5.951 21.912-13.958 35.729-8.729 15.061-19.301 33.306-33.291 33.229-13.725-.071-23.937-17.749-32.788-33.08-7.988-13.831-11.901-26.688-13.958-35.724z'/%3E%3Cpath fill='url(%23h)' d='M53.722 12.728C56.629 30 63.482 52.956 80.128 71.111 90.19 82.086 96.773 83.6 101.086 83.542c5.087-.07 11.417-2.384 20.81-13.237 7.343-8.494 20.198-26.41 25.781-57.738a165 165 0 0 1-3.365 8.224c-5.847 13.289-11.224 25.501-22.254 35-5.558 4.789-12.398 10.68-21.771 10.48-8.381-.18-14.235-5.137-20.16-10.157-11.913-10.086-17.69-23.117-23.034-35.162a157 157 0 0 1-3.372-8.224'/%3E%3Cpath fill='url(%23i)' d='M90.114 51.641c2.546 3.062 7.356 5.826 12.339 5.079 5.854-.883 9.174-6.207 9.67-7.012 2.36-3.783 2.779-8.436 2.076-13.257-2.056-14.127-13.725-29.723-14.653-29.304-.052.02-.071.09-.065.206.116 2.269 10.973 22.215 4.423 28.331-1.825 1.695-4.996 2.352-7.02 1.212-4.752-2.675-1.593-14.346-2.58-15.19a.2.2 0 0 0-.083-.045c-1.058-.22-6.009 8.126-7.085 16.8-.587 4.744-.02 9.584 2.972 13.18z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='128.106' x2='119.714' y1='199.903' y2='183.425' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='101.622' x2='99.425' y1='219.39' y2='-15.48' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.16' stop-color='%233e73e6'/%3E%3Cstop offset='.45' stop-color='%233890f6'/%3E%3Cstop offset='.59' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='239.519' x2='180.24' y1='114.451' y2='140.844' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='-38.087' x2='21.198' y1='114.606' y2='141.005' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='136.563' x2='181.401' y1='103.341' y2='103.341' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='64.875' x2='20.037' y1='103.502' y2='103.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.11' stop-color='%233f70e5'/%3E%3Cstop offset='.69' stop-color='%233793f7'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='147.703' x2='53.702' y1='54.638' y2='54.638' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.09' stop-color='%233d79e9'/%3E%3Cstop offset='.23' stop-color='%23388ff5'/%3E%3Cstop offset='.36' stop-color='%23359cfc'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3Cstop offset='.61' stop-color='%23369bfb'/%3E%3Cstop offset='.77' stop-color='%23398af2'/%3E%3Cstop offset='.96' stop-color='%233f6fe4'/%3E%3Cstop offset='.99' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='69.194' x2='132.281' y1='60.284' y2='-2.831' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2335a1ff'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='84.338' x2='112.029' y1='42' y2='26.003' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.25' stop-color='%233d7cea'/%3E%3Cstop offset='.7' stop-color='%2335a8ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    z-index: -1;
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .footer .section-decoration {
    width: 235px;
    height: 296px;
    top: -175px;
  }
}
@media (min-width: 1400px) {
  .footer .section-decoration {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='384' height='456' fill='none' viewBox='0 0 384 456'%3E%3Cpath fill='%23fff' d='M87.001 425.393c5.884 5.764 25.336 23.338 56.149 26.817 35.293 3.974 60.724-13.342 66.732-17.676-.109-104.275-1.496-143.798-3.235-152.923-.165-.871-1.167-5.834-1.763-12.666a125 125 0 0 1-.149-19.891c2.695-2.473 5.994-6.321 7.2-11.637 1.575-6.903-2.013-9.078-1.175-16.797.901-8.347 5.523-9.8 7.348-18.854 1.238-6.133.337-11.512-.587-15.03-8.704-6.18-32.81-21.54-67.023-21.807-40.903-.314-68.612 21.155-76.133 27.406l5.875 14.731c3.651 5.591 4.865 10.421 5.288 13.852 1.215 9.793-3.102 15.737.298 22.985 1.59 3.385 4.16 5.552 6.048 6.84a528 528 0 0 1-1.34 21.791c-1.198 14.519-2.687 25.128-2.937 27.052-1.645 12.368-2.75 43.724-.588 125.815z'/%3E%3Cpath fill='url(%23a)' d='M163.386 234.92c.078 1.641.125 3.863-.172 6.486-.282 2.505-.807 4.358-1.215 5.834a48 48 0 0 1-2.279 6.471c.564-.306 7.442-4.225 7.858-11.575.188-3.251-.972-5.811-1.701-7.13 3.307.071 6.754-.055 10.232-.495q.881-.116 1.739-.243c.086 1.672.18 4.068-.149 6.942-.289 2.536-.822 4.421-1.222 5.881a48 48 0 0 1-2.272 6.424c.502-.267 7.404-4.123 7.858-11.575.235-3.864-1.371-6.8-2.146-8.025 4.16-.762 7.959-1.838 11.046-2.961.243 1.673.611 4.146.564 7.193-.047 2.568-.392 4.515-.65 5.96a49 49 0 0 1-1.645 6.628c.454-.299 6.956-4.775 6.706-12.282-.141-4.169-2.296-7.098-3.181-8.174 4.364-2.128 6.463-3.408 6.307-3.832 0-.016-.016-.032-.032-.047a161 161 0 0 1-23.8 4.146 159 159 0 0 1-20.205.683c2.781 1.225 5.562 2.458 8.343 3.683z'/%3E%3Cpath fill='url(%23b)' d='M-52.41 155.168c7.52 5.018 70.29 43.386 80.2 49.009 42.18 23.919 47.139 23.228 48.8 21.406 1.864-2.05.509-6.62-.784-10.994-3.502-11.81-10.71-14.551-11.367-20.825-.455-4.374 2.193-11.143 18.026-20.825-29.574-27.532-59.157-55.063-88.739-82.594l-.016-.008s-.023-.024-.039-.024l-.023-.023c-.572-.542-1.144-1.084-1.716-1.61 7.121 4.806 73.854 49.393 87.306 35.353 8.124-8.489-2.64-38.95-15.285-74.71a429 429 0 0 0-4.41-11.913 578 578 0 0 1 7.348 10.829C78.783 66.22 81.5 72.527 88.749 83.992c7.074 11.19 17.133 28.858 35.473 42.326 8.023 5.889 14.697 10.656 23.973 10.514 9.033-.141 15.465-4.868 23.417-10.711 10.623-7.805 16.875-16.632 26.378-29.133 3.079-4.044 6.009-8.3 9.096-13.192 7.247-11.465 9.949-17.771 21.85-35.754a581 581 0 0 1 7.348-10.828 458 458 0 0 0-4.41 11.912c-12.637 35.769-23.409 66.229-15.285 74.71 13.459 14.056 80.192-30.539 87.305-35.352-.572.526-1.143 1.068-1.715 1.61l-.024.023s-.023.016-.039.023l-.016.008a305373 305373 0 0 0-88.739 82.594c15.833 9.683 18.481 16.452 18.027 20.826-.658 6.274-7.874 9.014-11.368 20.825-1.292 4.374-2.648 8.944-.783 10.994 1.669 1.821 6.628 2.52 48.8-21.407 9.918-5.63 72.686-43.982 80.2-49 6.996-4.673 8.508-5.905 8.578-5.803.188.259-34.204 32.031-80.544 61.871a563 563 0 0 1-64.641 35.855 31.2 31.2 0 0 1-6.871 2.144c.854-1.909 5.116-11.567 4.685-15.792-.353-3.432-.588-4.555-.588-4.555-.258-1.327-.517-2.654-.579-4.483-.173-4.453.83-10.499 5.672-17.881A99.2 99.2 0 0 1 187.5 214c-14.666 2.113-27.185.558-35.959-1.39a98 98 0 0 1-4.027-.973 135 135 0 0 0 4.027-.11c16.185-.597 29.3-3.212 38.889-5.788 11.853-3.172 23.566-6.423 24.106-12.171.541-5.772-10.584-11.143-18.418-14.928-5.046-2.435-23.088-10.593-48.495-9.792-9.793.314-17.697 1.861-23.025 2.929a163 163 0 0 0-24.858 7.059s-14.736 6.094-18.418 14.928c-.659 1.586-2.186 5.222-1.011 9.368a11.8 11.8 0 0 0 1.598 3.4c4.85 7.382 5.845 13.428 5.672 17.881-.133 3.683-1.042 5.324-1.167 9.038-.243 7.036 2.624 12.996 5.492 17.284a544 544 0 0 1-7.498-3.534c-.039-.016-.062-.039-.102-.055a.3.3 0 0 1-.07-.039c-.008-.008-.023-.008-.04-.016-.007 0-.007-.008-.015-.008h-.008a634 634 0 0 1-64.594-35.831c-48.04-30.461-80.904-61.4-80.544-61.871.07-.102 1.582 1.131 8.578 5.795zm235.28-6.25c.384 4.719 1.629 6.698 2.946 7.852 2.193 1.932 5.875 2.701 14.007.589 8.932-2.316 17.894-6.714 34.691-19.247a362 362 0 0 0 11.218-8.732l-.007-.008h-.016a141 141 0 0 1-14.517 5.937c-5.844 2.018-9.354 3.212-14.258 3.683-6.174.597-10.624 1.013-14.329-1.775-5.242-3.918-5.531-11.583-5.657-14.661-.141-3.714.58-6.863 1.403-10.389a60 60 0 0 1 2.718-8.732 445 445 0 0 0-6.722 12.164c-9.895 18.595-12.057 25.851-11.469 33.303zm-86.89 8.63c8.139 2.112 11.814 1.35 14.007-.582 1.309-1.154 2.57-3.141 2.946-7.86.588-7.452-1.567-14.7-11.469-33.295a435 435 0 0 0-6.722-12.164 62 62 0 0 1 2.734 8.732c.815 3.526 1.543 6.675 1.395 10.389-.118 3.071-.424 10.735-5.657 14.661-3.713 2.772-8.148 2.364-14.329 1.759-4.896-.471-8.414-1.665-14.25-3.683a145 145 0 0 1-14.533-5.929h-.016s-.008 0-.008.008a345 345 0 0 0 11.227 8.725c16.789 12.54 25.744 16.93 34.682 19.246z'/%3E%3Cpath fill='url(%23c)' d='M323.762 139.746c-3.564 2.85-7.967 6.352-13.013 10.349 0 0-41.404 32.738-56.634 31.623-.932-.071-3.455-.251-5.39-2.065s-2.303-4.327-2.452-5.403c-1.348-10.138 10.004-21.021 14.211-25.042a67 67 0 0 1 3.314-2.976c-4.849 9.345-6.024 15.438-3.525 18.265 5.21 5.898 26.37-2.348 63.497-24.751z'/%3E%3Cpath fill='url(%23d)' d='M-27.952 139.934c3.565 2.851 7.968 6.353 13.013 10.35 0 0 41.405 32.738 56.634 31.622.933-.07 3.455-.251 5.39-2.065s2.304-4.327 2.453-5.402c1.347-10.138-10.005-21.022-14.212-25.042a67 67 0 0 0-3.314-2.977c4.85 9.345 6.025 15.439 3.526 18.266-5.21 5.897-26.37-2.348-63.497-24.752z'/%3E%3Cpath fill='url(%23e)' d='M194.535 146.75c5.649 5.026 18.121-.353 30.28-5.599a108 108 0 0 0 21.137-12.109c-.149.048-4.662 1.869-9.754 3.801-6.871 2.607-10.326 3.856-13.248 4.484-3.533.762-12.597 2.725-18.027-.605-7.09-4.342-8.915-18.265-3.65-33.648a82 82 0 0 0-4.975 12.046c-2.774 8.606-8.312 25.804-1.763 31.622z'/%3E%3Cpath fill='url(%23f)' d='M101.275 146.947c-5.648 5.025-18.12-.354-30.28-5.599a108 108 0 0 1-21.136-12.109c.149.047 4.661 1.869 9.753 3.801 6.871 2.607 10.326 3.855 13.248 4.483 3.534.762 12.598 2.725 18.027-.604 7.09-4.343 8.915-18.266 3.65-33.649a82 82 0 0 1 4.976 12.046c2.773 8.607 8.312 25.804 1.762 31.623z'/%3E%3Cpath fill='url(%23g)' d='M90.77 15.383c.149 1.296.964 7.272 1.105 8.183.125.824 5.57 32.274 11.61 48.144 4.693 12.329 21.474 46.111 44.279 46.245 22.751.133 39.901-33.264 45.079-46.834 4.85-12.697 9.182-34.104 11.438-50.414.321-2.316.556-4.232.713-5.528-2.483 11.025-7.231 26.7-16.961 43.535-10.608 18.352-23.456 40.583-40.457 40.488-16.679-.086-29.088-21.626-39.845-40.307-9.707-16.852-14.462-32.518-16.961-43.527z'/%3E%3Cpath fill='url(%23h)' d='M90.793 15.509c3.534 21.045 11.862 49.016 32.09 71.137 12.229 13.373 20.228 15.218 25.469 15.148 6.181-.087 13.875-2.906 25.289-16.13 8.924-10.35 24.545-32.18 31.33-70.351a203 203 0 0 1-4.09 10.02c-7.106 16.192-13.639 31.073-27.044 42.647-6.753 5.835-15.065 13.012-26.456 12.769-10.185-.22-17.298-6.259-24.498-12.376-14.478-12.29-21.498-28.168-27.992-42.844a191 191 0 0 1-4.098-10.02'/%3E%3Cpath fill='url(%23i)' d='M135.018 62.923c3.095 3.73 8.939 7.099 14.995 6.188 7.114-1.076 11.148-7.562 11.752-8.544 2.867-4.61 3.376-10.279 2.522-16.153-2.499-17.212-16.679-36.216-17.807-35.705-.063.023-.086.11-.079.25.141 2.765 13.334 27.069 5.375 34.521-2.217 2.065-6.072 2.866-8.532 1.476-5.774-3.259-1.935-17.48-3.133-18.508a.2.2 0 0 0-.102-.055c-1.285-.267-7.302 9.902-8.61 20.472-.713 5.78-.024 11.676 3.611 16.058z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='181.186' x2='170.945' y1='243.575' y2='223.52' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='149.002' x2='146.318' y1='267.32' y2='-18.862' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.16' stop-color='%233e73e6'/%3E%3Cstop offset='.45' stop-color='%233890f6'/%3E%3Cstop offset='.59' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='316.578' x2='244.478' y1='139.455' y2='171.471' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='-20.775' x2='51.332' y1='139.644' y2='171.667' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='191.464' x2='245.952' y1='125.917' y2='125.917' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='104.346' x2='49.859' y1='126.113' y2='126.113' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.11' stop-color='%233f70e5'/%3E%3Cstop offset='.69' stop-color='%233793f7'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='205.002' x2='90.77' y1='66.575' y2='66.575' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.09' stop-color='%233d79e9'/%3E%3Cstop offset='.23' stop-color='%23388ff5'/%3E%3Cstop offset='.36' stop-color='%23359cfc'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3Cstop offset='.61' stop-color='%23369bfb'/%3E%3Cstop offset='.77' stop-color='%23398af2'/%3E%3Cstop offset='.96' stop-color='%233f6fe4'/%3E%3Cstop offset='.99' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='109.596' x2='186.465' y1='73.454' y2='-3.244' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2335a1ff'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='127.999' x2='161.694' y1='51.176' y2='31.762' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.25' stop-color='%233d7cea'/%3E%3Cstop offset='.7' stop-color='%2335a8ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
}
.footer div,
.footer li,
.footer p,
.footer span {
  color: var(--footer-text);
}
.footer .h2,
.footer h2 {
  color: var(--footer-heading);
}
.footer a {
  color: var(--footer-links);
}
.footer a:hover {
  color: var(--footer-links-hover);
}

.footer .company-logo {
  display: none;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (min-width: 992px) {
  .footer .company-logo {
    display: block;
    margin-bottom: 24px;
    width: 251px;
    height: 84px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='251' height='84' fill='none' viewBox='0 0 251 84'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M76.68 71.688V46.336h3.596v25.352zM84.119 71.688V46.336H89.9q6.346 0 6.346 7.442 0 2.244-.687 3.81-.689 1.566-2.415 2.527l3.879 11.573h-3.808l-3.35-10.824h-2.15v10.824zm3.597-21.933v7.905h2.044q.952 0 1.517-.267.564-.267.88-.766.282-.498.389-1.229.105-.73.105-1.69 0-.961-.105-1.692a3.4 3.4 0 0 0-.423-1.264q-.67-.997-2.538-.997zM99.491 71.688V46.336h5.782q6.347 0 6.347 7.442 0 2.244-.688 3.81t-2.415 2.527l3.879 11.573h-3.808l-3.35-10.824h-2.15v10.824h-3.596m3.597-21.933v7.905h2.045q.951 0 1.516-.267.564-.267.881-.766.282-.498.388-1.229.106-.73.106-1.69 0-.961-.106-1.692a3.4 3.4 0 0 0-.423-1.264q-.67-.997-2.538-.997h-1.869M114.969 71.688V46.336h3.597v25.352zM122.197 52.319q0-1.531.53-2.707a5.7 5.7 0 0 1 1.41-1.958 6 6 0 0 1 1.922-1.14 6.3 6.3 0 0 1 2.169-.391q1.092 0 2.168.392t1.957 1.14q.846.783 1.375 1.957.529 1.176.528 2.707V53.6h-3.596V52.32q0-1.317-.723-1.94a2.54 2.54 0 0 0-1.71-.624 2.54 2.54 0 0 0-1.711.623q-.723.624-.723 1.94v13.389q0 1.318.723 1.94a2.53 2.53 0 0 0 1.711.623q.987 0 1.71-.623.722-.623.723-1.94v-4.771h-2.856V57.73h6.452v7.976q0 1.602-.528 2.741-.53 1.14-1.375 1.887a6 6 0 0 1-1.957 1.175q-1.076.39-2.168.391-1.094 0-2.169-.391a5.6 5.6 0 0 1-1.922-1.175 5.4 5.4 0 0 1-1.41-1.887q-.53-1.14-.53-2.741zM136.16 71.688l5.606-25.352h2.997l5.605 25.352h-3.596l-1.058-5.447h-4.901l-1.058 5.447h-3.596zm8.886-8.865-1.763-9.187h-.071l-1.762 9.187zM152.908 71.688V49.754h-4.16v-3.418h11.917v3.418h-4.16v21.934h-3.597M162.709 71.688V46.336h3.597v25.352zM169.938 52.319q0-1.531.529-2.707.53-1.174 1.411-1.958a6 6 0 0 1 1.922-1.14 6.3 6.3 0 0 1 2.168-.391q1.093 0 2.169.392a6.4 6.4 0 0 1 1.957 1.14q.846.783 1.374 1.957.53 1.176.529 2.707v13.388q0 1.602-.529 2.741-.528 1.14-1.374 1.887a6 6 0 0 1-1.957 1.175 6.3 6.3 0 0 1-2.169.391 6.3 6.3 0 0 1-2.168-.391 5.6 5.6 0 0 1-1.922-1.175 5.4 5.4 0 0 1-1.411-1.887q-.53-1.14-.529-2.741zm3.596 13.389q0 1.317.723 1.94a2.53 2.53 0 0 0 1.71.623 2.54 2.54 0 0 0 1.711-.623q.722-.623.723-1.94V52.32q0-1.317-.723-1.94a2.54 2.54 0 0 0-1.711-.624q-.987 0-1.71.623-.723.624-.723 1.94zM185.381 71.688V46.336h3.456l5.43 15.276h.071V46.335h3.596v25.352h-3.385l-5.5-15.24h-.071v15.24h-3.597M208.545 71.688V46.336h3.597v25.352zM215.844 71.688V46.336h3.455l5.43 15.276h.071V46.335h3.596v25.352h-3.385l-5.5-15.24h-.07v15.24h-3.597M243.416 64.461v1.567q0 1.175-.441 2.225a6.2 6.2 0 0 1-1.217 1.87 5.9 5.9 0 0 1-1.816 1.298 5.3 5.3 0 0 1-2.239.481 8 8 0 0 1-2.08-.285 4.9 4.9 0 0 1-1.904-.996q-.846-.712-1.393-1.834-.547-1.121-.547-2.867V51.962q0-1.246.423-2.314a5.5 5.5 0 0 1 1.198-1.852 5.6 5.6 0 0 1 1.851-1.228q1.075-.446 2.38-.446 2.539 0 4.125 1.673a6 6 0 0 1 1.217 1.94q.441 1.123.441 2.44v1.424h-3.597v-1.21q0-1.068-.599-1.851-.6-.784-1.622-.784-1.34 0-1.781.838-.441.836-.441 2.118v12.961q0 1.104.476 1.852.475.748 1.71.748.351 0 .758-.125a2.2 2.2 0 0 0 .758-.409q.318-.284.529-.783.21-.498.211-1.246V64.46h3.6M246.483 71.689v-3.631h3.597v3.631zM88.063 30.012v1.566q0 1.176-.441 2.226t-1.217 1.869a5.9 5.9 0 0 1-1.816 1.3q-1.04.48-2.239.48a8 8 0 0 1-2.08-.285 4.9 4.9 0 0 1-1.904-.997q-.846-.71-1.393-1.834-.547-1.121-.547-2.866V17.513q0-1.246.422-2.315a5.5 5.5 0 0 1 1.199-1.851 5.6 5.6 0 0 1 1.85-1.229q1.076-.445 2.38-.445 2.54 0 4.126 1.673a6 6 0 0 1 1.217 1.94q.44 1.123.44 2.44v1.424h-3.596V17.94q0-1.068-.6-1.851-.599-.784-1.621-.784-1.34 0-1.781.837-.441.836-.441 2.12v12.96q0 1.104.476 1.852.475.747 1.71.748.351 0 .758-.125.405-.123.758-.409.318-.285.529-.783.21-.498.211-1.247v-1.246h3.6M103.506 11.889v19.655a5.9 5.9 0 0 1-.441 2.297 5.982 5.982 0 0 1-3.12 3.15 5.6 5.6 0 0 1-2.256.463 5.45 5.45 0 0 1-2.238-.463A6 6 0 0 1 93.6 35.71a6.1 6.1 0 0 1-1.27-1.87 5.7 5.7 0 0 1-.458-2.296V11.889h3.596v19.298q0 1.353.635 1.995.635.64 1.587.641.952 0 1.587-.641.635-.64.635-1.995V11.89h3.596zM119.407 19.188h-3.596v-.818q0-1.246-.582-2.154-.581-.908-1.956-.908-.74 0-1.198.285-.459.285-.741.712a3 3 0 0 0-.388 1.05q-.106.587-.106 1.23 0 .746.054 1.245.053.5.264.89.212.393.617.677t1.111.57l2.75 1.103q1.199.464 1.94 1.086.74.624 1.163 1.442a6.8 6.8 0 0 1 .528 1.94q.141 1.088.142 2.476 0 1.603-.317 2.973t-1.023 2.333a5.1 5.1 0 0 1-1.939 1.566q-1.2.57-2.927.57-1.305 0-2.433-.463a5.8 5.8 0 0 1-1.939-1.282 6.2 6.2 0 0 1-1.286-1.905 5.8 5.8 0 0 1-.476-2.367v-1.354h3.596v1.14q0 .997.582 1.799.581.8 1.956.8.916 0 1.428-.267a1.9 1.9 0 0 0 .793-.765q.282-.499.335-1.193t.053-1.549q0-.996-.071-1.638-.071-.64-.282-1.033a2 2 0 0 0-.652-.641 8.5 8.5 0 0 0-1.076-.534l-2.574-1.068q-2.326-.962-3.12-2.546t-.794-3.97q0-1.424.388-2.706.387-1.281 1.164-2.208a5.34 5.34 0 0 1 1.886-1.477q1.146-.552 2.732-.552 1.341 0 2.451.498a6.3 6.3 0 0 1 1.922 1.318q1.622 1.71 1.622 3.916v1.78zM125.331 37.241V15.307h-4.16v-3.418h11.917v3.418h-4.16V37.24zM134.921 17.87q0-1.53.53-2.706.529-1.174 1.41-1.958a6 6 0 0 1 1.922-1.14 6.3 6.3 0 0 1 2.169-.391q1.092 0 2.168.391 1.076.393 1.957 1.14.846.784 1.375 1.958.528 1.177.528 2.706v13.388q0 1.604-.528 2.742-.53 1.14-1.375 1.886a6 6 0 0 1-1.957 1.175q-1.076.392-2.168.392-1.094 0-2.169-.392a5.6 5.6 0 0 1-1.922-1.175q-.881-.747-1.41-1.886-.53-1.14-.53-2.742zm3.596 13.388q0 1.32.724 1.94a2.53 2.53 0 0 0 1.71.624q.988 0 1.71-.623.723-.623.723-1.94V17.87q0-1.317-.723-1.94a2.54 2.54 0 0 0-1.71-.623q-.988 0-1.71.623-.724.624-.724 1.94zM151.034 37.241V11.889h3.455l4.619 13.424h.071l4.583-13.424h3.491V37.24h-3.596V21.823h-.071l-3.561 10.896h-1.798L154.7 21.823h-.07v15.418zM181.321 37.241V15.307h-4.16v-3.418h11.917v3.418h-4.16V37.24h-3.597M190.912 17.87q0-1.53.529-2.706.529-1.174 1.411-1.958a6 6 0 0 1 1.921-1.14 6.3 6.3 0 0 1 2.169-.391q1.093 0 2.169.391a6.4 6.4 0 0 1 1.956 1.14q.846.784 1.375 1.958.528 1.177.528 2.706v13.388q0 1.604-.528 2.742-.53 1.14-1.375 1.886a6 6 0 0 1-1.956 1.175 6.3 6.3 0 0 1-2.169.392q-1.094 0-2.169-.392a5.6 5.6 0 0 1-1.921-1.175q-.882-.747-1.411-1.886-.53-1.14-.529-2.742zm3.596 13.388q0 1.32.723 1.94a2.53 2.53 0 0 0 1.71.624q.988 0 1.71-.623.723-.623.723-1.94V17.87q0-1.317-.723-1.94a2.54 2.54 0 0 0-1.71-.623q-.988 0-1.71.623-.724.624-.723 1.94zM218.66 11.889v19.655a5.9 5.9 0 0 1-.441 2.297 5.8 5.8 0 0 1-1.252 1.869 6 6 0 0 1-1.868 1.281 5.6 5.6 0 0 1-2.256.463 5.45 5.45 0 0 1-2.239-.463 6 6 0 0 1-1.85-1.281 6.1 6.1 0 0 1-1.27-1.87 5.7 5.7 0 0 1-.458-2.296V11.889h3.596v19.298q0 1.353.635 1.995.634.64 1.587.641.952 0 1.587-.641.635-.64.635-1.995V11.89h3.596zM234.35 30.012v1.566q0 1.176-.441 2.226a6.2 6.2 0 0 1-1.217 1.869 5.9 5.9 0 0 1-1.816 1.3q-1.041.48-2.238.48a8 8 0 0 1-2.081-.285 4.9 4.9 0 0 1-1.904-.997q-.846-.71-1.393-1.834-.547-1.121-.547-2.866V17.513q0-1.246.423-2.315a5.4 5.4 0 0 1 1.198-1.851 5.6 5.6 0 0 1 1.851-1.229q1.075-.445 2.38-.445 2.539 0 4.125 1.673a6 6 0 0 1 1.217 1.94q.441 1.123.441 2.44v1.424h-3.597V17.94q0-1.068-.599-1.851-.6-.784-1.622-.784-1.34 0-1.781.837-.441.836-.441 2.12v12.96q0 1.104.476 1.852.475.747 1.71.748.352 0 .758-.125.405-.123.758-.409.318-.285.529-.783.21-.498.211-1.247v-1.246h3.6M238.158 37.241V11.889h3.596v10.86h4.442v-10.86h3.596V37.24h-3.596V25.953h-4.442v11.288zM44.515 68.722c-.959.945-4.126 3.83-9.144 4.4-5.748.653-9.89-2.19-10.868-2.9.018-17.11.244-23.595.526-25.092.028-.144.19-.957.288-2.08a20.6 20.6 0 0 0 .024-3.262c-.44-.406-.976-1.037-1.173-1.91-.256-1.133.328-1.49.192-2.755-.148-1.37-.9-1.609-1.197-3.095-.201-1.007-.054-1.888.096-2.465 1.418-1.014 5.343-3.534 10.915-3.578 6.662-.052 11.175 3.472 12.4 4.496l-.958 2.418c-.594.918-.793 1.71-.862 2.272-.197 1.606.506 2.581-.047 3.77-.26.556-.678.912-.986 1.123.03.74.09 2.006.22 3.576.194 2.382.437 4.123.478 4.439.268 2.03.448 7.175.096 20.644'/%3E%3Cpath fill='url(%23b)' d='M57.696 70.205c-.09.113-.305.35-.637.702-6.657 7.07-15.65 8.744-18.912 9.177a33 33 0 0 1-5.266.29s-7.44-.236-17.57-6.188c-.857-.504-2.071-1.291-3.064-2.722a8.5 8.5 0 0 1-.862-1.58 15 15 0 0 0-.697-3.253 14.8 14.8 0 0 0-1.467-3.113c.28.04.685.127 1.128.341.608.295 1.05.716 1.805 1.709a25 25 0 0 1 1.691 2.544 10.7 10.7 0 0 1-1.09-3 10.8 10.8 0 0 1-.075-3.797 62 62 0 0 0 4.738 5.696c-.336-.963-.941-3.158-.189-5.658.261-.866.627-1.575.978-2.126a15.21 15.21 0 0 0 3.234 8.24 14.211 14.211 0 0 0-1.692-7.215c.566.09 1.957.393 3.234 1.556 1.458 1.33 1.848 2.947 1.955 3.493l.14 2.895c.15.36.698 1.558 2.051 2.291 1.587.862 3.12.454 3.44.362l4.276.419 4.021-.484a5.4 5.4 0 0 0 3.2-.49 5.44 5.44 0 0 0 2.252-2.099c-.112-.722-.28-2.478.623-4.338 1.494-3.074 4.663-3.846 5.113-3.949a12.26 12.26 0 0 0-1.88 6.949 22.217 22.217 0 0 0 3.083-7.784c.42.575.942 1.439 1.278 2.582.625 2.126.236 3.952 0 4.784l4.625-5.771a20.4 20.4 0 0 1-.865 6.53l3.722-4.518a23 23 0 0 1-.151 1.329c-.288 2.013-.638 4.284-2.17 6.194z'/%3E%3Cpath fill='%2376a31f' d='M57.059 70.906c-.744 1.053-8.604 11.78-22.596 11.796-13.666.016-21.488-10.2-22.31-11.313 2.519 1.909 10.52 7.467 22.133 7.47 12.106.003 20.35-6.034 22.773-7.953'/%3E%3Cpath fill='url(%23c)' d='M13.843 36.879c2.495 2.03 7.305 5.376 14.203 6.897a33.8 33.8 0 0 0 11.777.484c-1.811.812-4.938 1.914-8.905 1.837a20.5 20.5 0 0 1-5.649-.913c.113 18.901-.03 23.01-.191 23.013-.14.002.076-3.08-1.915-5.512-1.001-1.222-2.225-1.873-3.064-2.224.37.61.86 1.526 1.244 2.708.694 2.129.956 4.83.383 5.028-.534.183-1.66-1.858-1.915-2.321-1.247-2.262-1.623-4.48-1.723-6.092-.44.974-.887 2.337-.862 3.965.033 2.099.838 3.676.479 3.868-.232.123-.756-.435-1.628-1.45a79 79 0 0 1-3.255-4.062c.037.68.13 1.658.384 2.804.554 2.509 1.454 3.923 1.244 4.062-.425.279-4.582-5.21-4.691-5.125-.068.052 1.65 1.936 2.106 4.738.044.269.283 1.742 0 1.837-.617.206-4.086-5.955-5.075-11.507C4.927 48.46 11.74 39.461 13.843 36.88'/%3E%3Cpath fill='url(%23d)' d='M55.78 36.557A48.718 48.718 0 0 1 43.94 43.64c.021 20.096.203 24.554.378 24.556.145.002-.078-3.077 1.915-5.511.997-1.218 2.216-1.87 3.064-2.224-.37.61-.86 1.526-1.245 2.707-.693 2.13-.955 4.832-.383 5.028.534.184 1.66-1.858 1.915-2.32 1.247-2.262 1.623-4.48 1.724-6.092.439.973.886 2.337.861 3.964-.033 2.1-.838 3.677-.478 3.868.231.124.756-.434 1.627-1.45.818-.953 1.95-2.32 3.255-4.061-.037.68-.13 1.657-.383 2.804-.554 2.509-1.455 3.923-1.244 4.061.424.28 4.582-5.21 4.691-5.124.067.052-1.65 1.936-2.106 4.737-.044.27-.283 1.742 0 1.838.615.206 4.054-5.998 5.074-11.507C64.538 48.477 58 39.388 55.78 36.558z'/%3E%3Cpath fill='url(%23e)' d='m42.002 48.635.063 21.66c-1.4.67-3.922 1.654-7.213 1.74a17.8 17.8 0 0 1-7.724-1.548V64.88q1.55 3.187 2.617 3.03 1.83-.27 2.234-10.378 1.017 9.007 2.17 9.024 1.288.02 2.746-11.152.966 8.817 2.043 8.831 1.434.019 3.064-15.6'/%3E%3Cpath fill='url(%23f)' d='M32.075 37.469c-.012.27-.021.635.028 1.064.046.412.131.715.197.958.078.286.195.65.372 1.062-.092-.051-1.212-.693-1.28-1.899-.03-.534.157-.953.277-1.17-.538.012-1.1-.01-1.666-.08l-.283-.04c-.014.273-.03.667.024 1.139.047.416.134.725.2.964.112.414.245.768.369 1.054-.082-.044-1.206-.676-1.28-1.898a2.24 2.24 0 0 1 .349-1.316 11 11 0 0 1-1.8-.486c-.04.274-.1.68-.092 1.18.008.421.065.741.106.978.076.44.178.81.267 1.087-.073-.05-1.133-.784-1.092-2.015a2.27 2.27 0 0 1 .518-1.341q-1.065-.525-1.026-.63l.004-.007a26 26 0 0 0 7.166.793z'/%3E%3Cpath fill='url(%23g)' d='M67.22 24.384c-1.225.823-11.447 7.118-13.062 8.041-6.868 3.925-7.677 3.812-7.947 3.513-.304-.336-.083-1.086.128-1.804.57-1.938 1.744-2.388 1.851-3.418.075-.717-.357-1.829-2.936-3.417q7.226-6.776 14.453-13.55l.003-.003.005-.004.005-.005q.139-.134.28-.264c-1.16.787-12.03 8.104-14.22 5.8-1.322-1.393.43-6.39 2.49-12.259.293-.836.55-1.516.718-1.955-.283.41-.702 1.024-1.197 1.777-1.937 2.95-2.379 3.985-3.559 5.866-1.151 1.837-2.79 4.735-5.777 6.946-1.306.967-2.394 1.748-3.905 1.725-1.471-.023-2.519-.8-3.815-1.757-1.73-1.28-2.747-2.728-4.295-4.781-.5-.665-.979-1.363-1.482-2.164-1.18-1.882-1.62-2.917-3.558-5.866-.494-.753-.914-1.367-1.196-1.778.168.44.424 1.12.718 1.956 2.057 5.87 3.811 10.867 2.489 12.258-2.192 2.306-13.06-5.01-14.218-5.8l.279.264.005.005.005.005.003.002 14.453 13.55c-2.58 1.589-3.01 2.7-2.937 3.418.108 1.03 1.282 1.48 1.852 3.417.21.717.432 1.468.128 1.804-.272.3-1.08.414-7.947-3.512-1.615-.924-11.839-7.217-13.062-8.041-1.14-.767-1.385-.969-1.397-.952-.03.042 5.57 5.256 13.117 10.152a91 91 0 0 0 10.528 5.883 5 5 0 0 0 1.119.351c-.139-.312-.833-1.898-.763-2.59.057-.564.096-.748.096-.748.042-.217.084-.435.095-.736.027-.731-.136-1.723-.925-2.933a16.1 16.1 0 0 0 10.164 1.03q.354-.08.655-.16-.333-.004-.655-.018a28.2 28.2 0 0 1-6.334-.949c-1.93-.52-3.838-1.054-3.926-1.997-.087-.948 1.724-1.828 3-2.45.822-.4 3.76-1.738 7.898-1.607 1.595.051 2.882.306 3.749.48 1.66.335 3.034.779 4.049 1.158 0 0 2.4 1 3 2.45.107.26.355.858.164 1.537-.07.248-.18.437-.26.558-.79 1.211-.952 2.203-.924 2.934.022.605.17.873.19 1.482.04 1.155-.428 2.132-.894 2.836q.578-.27 1.22-.58l.016-.009.012-.005q.002-.002.005-.003.002-.001.003-.002l.002-.002a102 102 0 0 0 10.52-5.878c7.822-4.997 13.175-10.075 13.116-10.152-.012-.015-.258.185-1.397.951zm-38.317-1.027c-.063.775-.266 1.1-.48 1.29-.357.317-.957.443-2.282.096-1.454-.38-2.914-1.103-5.649-3.158a58 58 0 0 1-1.827-1.433l.002-.002h.003c.952.455 1.77.767 2.364.974.953.332 1.523.527 2.323.605 1.005.099 1.73.166 2.334-.29.853-.643.902-1.9.922-2.406.023-.608-.095-1.125-.228-1.704a10 10 0 0 0-.443-1.432c.447.785.814 1.464 1.094 1.996 1.612 3.051 1.964 4.242 1.868 5.464zm14.15 1.416c-1.325.346-1.924.222-2.282-.095-.213-.19-.418-.515-.48-1.29-.095-1.223.256-2.411 1.868-5.463.28-.532.648-1.212 1.095-1.996a10 10 0 0 0-.445 1.433c-.133.578-.252 1.095-.227 1.704.019.503.068 1.761.922 2.405.604.455 1.327.388 2.334.29.797-.078 1.37-.273 2.321-.605.596-.207 1.413-.52 2.366-.974h.003q.001 0 .002.002c-.415.339-1.044.843-1.829 1.431-2.734 2.058-4.193 2.779-5.648 3.158'/%3E%3Cpath fill='url(%23h)' d='M5.957 21.853c.58.467 1.298 1.043 2.12 1.697 0 0 6.743 5.372 9.223 5.19.151-.012.562-.042.877-.34.316-.296.376-.71.4-.885.219-1.665-1.63-3.45-2.315-4.11a12 12 0 0 0-.54-.489q1.186 2.3.575 2.998-1.272 1.452-10.34-4.062'/%3E%3Cpath fill='url(%23i)' d='M63.237 21.885c-.581.467-1.298 1.043-2.12 1.697 0 0-6.743 5.373-9.223 5.19-.152-.011-.563-.042-.878-.339s-.376-.71-.399-.886c-.22-1.664 1.63-3.45 2.314-4.11.225-.217.418-.385.54-.489q-1.185 2.3-.575 2.998 1.272 1.452 10.341-4.061'/%3E%3Cpath fill='url(%23j)' d='M27.003 23.002c-.92.824-2.95-.058-4.931-.918a17.7 17.7 0 0 1-3.443-1.986c.024.007.76.306 1.59.623 1.119.428 1.681.633 2.156.736.575.125 2.052.447 2.936-.098 1.155-.713 1.452-2.998.595-5.522.239.472.543 1.142.81 1.976.45 1.412 1.353 4.234.287 5.19'/%3E%3Cpath fill='url(%23k)' d='M42.19 23.035c.92.824 2.951-.059 4.932-.92a17.7 17.7 0 0 0 3.442-1.985c-.024.007-.76.306-1.589.623-1.12.428-1.682.633-2.157.736-.575.126-2.052.448-2.936-.098-1.155-.713-1.452-2.998-.594-5.522a13.5 13.5 0 0 0-.81 1.976c-.451 1.412-1.354 4.234-.288 5.19'/%3E%3Cpath fill='url(%23l)' d='M43.902 1.448c-.025.212-.157 1.193-.18 1.342-.02.136-.907 5.296-1.89 7.9-.765 2.024-3.498 7.566-7.213 7.589-3.705.022-6.498-5.46-7.342-7.685-.79-2.083-1.495-5.596-1.862-8.271-.053-.38-.091-.694-.117-.907a25.5 25.5 0 0 0 2.763 7.143c1.728 3.01 3.82 6.659 6.588 6.644 2.717-.014 4.738-3.549 6.49-6.613A25.8 25.8 0 0 0 43.9 1.448'/%3E%3Cpath fill='url(%23m)' d='M43.898 1.468c-.576 3.453-1.932 8.043-5.226 11.672-1.993 2.195-3.295 2.497-4.149 2.486-1.007-.014-2.26-.476-4.118-2.646-1.453-1.698-3.997-5.281-5.102-11.543.145.386.368.96.666 1.643 1.157 2.656 2.222 5.099 4.404 6.999 1.1.956 2.454 2.135 4.31 2.094 1.658-.036 2.817-1.027 3.989-2.03 2.357-2.017 3.5-4.622 4.559-7.031.297-.678.52-1.25.667-1.644'/%3E%3Cpath fill='url(%23n)' d='M36.696 9.248c-.504.611-1.456 1.165-2.442 1.015-1.157-.177-1.815-1.24-1.914-1.402-.467-.755-.55-1.686-.412-2.65.408-2.824 2.717-5.943 2.9-5.859q.016.007.013.041c-.023.454-2.172 4.442-.875 5.664.36.339.988.47 1.39.242.94-.534.315-2.867.51-3.036a.03.03 0 0 1 .015-.009c.21-.043 1.19 1.625 1.402 3.36.117.948.005 1.915-.589 2.634z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='9.222' x2='60.018' y1='69.73' y2='69.73' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376a31f'/%3E%3Cstop offset='.15' stop-color='%2376a61f'/%3E%3Cstop offset='.29' stop-color='%2376b21f'/%3E%3Cstop offset='.43' stop-color='%2376c51f'/%3E%3Cstop offset='.5' stop-color='%2376d41f'/%3E%3Cstop offset='.56' stop-color='%2376c91f'/%3E%3Cstop offset='.71' stop-color='%2376b41f'/%3E%3Cstop offset='.86' stop-color='%2376a71f'/%3E%3Cstop offset='1' stop-color='%2376a31f'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='23.166' x2='23.129' y1='69.668' y2='32.191' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='.33' stop-color='%231944f1'/%3E%3Cstop offset='.8' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='53.575' x2='53.3' y1='68.233' y2='35.404' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='.33' stop-color='%231944f1'/%3E%3Cstop offset='.8' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='34.588' x2='34.629' y1='70.763' y2='55.679' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='.17' stop-color='%23113ae2'/%3E%3Cstop offset='.27' stop-color='%231944f1'/%3E%3Cstop offset='.54' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='29.178' x2='30.865' y1='38.889' y2='35.608' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='34.417' x2='34.862' y1='42.785' y2='-4.172' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.16' stop-color='%233e73e6'/%3E%3Cstop offset='.45' stop-color='%233890f6'/%3E%3Cstop offset='.59' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='7.127' x2='18.898' y1='21.805' y2='26.992' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='62.068' x2='50.296' y1='21.837' y2='27.026' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='j' x1='27.503' x2='18.628' y1='19.583' y2='19.583' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='k' x1='41.691' x2='50.565' y1='19.616' y2='19.616' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.11' stop-color='%233f70e5'/%3E%3Cstop offset='.69' stop-color='%233793f7'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='l' x1='25.299' x2='43.902' y1='9.847' y2='9.847' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.09' stop-color='%233d79e9'/%3E%3Cstop offset='.23' stop-color='%23388ff5'/%3E%3Cstop offset='.36' stop-color='%23359cfc'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3Cstop offset='.61' stop-color='%23369bfb'/%3E%3Cstop offset='.77' stop-color='%23398af2'/%3E%3Cstop offset='.96' stop-color='%233f6fe4'/%3E%3Cstop offset='.99' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='m' x1='40.836' x2='28.223' y1='10.976' y2='-1.513' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2335a1ff'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='n' x1='37.839' x2='32.331' y1='7.321' y2='4.172' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.25' stop-color='%233d7cea'/%3E%3Cstop offset='.7' stop-color='%2335a8ff'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h251v84H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .footer .company-logo {
    width: 181px;
  }
}
.footer .footer-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
}
@media (min-width: 992px) {
  .footer .footer-box {
    margin-top: 0;
    align-items: flex-start;
  }
}
.footer .footer-box__1 {
  margin-top: 100px;
}
@media (min-width: 992px) {
  .footer .footer-box__1 {
    margin-top: 0;
  }
}
.footer .footer-box__header {
  font-family: var(--font-heading);
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  text-transform: uppercase;
}
.footer__phone-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 20px 0 14px;
}
.footer__phone-icon {
  width: 18px;
  height: 18px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M15.095 14.756a1.58 1.58 0 0 0-.697-1.162l-2.685-1.79a1.586 1.586 0 0 0-1.996.199l-.858.865c-.196.068-1.098-.315-2.26-1.478-1.164-1.163-1.541-2.058-1.492-2.236l.88-.88a1.586 1.586 0 0 0 .198-1.997l-1.79-2.685a1.58 1.58 0 0 0-1.16-.696 1.57 1.57 0 0 0-1.274.455L.633 4.68c-1.82 1.82.55 5.818 3.705 8.973 2.145 2.145 6.838 5.842 8.973 3.705l1.328-1.328c.336-.336.502-.8.456-1.273M10.23 0a.527.527 0 1 0 0 1.055 6.863 6.863 0 0 1 6.855 6.855.527.527 0 1 0 1.055 0C18.14 3.548 14.59 0 10.23 0m0 2.11a.527.527 0 1 0 0 1.054 4.75 4.75 0 0 1 4.746 4.746.527.527 0 1 0 1.054 0c0-3.198-2.602-5.8-5.8-5.8m0 2.109a.527.527 0 1 0 0 1.054 2.64 2.64 0 0 1 2.636 2.637.527.527 0 1 0 1.055 0A3.696 3.696 0 0 0 10.23 4.22m0 2.11a.527.527 0 1 0 0 1.054c.29 0 .527.236.527.527a.527.527 0 1 0 1.055 0c0-.872-.71-1.582-1.582-1.582'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.footer__phone-number {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
.footer__phone-number a {
  transition: all 0.3s ease;
}
.footer__phone-number a:hover {
  color: var(--Color-Brand-Color-4);
}
.footer__address-wrapper {
  display: flex;
  gap: 9px;
}
.footer__address {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  text-decoration-line: underline;
}
@media (min-width: 992px) {
  .footer__address {
    text-align: left;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .footer__address {
    font-size: 14px;
  }
}
.footer__address:hover {
  text-decoration-line: none;
}
.footer__address-icon {
  width: 20px;
  height: 23px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='23' fill='none' viewBox='0 0 20 23'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M10 3a7.51 7.51 0 0 0-7.5 7.5c0 5.384 6.988 12.128 7.284 12.413a.31.31 0 0 0 .432 0c.297-.285 7.284-7.029 7.284-12.413A7.51 7.51 0 0 0 10 3m0 10.938a3.438 3.438 0 1 1 0-6.876 3.438 3.438 0 0 1 0 6.876'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v23H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.footer ul.footer-quick-links {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 16px;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  text-align: center;
  gap: 15px 40px;
  margin-top: 20px;
}
@media (min-width: 992px) {
  .footer ul.footer-quick-links {
    display: grid;
    grid-template-columns: 1fr 2fr;
    text-align: left;
    font-size: 18px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .footer ul.footer-quick-links {
    font-size: 14px;
  }
}
.footer ul.footer-quick-links li a {
  text-decoration: underline;
}
.footer ul.footer-quick-links li a:hover {
  text-decoration-line: none;
}
@media (min-width: 992px) {
  .footer ul.footer-quick-links li {
    width: max-content;
  }
}

.social-icons {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 18px 12px;
  gap: 30px;
  background: #fff;
}
.social-icons__icon a {
  --fx-speed: 0.325s ease-out;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  border-radius: 100px;
  background: var(--Color-Brand-Color-4);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
  transition: var(--fx-speed);
}
@media (min-width: 992px) {
  .social-icons__icon a:hover {
    background: var(--Color-Brand-Color-7);
  }
}

.copyright {
  background: var(--copyright-section-background);
  color: var(--copyright-section-text);
  padding: 20px 0;
  color: #fff;
  font-size: 14px;
  line-height: 1.6;
}
.copyright .vertical-divider {
  background-color: white;
  margin: 0 12px;
  display: inline-block;
  width: 2px;
  height: 24px;
}
.copyright a {
  color: var(--copyright-section-text);
  font-weight: 700;
  text-decoration-line: underline;
}
.copyright a:hover {
  text-decoration: none;
}
.copyright .site-by {
  display: block;
}

.ryno-sidebar {
  max-width: 360px;
}

.mobile-banner-promo {
  background: var(--mobile-promo-banner-background);
}
.mobile-banner-promo--header {
  padding: 8px 0;
}
.mobile-banner-promo--header .mobile-banner-promo__title, .mobile-banner-promo--header .mobile-banner-promo__description {
  line-height: 1.2;
}
.mobile-banner-promo--header .mobile-banner-promo__title {
  margin-bottom: 4px;
}
.mobile-banner-promo--footer {
  bottom: 0;
  left: 0;
  min-height: 100px;
  padding: 18px 10px;
  position: fixed;
  width: 100%;
}
@media only screen and (min-width: 425px) {
  .mobile-banner-promo--footer {
    min-height: auto;
    padding: 18px 45px;
  }
}
.mobile-banner-promo--footer a {
  display: block;
  min-height: 100%;
  width: 100%;
}
@media only screen and (min-width: 425px) {
  .mobile-banner-promo--footer a {
    min-height: auto;
  }
}
.mobile-banner-promo--footer a .row {
  min-height: 100px;
}
@media only screen and (min-width: 425px) {
  .mobile-banner-promo--footer a .row {
    min-height: auto;
  }
}
.mobile-banner-promo--footer .mobile-banner-promo__title, .mobile-banner-promo--footer .mobile-banner-promo__description, .mobile-banner-promo--footer .mobile-banner-promo__button {
  line-height: 1.2;
}
.mobile-banner-promo--footer .mobile-banner-promo__title {
  margin-bottom: 6px;
}
.mobile-banner-promo--footer .mobile-banner-promo__button {
  border: 0 none;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  max-width: 142px;
  padding: 14px 10px;
  width: 100%;
}
.mobile-banner-promo--footer .mobile-banner-promo__close {
  height: 20px;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 20px;
}
@media only screen and (min-width: 425px) {
  .mobile-banner-promo--footer .mobile-banner-promo__close {
    right: 10px;
    top: 10px;
  }
}
.mobile-banner-promo--footer .mobile-banner-promo__close::before, .mobile-banner-promo--footer .mobile-banner-promo__close::after {
  background: #fff;
  content: "";
  display: block;
  height: 2px;
  left: 2px;
  position: absolute;
  top: 9px;
  width: 16px;
}
.mobile-banner-promo--footer .mobile-banner-promo__close::before {
  transform: rotate(55deg);
}
.mobile-banner-promo--footer .mobile-banner-promo__close::after {
  transform: rotate(-55deg);
}
.mobile-banner-promo__title, .mobile-banner-promo__description {
  color: var(--mobile-promo-banner-text);
}
.mobile-banner-promo__title {
  font-size: var(--mobile-promo-banner-heading-font-size);
  font-weight: var(--mobile-promo-banner-heading-font-weight);
  margin-bottom: 4px;
}
.mobile-banner-promo__description {
  font-size: var(--mobile-promo-banner-description-font-size);
  font-weight: var(--mobile-promo-banner-description-font-weight);
}
.mobile-banner-promo__button {
  background: var(--mobile-promo-banner-button-background);
  border: 0 none;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  color: var(--mobile-promo-banner-button-text);
  font-size: var(--mobile-promo-banner-button-font-size);
  font-weight: var(--mobile-promo-banner-button-font-weight);
  max-width: 142px;
  padding: 14px 10px;
  text-transform: var(--mobile-promo-banner-button-text-transform);
  width: 100%;
}

/* Footer Form */
.postscript-contact {
  padding: 40px 0 120px;
  background: linear-gradient(180deg, var(--Color-Brand-Color-2, #4169e1) 0%, #000519 100%);
  background-position: var(--contact-form-section-background-mobile-position);
  background-repeat: var(--contact-form-section-background-mobile-repeat);
  background-size: var(--contact-form-section-background-mobile-size);
  z-index: 0;
}
@media (min-width: 576px) {
  .postscript-contact {
    padding: 40px 0 150px;
    background: linear-gradient(180deg, var(--Color-Brand-Color-2, #4169e1) 0%, #000519 100%);
    background-position: var(--contact-form-section-background-tablet-position);
    background-repeat: var(--contact-form-section-background-tablet-repeat);
    background-size: var(--contact-form-section-background-tablet-size);
  }
}
@media (min-width: 992px) {
  .postscript-contact {
    padding: 100px 0 200px;
    background: linear-gradient(180deg, var(--Color-Brand-Color-2, #4169e1) 0%, #000519 100%);
    background-position: var(--contact-form-section-background-desktop-position);
    background-repeat: var(--contact-form-section-background-desktop-repeat);
    background-size: var(--contact-form-section-background-desktop-size);
  }
}
.postscript-contact,
.postscript-contact p {
  color: var(--footer-contact-form-text);
}
.postscript-contact__header {
  color: #fff !important;
  font-family: var(--font-heading);
  font-size: 42px;
  font-weight: 700;
  line-height: 1.2;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .postscript-contact__header {
    font-size: 76px;
    flex-shrink: 0;
  }
}
.postscript-contact__subheader {
  color: white;
  font-family: "Google Sans Flex";
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 14px;
  margin-bottom: 20px;
}
@media (min-width: 992px) {
  .postscript-contact__subheader {
    margin: 0;
    margin-left: 30px;
  }
}
@media (min-width: 992px) {
  .postscript-contact .footer-form {
    border-radius: 8px;
    padding: 50px 60px;
    background: rgba(255, 255, 255, 0.3);
    margin-top: 30px;
  }
}
.postscript-contact .gfield_label.gform-field-label {
  color: #fff;
}
.postscript-contact .gfield_required::before {
  display: inline-block;
  content: "*";
  position: relative;
  color: #f26421;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
}
.postscript-contact .gfield_required {
  position: relative;
}
.postscript-contact .gfield_required .gfield_required_text {
  display: none !important;
}
.postscript-contact .ginput_container.ginput_container_consent input {
  width: 20px;
}
.postscript-contact .ginput_container.ginput_container_consent {
  display: flex;
  align-items: center;
  gap: 10px;
  color: white;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.48;
}
.postscript-contact .gfield_description.gfield_consent_description a {
  color: #fff;
  text-decoration: underline;
}
.postscript-contact .gfield_description.gfield_consent_description {
  color: #fff;
  font-size: 11px;
  line-height: 1.48;
  margin-top: 0px !important;
  border: none !important;
}
.postscript-contact .gfield_label.gform-field-label.gfield_label_before_complex {
  display: none;
}
@media (max-width: 991.98px) {
  .postscript-contact #field_1_1 {
    order: 1;
  }
  .postscript-contact #field_1_4 {
    order: 2;
  }
  .postscript-contact #field_1_3 {
    order: 3;
  }
  .postscript-contact #field_1_6 {
    order: 4;
  }
  .postscript-contact #field_1_11 {
    order: 5;
  }
  .postscript-contact #field_1_8 {
    order: 6;
  }
  .postscript-contact #field_1_9 {
    order: 7;
  }
  .postscript-contact #field_1_10 {
    order: 8;
  }
}
.postscript-contact #field_1_11 .gfield_radio label {
  color: #fff;
}
.postscript-contact #field_1_11 .gfield_radio input {
  width: 14px;
  height: 14px;
}
.postscript-contact #field_1_11 .gfield_radio {
  display: flex;
  gap: 30px;
  margin-left: 14px;
}
.postscript-contact .ginput_container_radio {
  display: flex;
  align-items: center;
  height: 43px;
}
.postscript-contact .ginput_container_consent a {
  color: white;
  text-decoration: underline;
  font-weight: 700;
}
.postscript-contact + footer {
  margin-top: -20px;
}
@media (min-width: 992px) {
  .postscript-contact + footer {
    margin-top: -78px;
  }
}
@media (min-width: 992px) {
  .postscript-contact + footer .section-decoration {
    display: block;
  }
}

.page-header {
  background-color: var(--internal-header-background-color);
  background-image: var(--internal-header-background-image);
  background-position: var(--internal-header-background-position);
  background-repeat: var(--internal-header-background-repeat);
  background-size: var(--internal-header-background-size);
  padding: 60px 0;
}
.page-header img {
  margin-bottom: 0;
  top: 0;
}

.content-wrapper {
  margin-bottom: 100px;
  margin-top: 60px;
}

mark, .mark {
  padding: 3px;
}

.content-area ul:not(.accordion),
.content-area ol {
  margin-bottom: 30px;
}
.content-area ul:not(.accordion) {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
.content-area ul:not(.accordion) li {
  padding-left: 30px;
  position: relative;
}
.content-area ul:not(.accordion) li + li {
  margin-top: 10px;
}
.content-area ul:not(.accordion) li::before {
  content: "";
  display: inline-block;
  height: var(--bullets-font-awesome-icon-height);
  left: 0;
  position: absolute;
  top: var(--bullet-positioning);
  width: var(--bullets-font-awesome-icon-width);
  background: var(--bullets-background) no-repeat center center;
  background-size: contain;
  background-color: var(--bullets-color);
  -webkit-mask: var(--bullets-font-awesome-icon) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask: var(--bullets-font-awesome-icon) no-repeat 50% 50%;
  mask-size: cover;
}
.content-area p {
  margin-bottom: 30px;
}
.content-area blockquote > p:last-of-type {
  margin-bottom: 0 !important;
}
.content-area a:not(.btn, .ryno-coupon__phone, .category-pill),
.content-area a:link:not(.btn, .ryno-coupon__phone, .category-pill),
.content-area a:visited:not(.btn, .ryno-coupon__phone, .category-pill),
.content-area a:active:not(.btn, .ryno-coupon__phone, .category-pill) {
  text-decoration: underline;
  transition: all 0.3s ease;
}
@media (hover: hover) {
  .content-area a:not(.btn, .ryno-coupon__phone, .category-pill):hover,
  .content-area a:link:not(.btn, .ryno-coupon__phone, .category-pill):hover,
  .content-area a:visited:not(.btn, .ryno-coupon__phone, .category-pill):hover,
  .content-area a:active:not(.btn, .ryno-coupon__phone, .category-pill):hover {
    text-decoration: none;
  }
}
.content-area a:not(.btn, .secondary-link) {
  color: var(--primary-links);
}
@media (hover: hover) {
  .content-area a:not(.btn, .secondary-link):hover {
    color: var(--primary-links-hover);
  }
}
.content-area .secondary-link {
  color: var(--secondary-links);
}
@media (hover: hover) {
  .content-area .secondary-link:hover {
    color: var(--secondary-links-hover);
  }
}

blockquote {
  border-left: 15px solid transparent;
  padding: 1.25rem;
}

.home p:empty {
  display: none !important;
}
.home .vertical-divider {
  display: inline-block;
  width: 2px;
  height: 24px;
}
.home .section-transition {
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  position: absolute;
  width: 100%;
}
.home .section-transition--bottom {
  bottom: 0;
}
.home .section-transition--top {
  top: 0;
}
.home .checklist {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 16px;
}
.home .checklist__item {
  display: flex;
  padding: 8px;
  align-items: center;
  gap: 6px;
  max-width: 300px;
  border-radius: 2px;
  font-size: 16px;
  line-height: 1.5;
  background: rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(4px);
}
@media (min-width: 992px) {
  .home .checklist__item {
    max-width: 100%;
  }
}
.home .checklist__item::before {
  display: inline-block;
  content: "";
  position: relative;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2376d31f' d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10'/%3E%3Cpath fill='%234d7108' d='m7.445 14.511 5.142 5.142C16.846 18.517 20 14.637 20 10v-.284l-4.038-3.722z'/%3E%3Cpath fill='%23fff' d='M10.253 12.24a1.18 1.18 0 0 1 0 1.64l-.915.915a1.18 1.18 0 0 1-1.64 0L3.69 10.757a1.18 1.18 0 0 1 0-1.64l.915-.915a1.18 1.18 0 0 1 1.64 0z'/%3E%3Cpath fill='%23fff' d='M13.754 5.268a1.18 1.18 0 0 1 1.64 0l.915.915a1.18 1.18 0 0 1 0 1.64l-6.94 6.909a1.18 1.18 0 0 1-1.64 0l-.915-.915a1.18 1.18 0 0 1 0-1.64z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.home .home-section {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.home .home-section__image img {
  border-radius: 4px;
  box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.25);
}
.home .home-section h1,
.home .home-section .h1 {
  font-size: var(--home-h1-mobile-font-size, 40px);
  font-weight: var(--home-h1-font-weight, 600);
  line-height: var(--home-h1-mobile-line-height, 1.2);
  margin-bottom: var(--home-h1-mobile-margin-bottom, 15px);
  text-transform: var(--home-h1-text-transform, none);
}
@media (min-width: 992px) {
  .home .home-section h1,
  .home .home-section .h1 {
    font-size: var(--home-h1-desktop-font-size, 48px);
    line-height: var(--home-h1-desktop-line-height, 1.2);
    margin-bottom: var(--home-h1-desktop-margin-bottom, 25px);
  }
}
.home .home-section h2,
.home .home-section .h2 {
  font-size: var(--home-h2-mobile-font-size, 36px);
  font-weight: var(--home-h2-font-weight, 600);
  line-height: var(--home-h2-mobile-line-height, 1.2);
  margin-bottom: var(--home-h2-mobile-margin-bottom, 15px);
  text-transform: var(--home-h2-text-transform, none);
}
@media (min-width: 992px) {
  .home .home-section h2,
  .home .home-section .h2 {
    font-size: var(--home-h2-desktop-font-size, 44px);
    line-height: var(--home-h2-desktop-line-height, 1.2);
    margin-bottom: var(--home-h2-desktop-margin-bottom, 25px);
  }
}
.home .home-section h3,
.home .home-section .h3 {
  font-size: var(--home-h3-mobile-font-size, 32px);
  font-weight: var(--home-h3-font-weight, 600);
  line-height: var(--home-h3-mobile-line-height, 1.2);
  margin-bottom: var(--home-h3-mobile-margin-bottom, 15px);
  text-transform: var(--home-h3-text-transform, none);
}
@media (min-width: 992px) {
  .home .home-section h3,
  .home .home-section .h3 {
    font-size: var(--home-h3-desktop-font-size, 40px);
    line-height: var(--home-h3-desktop-line-height, 1.2);
    margin-bottom: var(--home-h3-desktop-margin-bottom, 25px);
  }
}
.home .home-section h4,
.home .home-section .h4 {
  font-size: var(--home-h4-mobile-font-size, 28px);
  font-weight: var(--home-h4-font-weight, 600);
  line-height: var(--home-h4-mobile-line-height, 1.2);
  margin-bottom: var(--home-h4-mobile-margin-bottom, 15px);
  text-transform: var(--home-h4-text-transform, none);
}
@media (min-width: 992px) {
  .home .home-section h4,
  .home .home-section .h4 {
    font-size: var(--home-h4-desktop-font-size, 36px);
    line-height: var(--home-h4-desktop-line-height, 1.2);
    margin-bottom: var(--home-h4-desktop-margin-bottom, 25px);
  }
}
.home .home-section h5,
.home .home-section .h5 {
  font-size: var(--home-h5-mobile-font-size, 24px);
  font-weight: var(--home-h5-font-weight, 600);
  line-height: var(--home-h5-mobile-line-height, 1.2);
  margin-bottom: var(--home-h5-mobile-margin-bottom, 15px);
  text-transform: var(--home-h5-text-transform, none);
}
@media (min-width: 992px) {
  .home .home-section h5,
  .home .home-section .h5 {
    font-size: var(--home-h5-desktop-font-size, 32px);
    line-height: var(--home-h5-desktop-line-height, 1.2);
    margin-bottom: var(--home-h5-desktop-margin-bottom, 25px);
  }
}
.home .home-section h6,
.home .home-section .h6 {
  font-size: var(--home-h6-mobile-font-size, 20px);
  font-weight: var(--home-h6-font-weight, 600);
  line-height: var(--home-h6-mobile-line-height, 1.2);
  margin-bottom: var(--home-h6-mobile-margin-bottom, 15px);
  text-transform: var(--home-h6-text-transform, none);
}
@media (min-width: 992px) {
  .home .home-section h6,
  .home .home-section .h6 {
    font-size: var(--home-h6-desktop-font-size, 28px);
    line-height: var(--home-h6-desktop-line-height, 1.2);
    margin-bottom: var(--home-h6-desktop-margin-bottom, 25px);
  }
}
.home .home-section p,
.home .home-section li {
  font-size: var(--home-page-text-mobile-font-size, 16px);
  font-weight: var(--home-page-text-font-weight, 400);
  line-height: var(--home-page-text-mobile-line-height, 1.5);
}
@media (min-width: 992px) {
  .home .home-section p,
  .home .home-section li {
    font-size: var(--home-page-text-desktop-font-size, 18px);
    line-height: var(--home-page-text-desktop-line-height, 1.5);
  }
}
.home .home-section p,
.home .home-section ul:not(.slick-dots),
.home .home-section ol {
  margin-bottom: var(--home-page-text-mobile-margin-bottom, 15px);
}
@media (min-width: 992px) {
  .home .home-section p,
  .home .home-section ul:not(.slick-dots),
  .home .home-section ol {
    margin-bottom: var(--home-page-text-desktop-margin-bottom, 25px);
  }
}
.home .home-section p:empty {
  display: none !important;
}
.home .hero__kicker {
  font-family: var(--font-heading);
  font-weight: 500;
  font-size: 30px;
  line-height: 100%;
  text-transform: uppercase;
}
@media (min-width: 1200px) {
  .home .hero__kicker {
    font-size: 43px;
  }
}
.home .hero__header {
  font-family: var(--font-heading);
  font-size: 100px;
  letter-spacing: 6px;
  font-weight: 800;
  line-height: 100%;
  text-transform: uppercase;
}
@media (min-width: 1200px) {
  .home .hero__header {
    font-size: 200px;
    line-height: 1;
    letter-spacing: 20px;
  }
}
.home .hero__tagline {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  margin: 15px 0 24px;
}
@media (min-width: 1200px) {
  .home .hero__tagline {
    font-size: 24px;
    margin: 10px 0 30px;
  }
}
.home .hero__tagline span {
  color: var(--Color-Brand-Color-5);
  color: var(--Color-Brand-Color-5, #76D31F);
  font-size: inherit;
  font-style: italic;
  font-weight: 700;
}
.home .home-section-1 {
  color: white;
  padding-top: 33px;
  padding-bottom: 110px;
  background-image: url("/wp-content/uploads/hero-bg-mobile.jpg");
  z-index: 0;
}
@media (min-width: 576px) {
  .home .home-section-1 {
    padding-bottom: 182px;
    background-image: url("/wp-content/uploads/hero-bg-tablet.jpg");
  }
}
@media (min-width: 992px) {
  .home .home-section-1 {
    padding-top: 58px;
    padding-bottom: 172px;
    background-image: url("/wp-content/uploads/hero-bg-desktop.jpg");
  }
}
.home .home-section-1__image {
  margin-top: 53px;
}
@media (min-width: 576px) {
  .home .home-section-1__image {
    margin-top: 30px;
  }
}
@media (min-width: 992px) {
  .home .home-section-1__image {
    margin-top: 0;
  }
}
.home .home-section-1__image img {
  border-radius: 8px;
}
.home .home-section-1 .section-transition__1 {
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 320 21'%3E%3Cpath fill='%2376a31f' d='M.001 17.027h320v96.957h-320z'/%3E%3Cpath fill='%2376a31f' d='M217.732 8.032c-4.404 3.033-7.74 7.703-10.432 12.3l5.708 2.07c.74-5.07 1.888-9.985 4.724-14.37'/%3E%3Cpath fill='%2376a31f' d='M210.649 10.13c-.316 3.29 0 7.153-1.048 10.167h5.832c-.956-3.952-3.084-6.733-4.784-10.167M198.073 4.08c.56 6.644 1.96 13.97-.184 20.249l6.248.954c.224-7.586-3.304-14.447-6.06-21.199zM187.893 1.328c2.4 6.804 3.56 14.451 2.372 21.44l6.036.205c-.832-7.988-3.992-15.226-8.408-21.645'/%3E%3Cpath fill='%2376a31f' d='M197.004 5.067c-1.552 5.641-2.496 11.567-4.104 16.886l7.372.51c-.824-6.094-2.364-11.619-3.268-17.4zM176.817 3.547c-.176 6.772.004 13.93-1.452 20.437h8.32c-1.344-7.306-4.24-13.697-6.868-20.437M162.489.578c1.928 3.98 3.436 8.108 4.28 12.28.856 4.173 1.036 8.365.736 12.514l7.02-.49c-1.656-9.063-6-17.56-12.036-24.304M190.225 8.497c-.788 3.852-2.608 7.23-3.276 11.142l6.228-.474c-1.368-3.366-1.648-7.253-2.952-10.672z'/%3E%3Cpath fill='%2376a31f' d='M180.133 2.7c.352 7.434 1.012 14.917.812 22.13l6.292-.758c-1.964-7.434-4.684-14.331-7.104-21.372M171.409 7.017c.212 5.248.824 10.616.232 15.326l7.684-1.212c-2.18-5.388-5.236-9.605-7.912-14.118zM151.513 5.448c3.636 6.877 8.144 13.617 10.228 21.12l5.212-2.039c-3.996-7.322-10.032-12.926-15.44-19.077z'/%3E%3Cpath fill='%2376a31f' d='M163.633 6.058c-.768 4.706-2.856 8.61-4.396 13.175l6.512.662c-.652-4.433-.676-9.46-2.116-13.837M149.133 5.031c.936 7.414 2.024 14.844 3.544 22.315l8.04-3.346c-4.084-6.074-7.896-12.474-11.58-18.969z'/%3E%3Cpath fill='%2376a31f' d='M168.333 9.721c-1.628 2.985-3.176 7.125-6.044 8.762l4.488 3.803c2.192-3.903 1.636-8.38 1.556-12.565M145.685 6.018c.352 2.824.68 6.632 1.284 9.404.656 3.226 2.06 6.411 3.736 9.244l4.22-3.334c-2.148-2.01-4.016-4.185-5.432-6.833-1.268-2.31-2.736-6.006-3.808-8.481M135.141.99c-.26 7.608-.504 15.676-2.92 22.793l6.764 1.175c.272-8.368-1.792-16.1-3.848-23.967z'/%3E%3Cpath fill='%2376a31f' d='M142.457 7.506c-2.028 3.463-3.628 8.072-6.84 10.355l4.136 3.438c2.496-4.224 2.188-9.167 2.704-13.793M155.665 3.001c-.188 5.857 1.196 13.019-3.316 17.352l6.448 4.18c3.456-7.306-.424-14.912-3.132-21.536zM131.153 7.599c-.344 4.449-1.052 8.81-2.788 12.866l7.712.738c-.8-4.814-2.66-9.384-4.924-13.604'/%3E%3Cpath fill='%2376a31f' d='M138.133 8.915c.692 3.574 1.78 7.422 1.632 10.98l5.16-1.175c-1.748-3.803-4.336-6.62-6.792-9.805'/%3E%3Cpath fill='%2376a31f' d='M144.797 6.415c-.836 3.767-1.264 7.976-2.732 11.446l5.716.738c-.38-4.377-1.884-8.092-2.984-12.184M118.209 5.107c-.184 2.744-.044 5.54-.264 8.149-.192 2.03-.516 4.814-1.96 6.017l6.66 3.158c1.712-6.46-2.244-11.775-4.436-17.324'/%3E%3Cpath fill='%2376a31f' d='M115.149 8.092c.056 5.332 1.244 11.37-1.6 16.056l5.62 2.146c1.432-6.487-1.788-12.457-4.02-18.202'/%3E%3Cpath fill='%2376a31f' d='M110.701 5.978c.384 5.496.088 11.23-2.292 16.112l6.468 1.472c.388-6.25-1.528-12.184-4.176-17.584'/%3E%3Cpath fill='%2376a31f' d='m115.645 10.343-5.72 9.922 6.06 1.4zM123.781 3.984c-1.472 6.387-2.004 13.07-2.56 19.566l6.904-.626c-1.744-6.302-3.5-12.46-4.344-18.94'/%3E%3Cpath fill='%2376a31f' d='M128.237 3.67c-2.26 6.845-3.728 14.223-3.548 22.019l8.228-1.713c-2.712-6.103-4.176-13.104-4.68-20.305M211.565 5.167c3.996 4.582 6.744 10.472 9.56 15.776l-6.572 2.03c-.688-6.119-.964-11.968-2.988-17.806'/%3E%3Cpath fill='%2376a31f' d='M226.389 5.725c-4.028 3.787-6.932 9.08-9.7 13.785l8.064 2.299c.132-5.54 0-10.744 1.636-16.084'/%3E%3Cpath fill='%2376a31f' d='M218.689 4.842c-1.308 6.083-1.416 12.939-3.492 18.676l7.02 1.003c-.164-7-2.464-12.995-3.528-19.679'/%3E%3Cpath fill='%2376a31f' d='M221.804.542c-1.116 6.852-1.363 14.242-3.727 20.778-.744 2.062-1.72 3.935-2.884 5.544l7.192 3.607c3.52-9.861.651-20.008-.581-29.933zM233.517 9.344c-1.78 4.313-3.684 8.602-4.56 13.264l7.504-.546c-1.604-4.028-2.188-8.421-2.944-12.718'/%3E%3Cpath fill='%2376a31f' d='M226.313 9.091c-.248 1.111-1.324 6.315-1.572 7.31-.264.89-.972 3.226-1.248 4.14l5.76.51c-.196-1.027-.696-3.651-.896-4.638-.248-1.015-1.74-6.215-2.04-7.322z'/%3E%3Cpath fill='%2376a31f' d='M228.805 7.791c-.448 4.839-.516 10.323-2.436 14.656l6.544 1.103c-.144-5.793-2.296-10.567-4.108-15.759'/%3E%3Cpath fill='%2376a31f' d='M237.685 0c-1.372 7.996-3.16 16.317-7.252 23.197l8.08 2.909c1.712-8.843.652-17.512-.824-26.106z'/%3E%3Cpath fill='%2376a31f' d='M241.749 7.173c-1.328 4.642-2.948 10.058-6.84 12.87l4.36 3.772c3.192-4.955 2.988-11.11 2.48-16.642M247.145 5.143c-.668 6.504-1.24 13.79-4.468 19.326l8.296 2.403c.788-7.803-1.564-14.672-3.824-21.729z'/%3E%3Cpath fill='%2376a31f' d='M243.284 7.542c-1.24 5.116-2.996 9.818-1.876 15.346l5.656-2.27c-2.56-3.338-3.012-8.887-3.78-13.08zM250.565 2.62c-.644 9.697-.672 19.438 2.456 28.946l6.576-3.117c-4.932-7.55-7.32-16.879-9.032-25.833z'/%3E%3Cpath fill='%2376a31f' d='M262.477 4.413c-2.672 7.306-4.204 15.458-5.368 23.185l8.312-.24c-1.568-7.495-2.9-15.254-2.944-22.945M254.305 5.208c-3.124 5.953-6.74 12.128-7.24 19.077l7.844-.839c-1.992-5.853-.996-12.116-.604-18.238'/%3E%3Cpath fill='%2376a31f' d='M255.913 6.732c-1.536 5.95-3.66 12.22-1.956 18.491l5.644-2.46c-3.08-4.288-3.136-10.707-3.688-16.03M264.009 7.442c-.544 5.212-1.416 10.159-.476 15.547l5.604-2.09c-2.548-3.864-3.744-8.931-5.128-13.457'/%3E%3Cpath fill='%2376a31f' d='M267.781 7.851c-1.184 4.398-1.312 8.935-.828 13.489l5.248-1.693c-2.108-3.571-3.764-7.643-4.42-11.796'/%3E%3Cpath fill='%2376a31f' d='M275.212 5.071c-2.492 6.68-5.076 13.4-8.756 18.909l7.164 2.964c1.64-7.317 1.628-14.539 1.592-21.869z'/%3E%3Cpath fill='%2376a31f' d='M278.513 7.302c-2.296 4.289-3.616 10.27-7.176 13.412l4.66 3.406c2.76-5.292 1.836-11.198 2.516-16.818'/%3E%3Cpath fill='%2376a31f' d='M269.845 4.16c.468 6.817.984 13.69.212 20.088l6.812-.413c-1.576-7.101-4.36-13.392-7.024-19.675M280.057 10.403l-3.576 9.015 5.352.61z'/%3E%3Cpath fill='%2376a31f' d='M284.377 6.544c-1.38 5.047-3.184 10.042-5.864 14.467l5.128 1.934c1.1-5.449 1.148-10.953.732-16.401zM292.745 2.836c-2.628 8.16-4.912 17.725-10.732 23.92l5.68 4.06c4.688-8.61 4.528-18.567 5.052-27.98M104.249 8.18c.764 2.512 1.492 5.035 1.98 7.527.332 1.994.764 3.964.268 5.877-.072.165-.168.241-.216.353l6.284 1.144c.108-3.21-1.724-6.118-3.4-8.634-1.536-2.235-3.216-4.265-4.916-6.267'/%3E%3Cpath fill='%2376a31f' d='M106.669.28c-2.792 6.865-4.548 14.288-6.072 21.585l7.308.317c-.908-7.277-1.636-14.495-1.236-21.901M96.889 1.77c-1.828 7.249-3.128 14.783-5.756 21.247l7.732 1.532c.228-7.835-1.176-15.141-1.976-22.776z'/%3E%3Cpath fill='%2376a31f' d='M86.853 8.51c.236 4.172-.06 8.284-1.504 12.156l6.3.521c-.62-4.53-2.444-8.866-4.796-12.678'/%3E%3Cpath fill='%2376a31f' d='M90.417 6.339c.236 5.135.132 10.5-1.676 15.237l5.816.887c-.052-5.741-1.908-11.049-4.14-16.128zM264.157 6.74c-4.216 3.627-8.02 7.924-10.076 13.308l5.176 1.187c.156-5.11 2.292-10.038 4.9-14.499zM288.737 10.154c-3.06 2.953-6.18 5.513-8.24 9.525l5.596 1.512c-.112-3.61 1.496-7.51 2.648-11.037z'/%3E%3Cpath fill='%2376a31f' d='M287.589 4.718c-.456 5.922-1.04 12.068-2.972 17.605l6.112.942c-.032-6.435-1.52-12.473-3.14-18.547'/%3E%3Cpath fill='%2376a31f' d='M295.857 7.354c-2.348 5.151-4.484 11.15-8.184 15.25l7.296 3.698c1.772-6.499 1.056-12.545.888-18.944z'/%3E%3Cpath fill='%2376a31f' d='M304.684 4.718c-3.268 6.146-5.916 13.805-11.048 18.315l6.52 4.818c3.876-7.566 3.536-15.221 4.532-23.133z'/%3E%3Cpath fill='%2376a31f' d='M298.077.518c-.664 8.132-2.46 15.907-4.376 23.766l8.464.542c-.896-8.132-1.928-16.449-4.088-24.313z'/%3E%3Cpath fill='%2376a31f' d='M307.029 2.4c-1.464 6.23-2.62 13.343-6.316 18.434l7.12 3.045c1.796-7.442.26-14.327-.804-21.48'/%3E%3Cpath fill='%2376a31f' d='M311.069 10.026c-2.16 3.928-3.58 8.445-5.624 11.984l6.416 1.62c.076-4.894-.824-9.115-.792-13.604'/%3E%3Cpath fill='%2376a31f' d='M318.097 7.563c-3.176 4.417-6.096 9.155-8.56 14.29l7.944 1.69c-.292-5.2-.044-10.568.616-15.98'/%3E%3Cpath fill='%2376a31f' d='M322.073 6.146c-3.824 6.05-7.172 12.538-10.128 19.222l7.9 1.87c.256-7.01.924-14.043 2.228-21.092'/%3E%3Cpath fill='%2376a31f' d='M311.321 6.451c-1.264 4.49-1.456 9.553-2.46 14.002l6.508-.152c-1.176-4.859-3.124-9.023-4.048-13.85M245.049 8.457c-1.076 3.45-1.28 8.096-3.248 10.94l6.176 1.642c.224-4.518-1.888-8.385-2.928-12.582M207.469 5.396c-1.168 5.557-.756 12.369-2.68 17.597l5.74.97c.164-6.583-2.308-12.272-3.064-18.567zM185.745 7.105c-.596 3.988-.428 8.79-2.06 12.341l5.504.987c-.028-4.754-2.148-8.927-3.444-13.328M78.62 7.141c-.087 4.361.397 9.737-1.887 13.352l6.34 1.73c.516-5.501-2.24-10.388-4.448-15.082z'/%3E%3Cpath fill='%2376a31f' d='M84.637 5.962c-1.396 5.556-2.972 11.12-5.524 15.618l8.108 1.994c.1-6.363-1.224-12.048-2.584-17.612M101.953 3.442c-2.656 6.179-5.2 12.682-6.192 19.43l8.492-.441c-1.808-6.158-2.108-12.558-2.3-18.993z'/%3E%3Cpath fill='%2376a31f' d='M74.733 5.196c.728 5.897 1.06 12.794-1.856 17.86l6.848 2.1c.992-7.387-1.76-13.842-4.992-19.96'/%3E%3Cpath fill='%2376a31f' d='M76.649 5.163c-1.896 5.497-4.368 10.66-6.052 16.598l6.736.614c-.648-5.445-.356-11.402-.684-17.212'/%3E%3Cpath fill='%2376a31f' d='M66.473 7.92c1.92 4.525 4.552 8.806 5.148 13.849l-6.076-.405c1.384-4.277.748-8.963.928-13.444M60.56 5.918c-2.88 5.26-4.855 11.137-4.48 17.372l5.66-1.2c-2.115-4.955-2.087-10.772-1.183-16.172z'/%3E%3Cpath fill='%2376a31f' d='M69.997 5.252c-.004 4.967.804 11.787-2.444 15.715l5.568 2.992c2.236-6.51-.872-12.846-3.124-18.707M56.477 5.665c-2.36 5.753-6.456 11.478-4.432 18.202l7.536-3.855c-1.616-1.132-2.148-3.8-2.448-5.91-.368-2.668-.332-5.597-.656-8.437'/%3E%3Cpath fill='%2376a31f' d='M62.669 6.46c-1.352 4.721-2.688 10.483-6.2 13.76l6.1 3.671c2.212-6.014 1.016-11.614.096-17.436zM51.037 6.86c-.496 5.365-1.04 11.186-3.508 15.884L53.06 24.4c.836-6.122-.576-11.803-2.02-17.54z'/%3E%3Cpath fill='%2376a31f' d='M47.725 8.337c.548 4.806.148 9.793-1.864 14.082l5.952 1.232c.164-5.465-1.48-10.724-4.092-15.314z'/%3E%3Cpath fill='%2376a31f' d='M44.557 2.564c-.044 6.43.26 12.99-1.72 19.02-.624 1.85-1.496 3.49-2.564 4.787l6.844 3.73c3.536-9.187.052-18.783-2.56-27.541z'/%3E%3Cpath fill='%2376a31f' d='M37.869 6.929c-1.204 5.665-3.456 11.478-1.644 17.404l6.016-3.005c-3.116-3.49-3.356-9.717-4.372-14.403zM30.665 6.387c-1.156 5.717-3.528 10.864-3.248 16.915l6.844-1.806c-2.288-4.453-2.372-10.198-3.592-15.109z'/%3E%3Cpath fill='%2376a31f' d='M35.86 7.161c-2.151 5.084-4.12 10.343-6.855 14.664l6.504 2.279c.828-5.918.436-11.418.352-16.939z'/%3E%3Cpath fill='%2376a31f' d='M43.88 6.387c-2.231 5.284-4.495 11.294-8.335 15.362l7 3.851c2.056-6.515 1.568-12.73 1.336-19.213M70.333 2.716c-2.292 4.337-5.42 10.7-7.924 14.776-2.676 4.51-5.992 7.667-10.904 9.216l3.996 7.79c2.66-1.764 5.224-4.091 7.076-6.807 1.892-2.708 2.952-5.625 3.816-8.405 1.46-4.839 2.792-11.635 3.94-16.57M26.285 5.496c-.836 6.8-2.088 13.46-3.2 20.269l7.824-.22c-1.492-6.633-2.856-13.429-4.624-20.049M18.28 9.01c.425 4.414.765 9.545-1.091 13.465l5.356 1.188c.284-5.26-1.948-10.167-4.264-14.648z'/%3E%3Cpath fill='%2376a31f' d='M20.505 8.337c.324 3.94 1.316 8.79-.272 12.309l5.396.882c-.028-4.967-2.868-9.087-5.124-13.195zM9.745 6.792c1.152 5.071 3.164 10.455 1.972 15.587l5.472.365c-.54-6.134-4.336-11.005-7.444-15.952'/%3E%3Cpath fill='%2376a31f' d='M20.969 2.716c-3.848 5.697-6.504 12.365-8.424 19.177l6.568.79c-.312-6.62.028-13.335 1.856-19.963z'/%3E%3Cpath fill='%2376a31f' d='M13.06 3.851c-3 6.311-4.567 13.553-6.595 20.157l7.928.83c-.588-7.222-1.772-13.922-1.332-20.983z'/%3E%3Cpath fill='%2376a31f' d='M4.365 7.823c-.58 5.425-2.184 10.8-1.12 16.345l5.024-1.79C5.84 18.268 5.52 12.57 4.365 7.824'/%3E%3Cpath fill='%2376a31f' d='M9.745 2.628c-2.396 6.94-3.512 15.089-8.328 20.73l5.188 3.554c3.744-7.679 2.664-16.136 3.14-24.284'/%3E%3Cpath fill='%2376a31f' d='M1.657 3.198C1.309 8.4.909 13.657-1.175 18.355c-.652 1.456-1.476 2.756-2.424 3.831l5.48 3.306c3.124-7.165 1.512-15.125-.224-22.294M207.665 1.2c-3.628 6.916-5.408 14.852-6.272 22.611h5.508c-.46-3.755-.76-7.506-.68-11.282a52.5 52.5 0 0 1 1.444-11.33'/%3E%3C/svg%3E");
  z-index: 1;
}
@media (min-width: 576px) {
  .home .home-section-1 .section-transition__1 {
    height: 41px;
  }
}
@media (min-width: 992px) {
  .home .home-section-1 .section-transition__1 {
    height: 104px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 1600 104'%3E%3Cpath fill='%2376a31f' d='M0 84.729h1600v482.478H0z'/%3E%3Cpath fill='%2376a31f' d='M1088.66 39.969c-22.02 15.093-38.7 38.331-52.16 61.21l28.54 10.302c3.7-25.235 9.44-49.691 23.62-71.512'/%3E%3Cpath fill='%2376a31f' d='M1053.24 50.41c-1.58 16.37 0 35.597-5.24 50.59h29.16c-4.78-19.665-15.42-33.5-23.92-50.59M990.36 20.304c2.8 33.06 9.8 69.516-.92 100.76l31.24 4.751c1.12-37.752-16.52-71.891-30.3-105.491zM939.46 6.608c12 33.86 17.8 71.912 11.86 106.69l30.18 1.018c-4.16-39.75-19.96-75.765-42.04-107.708'/%3E%3Cpath fill='%2376a31f' d='M985.02 25.215c-7.76 28.07-12.48 57.557-20.52 84.03l36.86 2.535c-4.12-30.325-11.82-57.816-16.34-86.585zM884.079 17.649c-.88 33.7.02 69.316-7.26 101.698h41.6c-6.72-36.355-21.2-68.158-34.34-101.698M812.44 2.875c9.64 19.805 17.18 40.348 21.4 61.11 4.28 20.764 5.18 41.626 3.68 62.27l35.1-2.436c-8.28-45.1-30-87.384-60.18-120.944M951.119 42.285c-3.94 19.165-13.04 35.975-16.38 55.44l31.14-2.355c-6.84-16.75-8.24-36.096-14.76-53.105z'/%3E%3Cpath fill='%2376a31f' d='M900.66 13.436c1.76 36.994 5.06 74.227 4.06 110.123l31.46-3.773c-9.82-36.994-23.42-71.312-35.52-106.35M857.04 34.918c1.06 26.113 4.12 52.825 1.16 76.263l38.42-6.029c-10.9-26.812-26.18-47.794-39.56-70.254zM757.56 27.112c18.18 34.219 40.72 67.759 51.14 105.092l26.06-10.142c-19.98-36.435-50.16-64.325-77.2-94.93z'/%3E%3Cpath fill='%2376a31f' d='M818.16 30.146c-3.84 23.418-14.28 42.844-21.98 65.563l32.56 3.294c-3.26-22.06-3.38-47.076-10.58-68.857M745.66 25.035c4.68 36.894 10.12 73.868 17.72 111.042l40.2-16.65c-20.42-30.226-39.48-62.07-57.9-94.392z'/%3E%3Cpath fill='%2376a31f' d='M841.66 48.374c-8.14 14.853-15.88 35.456-30.22 43.602l22.44 18.926c10.96-19.425 8.18-41.705 7.78-62.528M728.42 29.947c1.76 14.054 3.4 33 6.42 46.796 3.28 16.051 10.3 31.903 18.68 45.998l21.1-16.59c-10.74-10.003-20.08-20.823-27.16-34-6.34-11.5-13.68-29.886-19.04-42.204M675.699 4.931c-1.3 37.853-2.52 78.001-14.6 113.418l33.82 5.849c1.36-41.645-8.96-80.117-19.24-119.267z'/%3E%3Cpath fill='%2376a31f' d='M712.28 37.353c-10.14 17.23-18.14 40.169-34.2 51.528l20.68 17.11c12.48-21.023 10.94-45.619 13.52-68.638M778.32 14.933c-.94 29.148 5.98 64.785-16.58 86.346l32.24 20.803c17.28-36.355-2.12-74.207-15.66-107.169zM655.759 37.813c-1.72 22.14-5.26 43.841-13.94 64.025l38.56 3.674c-4-23.958-13.3-46.697-24.62-67.7'/%3E%3Cpath fill='%2376a31f' d='M690.66 44.36c3.46 17.789 8.9 36.935 8.16 54.643l25.8-5.85c-8.74-18.925-21.68-32.94-33.96-48.792'/%3E%3Cpath fill='%2376a31f' d='M723.98 31.923c-4.18 18.747-6.32 39.69-13.66 56.958l28.58 3.674c-1.9-21.781-9.42-40.268-14.92-60.632M591.04 25.415c-.92 13.655-.22 27.57-1.32 40.547-.96 10.102-2.58 23.957-9.8 29.947l33.3 15.712c8.56-32.143-11.22-58.596-22.18-86.206'/%3E%3Cpath fill='%2376a31f' d='M575.74 40.268c.28 26.533 6.22 56.58-8 79.897l28.1 10.681c7.16-32.282-8.94-61.989-20.1-90.578'/%3E%3Cpath fill='%2376a31f' d='M553.499 29.747c1.92 27.351.44 55.88-11.46 80.177l32.34 7.327c1.94-31.105-7.64-60.632-20.88-87.504'/%3E%3Cpath fill='%2376a31f' d='m578.219 51.468-28.6 49.372 30.3 6.967zM618.9 19.825c-7.36 31.783-10.02 65.043-12.8 97.366l34.52-3.115c-8.72-31.364-17.5-62.009-21.72-94.251'/%3E%3Cpath fill='%2376a31f' d='M641.18 18.267c-11.3 34.06-18.64 70.774-17.74 109.565l41.14-8.525c-13.56-30.366-20.88-65.204-23.4-101.04M1057.82 25.714c19.98 22.8 33.72 52.107 47.8 78.5l-32.86 10.102c-3.44-30.446-4.82-59.554-14.94-88.602'/%3E%3Cpath fill='%2376a31f' d='M1131.94 28.49c-20.14 18.845-34.66 45.178-48.5 68.597l40.32 11.439c.66-27.57 0-53.464 8.18-80.037'/%3E%3Cpath fill='%2376a31f' d='M1093.44 24.097c-6.54 30.266-7.08 64.385-17.46 92.934l35.1 4.991c-.82-34.838-12.32-64.664-17.64-97.925'/%3E%3Cpath fill='%2376a31f' d='M1109.02 2.695c-5.58 34.1-6.82 70.874-18.64 103.396-3.72 10.261-8.6 19.585-14.42 27.59l35.96 17.948c17.6-49.072 3.26-99.562-2.9-148.954zM1167.58 46.497c-8.9 21.462-18.42 42.804-22.8 66.002l37.52-2.715c-8.02-20.044-10.94-41.905-14.72-63.287'/%3E%3Cpath fill='%2376a31f' d='M1131.56 45.24c-1.24 5.53-6.62 31.423-7.86 36.374-1.32 4.432-4.86 16.052-6.24 20.604l28.8 2.535c-.98-5.11-3.48-18.168-4.48-23.079-1.24-5.05-8.7-30.925-10.2-36.435z'/%3E%3Cpath fill='%2376a31f' d='M1144.02 38.77c-2.24 24.078-2.58 51.37-12.18 72.931l32.72 5.49c-.72-28.829-11.48-52.586-20.54-78.42'/%3E%3Cpath fill='%2376a31f' d='M1188.42 0c-6.86 39.789-15.8 81.195-36.26 115.434l40.4 14.474c8.56-44.001 3.26-87.144-4.12-129.908z'/%3E%3Cpath fill='%2376a31f' d='M1208.74 35.696c-6.64 23.099-14.74 50.05-34.2 64.046l21.8 18.766c15.96-24.656 14.94-55.28 12.4-82.812M1235.72 25.594c-3.34 32.362-6.2 68.618-22.34 96.169l41.48 11.958c3.94-38.83-7.82-73.01-19.12-108.127z'/%3E%3Cpath fill='%2376a31f' d='M1216.42 37.533c-6.2 25.454-14.98 48.853-9.38 76.364l28.28-11.3c-12.8-16.61-15.06-44.221-18.9-65.084zM1252.82 13.037c-3.22 48.254-3.36 96.727 12.28 144.043l32.88-15.513c-24.66-37.573-36.6-83.99-45.16-128.55z'/%3E%3Cpath fill='%2376a31f' d='M1312.38 21.96c-13.36 36.356-21.02 76.923-26.84 115.375l41.56-1.198c-7.84-37.293-14.5-75.905-14.72-114.176M1271.52 25.914c-15.62 29.627-33.7 60.352-36.2 94.93l39.22-4.172c-9.96-29.128-4.98-60.293-3.02-90.758'/%3E%3Cpath fill='%2376a31f' d='M1279.56 33.5c-7.68 29.607-18.3 60.812-9.78 92.016l28.22-12.238c-15.4-21.342-15.68-53.285-18.44-79.778M1320.04 37.034c-2.72 25.934-7.08 50.55-2.38 77.362l28.02-10.402c-12.74-19.225-18.72-44.44-25.64-66.96'/%3E%3Cpath fill='%2376a31f' d='M1338.9 39.07c-5.92 21.881-6.56 44.46-4.14 67.12l26.24-8.425c-10.54-17.768-18.82-38.032-22.1-58.695'/%3E%3Cpath fill='%2376a31f' d='M1376.06 25.235c-12.46 33.24-25.38 66.68-43.78 94.092l35.82 14.754c8.2-36.415 8.14-72.351 7.96-108.826z'/%3E%3Cpath fill='%2376a31f' d='M1392.56 36.335c-11.48 21.342-18.08 51.109-35.88 66.741l23.3 16.95c13.8-26.333 9.18-55.72 12.58-83.69'/%3E%3Cpath fill='%2376a31f' d='M1349.22 20.703c2.34 33.92 4.92 68.118 1.06 99.962l34.06-2.057c-7.88-35.337-21.8-66.64-35.12-97.905M1400.28 51.768l-17.88 44.86 26.76 3.034z'/%3E%3Cpath fill='%2376a31f' d='M1421.88 32.562c-6.9 25.115-15.92 49.97-29.32 71.991l25.64 9.623c5.5-27.112 5.74-54.503 3.66-81.614zM1463.72 14.115c-13.14 40.607-24.56 88.202-53.66 119.027l28.4 20.204c23.44-42.843 22.64-92.395 25.26-139.231M521.24 40.707c3.82 12.498 7.46 25.056 9.9 37.453 1.66 9.923 3.82 19.725 1.34 29.248-.36.819-.84 1.198-1.08 1.757l31.42 5.69c.54-15.972-8.62-30.446-17-42.963-7.68-11.12-16.08-21.222-24.58-31.185'/%3E%3Cpath fill='%2376a31f' d='M533.34 1.398c-13.96 34.159-22.74 71.093-30.36 107.408l36.54 1.577c-4.54-36.215-8.18-72.131-6.18-108.985M484.439 8.804c-9.14 36.076-15.64 73.569-28.78 105.731l38.66 7.627c1.14-38.99-5.88-75.346-9.88-113.338z'/%3E%3Cpath fill='%2376a31f' d='M434.26 42.344c1.18 20.763-.3 41.227-7.52 60.492l31.5 2.596c-3.1-22.54-12.22-44.122-23.98-63.088'/%3E%3Cpath fill='%2376a31f' d='M452.08 31.544c1.18 25.554.66 52.246-8.38 75.824l29.08 4.412c-.26-28.569-9.54-54.981-20.7-80.256zM1320.78 33.54c-21.08 18.048-40.1 39.43-50.38 66.222l25.88 5.909c.78-25.434 11.46-49.95 24.5-72.15zM1443.68 50.53c-15.3 14.694-30.9 27.43-41.2 47.395l27.98 7.527c-.56-17.968 7.48-37.373 13.24-54.922z'/%3E%3Cpath fill='%2376a31f' d='M1437.94 23.478c-2.28 29.468-5.2 60.053-14.86 87.604l30.56 4.691c-.16-32.023-7.6-62.069-15.7-92.295'/%3E%3Cpath fill='%2376a31f' d='M1479.28 36.595c-11.74 25.634-22.42 55.48-40.92 75.884l36.48 18.407c8.86-32.342 5.28-62.428 4.44-94.271z'/%3E%3Cpath fill='%2376a31f' d='M1523.42 23.478c-16.34 30.585-29.58 68.697-55.24 91.137l32.6 23.978c19.38-37.653 17.68-75.745 22.66-115.115z'/%3E%3Cpath fill='%2376a31f' d='M1490.38 2.575c-3.32 40.468-12.3 79.16-21.88 118.269l42.32 2.695c-4.48-40.467-9.64-81.853-20.44-120.984z'/%3E%3Cpath fill='%2376a31f' d='M1535.14 11.939c-7.32 31.004-13.1 66.401-31.58 91.736l35.6 15.153c8.98-37.034 1.3-71.293-4.02-106.89'/%3E%3Cpath fill='%2376a31f' d='M1555.34 49.89c-10.8 19.546-17.9 42.026-28.12 59.634l32.08 8.066c.38-24.356-4.12-45.359-3.96-67.7'/%3E%3Cpath fill='%2376a31f' d='M1590.48 37.633c-15.88 21.98-30.48 45.559-42.8 71.113l39.72 8.405c-1.46-25.874-.22-52.586 3.08-79.518'/%3E%3Cpath fill='%2376a31f' d='M1610.36 30.585c-19.12 30.107-35.86 62.389-50.64 95.65l39.5 9.303c1.28-34.878 4.62-69.875 11.14-104.953'/%3E%3Cpath fill='%2376a31f' d='M1556.6 32.103c-6.32 22.34-7.28 47.535-12.3 69.675l32.54-.758c-5.88-24.177-15.62-44.9-20.24-68.917M1225.24 42.085c-5.38 17.17-6.4 40.288-16.24 54.443l30.88 8.165c1.12-22.48-9.44-41.725-14.64-62.608M1037.34 26.852c-5.84 27.65-3.78 61.55-13.4 87.564l28.7 4.831c.82-32.761-11.54-61.07-15.32-92.395zM928.72 35.357c-2.98 19.844-2.14 43.742-10.3 61.41l27.52 4.911c-.14-23.657-10.74-44.42-17.22-66.321M393.1 35.537c-.44 21.7 1.98 48.453-9.44 66.441l31.7 8.605c2.58-27.372-11.2-51.688-22.24-75.047z'/%3E%3Cpath fill='%2376a31f' d='M423.18 29.667c-6.98 27.65-14.86 55.341-27.62 77.721l40.54 9.923c.5-31.664-6.12-59.953-12.92-87.644M509.76 17.13c-13.28 30.745-26 63.107-30.96 96.687l42.46-2.196c-9.04-30.646-10.54-62.489-11.5-94.512z'/%3E%3Cpath fill='%2376a31f' d='M373.66 25.854c3.64 29.347 5.3 63.666-9.28 88.881l34.24 10.441c4.96-36.754-8.8-68.876-24.96-99.322'/%3E%3Cpath fill='%2376a31f' d='M383.24 25.694c-9.48 27.351-21.84 53.045-30.26 82.593l33.68 3.054c-3.24-27.091-1.78-56.738-3.42-85.647'/%3E%3Cpath fill='%2376a31f' d='M332.36 39.41c9.6 22.52 22.76 43.821 25.74 68.917l-30.38-2.017c6.92-21.282 3.74-44.6 4.64-66.9M302.8 29.447c-14.4 26.174-24.28 55.421-22.4 86.446l28.3-5.969c-10.58-24.656-10.44-53.605-5.92-80.477z'/%3E%3Cpath fill='%2376a31f' d='M349.98 26.133c-.02 24.716 4.02 58.656-12.22 78.201l27.84 14.893c11.18-32.402-4.36-63.926-15.62-93.094M282.38 28.19c-11.8 28.629-32.28 57.118-22.16 90.578l37.68-19.186c-8.08-5.63-10.74-18.906-12.24-29.407-1.84-13.277-1.66-27.85-3.28-41.985'/%3E%3Cpath fill='%2376a31f' d='M313.34 32.143c-6.76 23.498-13.44 52.166-31 68.477l30.5 18.268c11.06-29.927 5.08-57.797.48-86.765zM255.18 34.139c-2.48 26.692-5.2 55.66-17.54 79.039l27.66 8.245c4.18-30.465-2.88-58.735-10.1-87.284z'/%3E%3Cpath fill='%2376a31f' d='M238.619 41.486c2.74 23.917.741 48.733-9.319 70.075l29.76 6.129c.82-27.192-7.401-53.365-20.461-76.204z'/%3E%3Cpath fill='%2376a31f' d='M222.78 12.757c-.22 32.003 1.3 64.645-8.6 94.651-3.12 9.204-7.48 17.369-12.82 23.818l34.22 18.567c17.68-45.719.26-93.474-12.8-137.056z'/%3E%3Cpath fill='%2376a31f' d='M189.34 34.478c-6.02 28.19-17.28 57.119-8.22 86.606l30.08-14.953c-15.58-17.37-16.78-48.354-21.86-71.672zM153.32 31.783c-5.78 28.45-17.64 54.064-16.24 84.17l34.22-8.984c-11.44-22.16-11.86-50.75-17.96-75.186z'/%3E%3Cpath fill='%2376a31f' d='M179.3 35.636c-10.76 25.295-20.6 51.468-34.28 72.97l32.52 11.34c4.14-29.448 2.18-56.819 1.76-84.29z'/%3E%3Cpath fill='%2376a31f' d='M219.4 31.783c-11.16 26.293-22.48 56.2-41.68 76.444l35 19.166c10.28-32.423 7.84-63.347 6.68-95.61M351.66 13.516c-11.46 21.581-27.1 53.245-39.62 73.529-13.38 22.44-29.96 38.152-54.52 45.858l19.98 38.771c13.3-8.785 26.12-20.364 35.38-33.88 9.46-13.476 14.76-27.99 19.08-41.825 7.3-24.077 13.96-57.897 19.7-82.453M131.42 27.351c-4.18 33.84-10.44 66.98-16 100.86l39.12-1.098c-7.46-33.001-14.28-66.82-23.12-99.762M91.4 44.84c2.12 21.96 3.82 47.495-5.46 67l26.78 5.91c1.42-26.174-9.74-50.59-21.32-72.89z'/%3E%3Cpath fill='%2376a31f' d='M102.52 41.486c1.62 19.605 6.58 43.742-1.36 61.251l26.98 4.392c-.14-24.716-14.34-45.22-25.62-65.663zM48.72 33.8c5.76 25.235 15.82 52.027 9.86 77.561l27.36 1.817C83.24 82.652 64.26 58.416 48.72 33.8'/%3E%3Cpath fill='%2376a31f' d='M104.839 13.516c-19.24 28.35-32.52 61.53-42.12 95.43l32.84 3.933c-1.56-32.942.14-66.362 9.28-99.343z'/%3E%3Cpath fill='%2376a31f' d='M65.3 19.166c-15 31.404-22.84 67.44-32.98 100.301l39.64 4.132C69.02 87.663 63.1 54.323 65.3 19.186z'/%3E%3Cpath fill='%2376a31f' d='M21.82 38.93c-2.9 26.992-10.92 53.744-5.6 81.335l25.12-8.904C29.2 90.898 27.6 62.548 21.82 38.931'/%3E%3Cpath fill='%2376a31f' d='M48.72 13.077C36.74 47.615 31.16 88.163 7.08 116.232l25.94 17.689c18.72-38.212 13.32-80.297 15.7-120.844'/%3E%3Cpath fill='%2376a31f' d='M8.28 15.912C6.54 41.805 4.54 67.959-5.88 91.337c-3.26 7.247-7.38 13.715-12.12 19.066l27.4 16.451c15.62-35.657 7.56-75.266-1.12-110.942M1038.32 5.97c-18.14 34.418-27.04 73.907-31.36 112.518h27.54c-2.3-18.686-3.8-37.353-3.4-56.14.36-18.766 2.68-37.692 7.22-56.379'/%3E%3C/svg%3E");
  }
}
.home .home-section-1 .section-transition__2 {
  height: 28px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 320 28'%3E%3Cpath fill='%234d7108' d='M.001 15.55h320v96.958h-320z'/%3E%3Cpath fill='%234d7108' d='M113.897 8.197c3.672 2.531 6.456 6.423 8.704 10.262l-4.764 1.725c-.616-4.232-1.572-8.333-3.94-11.987M138.449 6.247c.396 4.1.004 8.918 1.308 12.682h-7.276c1.196-4.927 3.844-8.397 5.964-12.682zM161.729 1.16c.604 7.165 2.116 15.069-.2 21.837l6.736 1.027c.24-8.185-3.564-15.583-6.536-22.865M102.881 3.005c-1.92 5.44-2.848 11.558-1.896 17.143l-4.828.165c.664-6.387 3.192-12.173 6.724-17.308M108.405 5.665c1.488 5.412 2.392 11.101 3.936 16.208l-7.076.49c.788-5.846 2.268-11.15 3.14-16.698M188.925 2.267c.208 7.952-.008 16.36 1.704 24.003h-9.772c1.576-8.577 4.98-16.092 8.068-24.003'/%3E%3Cpath fill='%234d7108' d='M176.457 2.267c2.304 4.762 4.116 9.705 5.124 14.696 1.024 4.995 1.24 10.014.88 14.976l8.4-.585c-1.984-10.849-7.18-21.02-14.408-29.087zM105.089 7.105c.86 4.213 2.852 7.908 3.584 12.193l-6.812-.518c1.5-3.683 1.8-7.936 3.228-11.675M145.321 4.927c-.276 5.825-.792 11.683-.636 17.336l-4.928-.594c1.54-5.826 3.668-11.226 5.564-16.742'/%3E%3Cpath fill='%234d7108' d='M178.761 5.336c-.172 4.257-.668 8.614-.188 12.437l-6.236-.983c1.768-4.373 4.248-7.791 6.42-11.454zM250.877 2.223c.432 8.397 1.771 17.054.403 25.347l6.032.39c-.58-8.995-3.936-17.244-6.432-25.741zM196.713 8.305c.616 3.78 2.296 6.917 3.532 10.584l-5.232.533c.524-3.563.544-7.603 1.7-11.117M160 2.347c-.98 7.751-2.116 15.518-3.704 23.33l-8.404-3.499c4.272-6.35 8.252-13.043 12.108-19.835z'/%3E%3Cpath fill='%234d7108' d='M157.997 9.183c1.384 2.54 2.7 6.059 5.14 7.455l-3.816 3.233c-1.864-3.322-1.392-7.129-1.324-10.688M196.045 3.065c-.424 3.394-.816 7.972-1.544 11.302-.788 3.875-2.476 7.703-4.488 11.11l-5.068-4.009c2.584-2.415 4.824-5.027 6.528-8.212 1.524-2.777 3.288-7.218 4.576-10.19zM181.357 1.597c.276 8.044.532 16.577 3.088 24.104l-7.156 1.244c-.288-8.851 1.896-17.027 4.068-25.344zM209.321 7.462c1.964 3.358 3.52 7.832 6.636 10.042l-4.012 3.334c-2.42-4.1-2.12-8.894-2.624-13.38zM203.449 0c.224 7.029-1.436 15.627 3.98 20.83l-7.74 5.02c-4.148-8.771.508-17.902 3.76-25.85M169.841 6.195c.308 3.983.94 7.895 2.496 11.526l-6.912.662c.716-4.313 2.384-8.41 4.412-12.188z'/%3E%3Cpath fill='%234d7108' d='M207.061 7.374c.076 3.454-.156 7.238.696 10.503l-5.016-.044c.856-3.88 2.688-7.009 4.324-10.459zM193.725 5.232c.864 3.911 1.312 8.276 2.836 11.883l-5.932.766c.392-4.545 1.956-8.4 3.096-12.65M243.681 4.393c.192 2.873.048 5.798.276 8.53.2 2.126.54 5.039 2.052 6.294l-6.968 3.306c-1.792-6.76 2.348-12.324 4.64-18.126zM174.149 3.065c-.052 4.674-1.088 9.97 1.4 14.074l-4.924 1.882c-1.256-5.685 1.568-10.92 3.524-15.956M230.893 4.702c-.348 4.95-.076 10.118 2.064 14.52l-5.828 1.327c-.348-5.632 1.376-10.976 3.764-15.843zM215.285 7.37l5.888 10.223-6.24 1.44z'/%3E%3Cpath fill='%234d7108' d='M214.48 1.432c1.612 6.985 2.196 14.299 2.8 21.404l-7.552-.686c1.908-6.896 3.828-13.632 4.752-20.722zM146.541 3.795c1.928 5.85 3.188 12.153 3.032 18.817l-7.032-1.465c2.316-5.215 3.568-11.193 4-17.352'/%3E%3Cpath fill='%234d7108' d='M155.497 3.506c-4.352 4.991-7.348 11.407-10.416 17.184l7.16 2.21c.748-6.663 1.048-13.039 3.256-19.394M123.893 6.949c3.54 3.33 6.092 7.976 8.524 12.112l-7.088 2.018c-.116-4.87 0-9.44-1.44-14.134zM58.793 2.207c1.632 7.598 1.768 16.168 4.364 23.33l-8.772 1.255c.208-8.746 3.08-16.233 4.408-24.585'/%3E%3Cpath fill='%234d7108' d='M130.369 1.854c1.088 6.68 1.328 13.881 3.632 20.252.724 2.01 1.675 3.835 2.811 5.404l-7.007 3.519c-3.432-9.613-.636-19.502.564-29.175M46.685 9.12c1.444 3.498 2.988 6.976 3.696 10.755l-6.084-.441c1.3-3.266 1.776-6.828 2.388-10.315'/%3E%3Cpath fill='%234d7108' d='M133.141 7.218c.288 1.303 1.552 7.402 1.844 8.573.308 1.043 1.14 3.78 1.464 4.855l-6.752.597c.228-1.203.816-4.28 1.052-5.44.288-1.191 2.04-7.29 2.392-8.585M125.593 4.923c.472 5.083.54 10.844 2.56 15.398l-6.876 1.16c.148-6.087 2.412-11.106 4.316-16.558M100.212.71c1.32 7.691 3.04 15.699 6.98 22.319l-7.772 2.796c-1.648-8.505-.624-16.846.792-25.115'/%3E%3Cpath fill='%234d7108' d='M119.913 6.431c1.212 4.229 2.684 9.164 6.232 11.727l-3.972 3.435c-2.908-4.514-2.72-10.123-2.26-15.162M68 5.06c.644 6.282 1.2 13.315 4.316 18.663l-8.012 2.319c-.764-7.535 1.512-14.167 3.692-20.983zM79.649 7.266c.948 3.9 2.284 7.486 1.428 11.703l-4.312-1.73c1.952-2.547 2.296-6.776 2.884-9.973M49.697.658c2.288 8.353 4.044 16.854 3 25.717L46.4 24.83c2.964-7.474 3.392-16.048 3.296-24.172'/%3E%3Cpath fill='%234d7108' d='M53.617 1.428c2.696 7.366 4.24 15.587 5.412 23.382l-8.38-.245c1.58-7.554 2.924-15.382 2.968-23.137M68.557 1.934c3.54 6.748 7.64 13.749 8.208 21.624l-8.892-.95c2.26-6.632 1.128-13.733.684-20.674M64.185 7.51c1.212 4.694 2.888 9.641 1.543 14.588l-4.455-1.942c2.432-3.382 2.475-8.45 2.907-12.65zM94.293 7.11c.463 4.445 1.207 8.657.403 13.25l-4.775-1.78c2.171-3.294 3.191-7.615 4.367-11.47zM44.705 5.962c1.256 4.666 1.392 9.484.88 14.31l-5.568-1.797c2.235-3.787 3.996-8.112 4.688-12.517z'/%3E%3Cpath fill='%234d7108' d='M84.057 4.353c2.216 5.938 4.512 11.916 7.784 16.81L85.473 23.8c-1.46-6.507-1.448-12.926-1.416-19.446M114.568 5.244c-1.924 3.59-3.028 8.601-6.012 11.23l3.9 2.852c2.312-4.433 1.536-9.376 2.108-14.086zM73.137 2.54c.428 6.186.892 12.429.192 18.238l6.184-.373c-1.432-6.447-3.956-12.16-6.376-17.865M21.325 9.645l3.604 9.091-5.4.614z'/%3E%3Cpath fill='%234d7108' d='M15.049 7.912c1.184 4.337 2.736 8.63 5.035 12.429L15.677 22c-.948-4.681-.984-9.407-.628-14.093z'/%3E%3Cpath fill='%234d7108' d='M10.477 2.407c2.136 6.636 3.996 14.415 8.728 19.454l-4.62 3.302c-3.812-7.005-3.684-15.1-4.108-22.756M186.2 4.445c.792 2.592 1.54 5.196 2.04 7.772.34 2.058.788 4.092.276 6.066-.072.168-.172.248-.224.36l6.488 1.18c.112-3.314-1.78-6.315-3.512-8.91-1.584-2.307-3.32-4.406-5.072-6.468zM235.004.321c2.592 6.379 4.224 13.28 5.644 20.06l-6.792.293c.844-6.764 1.52-13.472 1.148-20.357z'/%3E%3Cpath fill='%234d7108' d='M238.649 4.068c1.844 7.306 3.152 14.905 5.804 21.42l-7.796 1.545c-.228-7.9 1.184-15.266 1.992-22.96zM220.477 7.466c-.18 3.174.044 6.3 1.144 9.248l-4.792.397c.472-3.442 1.86-6.744 3.648-9.64zM234.412 3.74c-.248 5.443-.14 11.132 1.776 16.16l-6.168.942c.052-6.09 2.024-11.715 4.392-17.099zM108.109 4.397c4.844 4.165 9.216 9.103 11.576 15.29l-5.948 1.368c-.18-5.874-2.632-11.53-5.628-16.658M77.457 7.286c3.576 3.454 7.224 6.443 9.632 11.133l-6.54 1.77c.132-4.221-1.748-8.779-3.092-12.903M11.089 5.66c.416 5.373.944 10.954 2.696 15.973l-5.544.858c.028-5.841 1.38-11.318 2.848-16.83M23.217 2.247c2.932 6.435 5.6 13.925 10.22 19.04l-9.112 4.618c-2.212-8.116-1.32-15.666-1.108-23.658'/%3E%3Cpath fill='%234d7108' d='M27.869 2.415c3.296 6.195 5.964 13.918 11.14 18.463l-6.572 4.855c-3.908-7.627-3.564-15.342-4.568-23.318'/%3E%3Cpath fill='%234d7108' d='M40.313.116c.604 7.41 2.244 14.496 3.988 21.665l-7.716.494C37.4 14.86 38.34 7.281 40.313.116M88.357 1.18c1.716 7.285 3.064 15.606 7.384 21.556l-8.328 3.558c-2.1-8.701-.3-16.753.94-25.118zM6.605 9.392c1.624 2.949 2.688 6.339 4.22 8.995l-4.816 1.22c-.056-3.675.616-6.845.596-10.215'/%3E%3Cpath fill='%234d7108' d='M33.125 7.619c2.568 3.57 4.928 7.402 6.92 11.55l-6.42 1.364c.236-4.204.036-8.541-.5-12.914M-2.043 8.501c2.568 3.571 4.928 7.403 6.92 11.55l-6.42 1.365c.236-4.205.036-8.542-.5-12.915'/%3E%3Cpath fill='%234d7108' d='M.369 3.482c3.688 5.834 6.916 12.089 9.768 18.536l-7.62 1.805c-.248-6.76-.892-13.54-2.148-20.34M19.14 8.229c1.244 4.417 1.433 9.4 2.42 13.777l-6.403-.153c1.156-4.778 3.076-8.874 3.98-13.624zM96.489 9.54c.855 2.737 1.015 6.42 2.575 8.674l-4.895 1.3c-.18-3.582 1.496-6.652 2.32-9.973M163.352 2.15c1.276 6.067.828 13.505 2.924 19.214l-6.272 1.063c-.18-7.19 2.52-13.4 3.344-20.277zM141.093 6.764c.648 4.341.468 9.565 2.244 13.428l-5.992 1.075c.032-5.17 2.336-9.712 3.748-14.503M248.789 7.21c.064 3.301-.3 7.378 1.432 10.118l-4.804 1.312c-.392-4.169 1.696-7.868 3.372-11.426zM266.229 4.056c1.716 6.833 3.652 13.669 6.792 19.197l-9.964 2.452c-.124-7.82 1.504-14.808 3.176-21.649zM221.353 4.867c2.46 5.72 4.816 11.743 5.736 17.993l-7.864-.409c1.676-5.705 1.952-11.627 2.128-17.584M210.644 4.718c-.576 4.674-.84 10.138 1.468 14.154l-5.428 1.661c-.788-5.85 1.396-10.968 3.956-15.815zM278.14 5.42c1.428 4.14 3.288 8.024 4.556 12.494l-5.072.46c.488-4.1.268-8.585.516-12.954'/%3E%3Cpath fill='%234d7108' d='M272.061 5.328c-1.984 4.678-4.708 9.107-5.324 14.323l6.284-.422c-1.432-4.42-.772-9.267-.96-13.905zM249.504 5.163c2.364 4.317 3.984 9.136 3.672 14.251l-4.644-.987c1.736-4.064 1.712-8.838.968-13.264z'/%3E%3Cpath fill='%234d7108' d='M255.509 5.75c0 4.091-.664 9.712 2.012 12.95l-4.588 2.467c-1.844-5.364.716-10.587 2.576-15.418M295.973 4.71c2.416 5.89 6.612 11.755 4.54 18.644l-7.716-3.948c1.656-1.16 2.2-3.892 2.508-6.054.376-2.732.34-5.733.672-8.642z'/%3E%3Cpath fill='%234d7108' d='M257.136 6.187c1.32 4.617 2.628 10.25 6.06 13.456l-5.964 3.59c-2.16-5.877-.992-11.353-.096-17.042zM292.64 5.81c.524 5.676 1.104 11.839 3.716 16.814l-5.856 1.753c-.884-6.483.608-12.493 2.14-18.568M246.721 5.468c-.536 4.682-.144 9.54 1.816 13.717l-5.8 1.2c-.16-5.32 1.444-10.447 3.984-14.917M305.745 4.233c.044 6.359-.256 12.838 1.7 18.8.62 1.83 1.476 3.45 2.532 4.73l-6.768 3.687c-3.492-9.083-.052-18.567 2.532-27.221z'/%3E%3Cpath fill='%234d7108' d='M307.741 3.125c1.432 6.724 4.104 13.63 1.952 20.666l-7.144-3.567c3.7-4.144 3.984-11.538 5.192-17.099'/%3E%3Cpath fill='%234d7108' d='M311.413 5.224c1.124 5.568 3.436 10.575 3.164 16.465l-6.664-1.758c2.228-4.336 2.308-9.93 3.5-14.707M283.824 3.49c2.284 5.4 4.376 10.99 7.284 15.579l-6.908 2.42c-.876-6.288-.464-12.133-.372-17.999zM271.537 6.648c1.792 4.24 3.608 9.063 6.688 12.329l-5.616 3.089c-1.648-5.228-1.26-10.215-1.072-15.418'/%3E%3Cpath fill='%234d7108' d='M272.181 2.784c2.56 4.843 6.052 11.952 8.852 16.502 2.988 5.039 6.692 8.561 12.176 10.29l-4.464 8.702c-2.968-1.974-5.832-4.57-7.9-7.602-2.112-3.025-3.296-6.283-4.264-9.388-1.632-5.405-3.12-12.991-4.4-18.504M226.857 4.393c1.028 8.361 2.568 16.546 3.936 24.915l-9.62-.273c1.832-8.153 3.508-16.51 5.684-24.646zM288.209 6.704c.324 3.362.584 7.274-.832 10.263l4.084.902c.216-4.008-1.484-7.75-3.252-11.165'/%3E%3Cpath fill='%234d7108' d='M284.845 6.648c-.288 3.49-1.164 7.78.24 10.896l-4.776.783c.024-4.397 2.54-8.048 4.536-11.68M257.309 3.402c1.416 6.23 3.888 12.847 2.42 19.15l6.724.449c-.664-7.535-5.328-13.52-9.148-19.599zM313.1 6.114c3.048 4.518 5.156 9.805 6.68 15.206l-5.208.625c.248-5.247-.02-10.575-1.472-15.83M293.681 3.037c3.052 6.415 4.64 13.777 6.704 20.485l-8.056.843c.596-7.342 1.8-14.15 1.356-21.328z'/%3E%3Cpath fill='%234d7108' d='M315.017 3.936c.56 5.223 2.104 10.403 1.08 15.747l-4.84-1.721c2.34-3.964 2.648-9.449 3.76-14.022zM317.236 3.338c1.964 5.689 2.876 12.365 6.828 16.99l-4.252 2.913c-3.068-6.294-2.184-13.223-2.572-19.903zM301.648 4.405c.292 4.377.628 8.795 2.38 12.746.548 1.224 1.24 2.315 2.036 3.222l-4.608 2.78c-2.628-6.026-1.272-12.722.188-18.748zM59.56 2.836c2.92 5.565 4.352 11.948 5.044 18.19h-4.431c.367-3.02.608-6.037.547-9.074a42 42 0 0 0-1.16-9.116'/%3E%3C/svg%3E");
}
@media (min-width: 576px) {
  .home .home-section-1 .section-transition__2 {
    height: 48px;
  }
}
@media (min-width: 992px) {
  .home .home-section-1 .section-transition__2 {
    height: 139px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 1600 139'%3E%3Cpath fill='%234d7108' d='M0 77.382h1600v482.479H0z'/%3E%3Cpath fill='%234d7108' d='M569.479 40.787C587.839 53.385 601.76 72.75 613 91.857l-23.82 8.584c-3.08-21.063-7.861-41.466-19.701-59.654M692.24 31.085c1.98 20.403.02 44.38 6.54 63.107H662.4c5.98-24.516 19.22-41.785 29.82-63.107zM808.639 5.77c3.02 35.656 10.58 74.986-1 108.666l33.68 5.111c1.2-40.728-17.82-77.542-32.68-113.777M514.4 14.953c-9.6 27.072-14.24 57.518-9.48 85.308l-24.14.819c3.32-31.784 15.96-60.572 33.62-86.127M542.02 28.19c7.44 26.932 11.96 55.241 19.68 80.656l-35.38 2.435c3.94-29.088 11.34-55.48 15.7-83.091M944.62 11.28c1.04 39.57-.04 81.415 8.52 119.447h-48.86c7.88-42.684 24.9-80.077 40.34-119.447'/%3E%3Cpath fill='%234d7108' d='M882.28 11.28c11.52 23.698 20.58 48.294 25.62 73.13 5.12 24.855 6.2 49.83 4.4 74.526l42-2.915c-9.92-53.983-35.9-104.593-72.04-144.741zM525.44 35.357c4.3 20.963 14.26 39.35 17.92 60.672l-34.06-2.576c7.5-18.327 9-39.49 16.14-58.096M726.6 24.516c-1.38 28.989-3.96 58.137-3.18 86.266l-24.64-2.954c7.7-28.989 18.34-55.86 27.82-83.312'/%3E%3Cpath fill='%234d7108' d='M893.8 26.553c-.86 21.182-3.34 42.863-.94 61.89l-31.18-4.892c8.84-21.761 21.24-38.77 32.1-56.998zM1254.38 11.06c2.16 41.786 8.86 84.869 2.02 126.135l30.16 1.937c-2.9-44.76-19.68-85.807-32.16-128.092zM983.56 41.326c3.08 18.807 11.48 34.419 17.66 52.666l-26.16 2.656c2.62-17.729 2.72-37.833 8.5-55.322M799.999 11.68c-4.9 38.57-10.58 77.221-18.52 116.092l-42.02-17.409c21.36-31.603 41.26-64.904 60.54-98.704z'/%3E%3Cpath fill='%234d7108' d='M789.98 45.699c6.92 12.637 13.5 30.146 25.7 37.093L796.6 98.883c-9.32-16.53-6.96-35.476-6.62-53.184M980.22 15.253c-2.12 16.89-4.08 39.669-7.72 56.24-3.94 19.285-12.38 38.331-22.44 55.281l-25.34-19.945c12.92-12.018 24.12-25.015 32.64-40.867 7.62-13.815 16.44-35.916 22.88-50.71zM906.78 7.946c1.38 40.029 2.66 82.493 15.44 119.946l-35.78 6.189C885 90.039 895.92 49.352 906.78 7.966zM1046.6 37.134c9.82 16.71 17.6 38.97 33.18 49.97l-20.06 16.591c-12.1-20.404-10.6-44.261-13.12-66.581zM1017.24 0c1.12 34.978-7.18 77.761 19.9 103.655l-38.7 24.975c-20.74-43.642 2.54-89.08 18.8-128.63M849.2 30.825c1.54 19.825 4.7 39.29 12.48 57.358l-34.56 3.294c3.58-21.462 11.92-41.845 22.06-60.652z'/%3E%3Cpath fill='%234d7108' d='M1035.3 36.695c.38 17.189-.78 36.015 3.48 52.266l-25.08-.22c4.28-19.305 13.44-34.877 21.62-52.046zM968.62 26.034c4.32 19.465 6.56 41.186 14.18 59.134l-29.66 3.813c1.96-22.62 9.78-41.805 15.48-62.947M1218.4 21.861c.96 14.295.24 28.849 1.38 42.444 1 10.581 2.7 25.076 10.26 31.324l-34.84 16.451c-8.96-33.64 11.74-61.33 23.2-90.199zM870.74 15.253c-.26 23.258-5.44 49.611 7 70.035l-24.62 9.363c-6.28-28.29 7.84-54.343 17.62-79.398M1154.46 23.398c-1.74 24.636-.38 50.35 10.32 72.251l-29.14 6.609c-1.74-28.03 6.88-54.623 18.82-78.84zM1076.42 36.675l29.44 50.869-31.2 7.167z'/%3E%3Cpath fill='%234d7108' d='M1072.4 7.127c8.06 34.758 10.98 71.153 14 106.51l-37.76-3.414c9.54-34.318 19.14-67.838 23.76-103.116zM732.7 18.886c9.64 29.108 15.94 60.472 15.16 93.633l-35.16-7.287c11.58-25.954 17.84-55.7 20-86.346'/%3E%3Cpath fill='%234d7108' d='M777.48 17.449c-21.76 24.836-36.74 56.759-52.08 85.507l35.8 11.001c3.74-33.161 5.24-64.885 16.28-96.508M619.46 34.579c17.7 16.57 30.46 39.689 42.62 60.272l-35.44 10.042c-.58-24.237 0-46.976-7.2-70.334zM293.959 10.98c8.16 37.813 8.84 80.457 21.82 116.093l-43.86 6.249c1.04-43.522 15.4-80.776 22.04-122.342'/%3E%3Cpath fill='%234d7108' d='M651.84 9.224c5.44 33.24 6.64 69.076 18.16 100.78 3.62 10.002 8.38 19.086 14.06 26.892l-35.04 17.508c-17.16-47.834-3.18-97.046 2.82-145.18M233.42 45.38c7.22 17.408 14.94 34.717 18.48 53.523l-30.42-2.196c6.5-16.25 8.88-33.979 11.94-51.328'/%3E%3Cpath fill='%234d7108' d='M665.7 35.916c1.44 6.488 7.76 36.834 9.22 42.664 1.54 5.19 5.7 18.806 7.32 24.157l-33.76 2.974c1.14-5.989 4.08-21.302 5.26-27.071 1.44-5.93 10.2-36.276 11.96-42.724M627.96 24.496c2.36 25.295 2.7 53.964 12.8 76.624l-34.38 5.769c.74-30.286 12.06-55.261 21.58-82.393M501.06 3.534c6.6 38.271 15.199 78.12 34.899 111.061l-38.86 13.916c-8.24-42.325-3.119-83.83 3.961-124.977'/%3E%3Cpath fill='%234d7108' d='M599.56 32.003c6.06 21.042 13.42 45.599 31.16 58.356l-19.86 17.089c-14.54-22.46-13.6-50.37-11.3-75.445M340 25.175c3.22 31.264 6 66.262 21.58 92.874l-40.06 11.54c-3.82-37.493 7.56-70.494 18.46-104.414zM398.24 36.156c4.74 19.405 11.42 37.253 7.14 58.236l-21.56-8.605c9.76-12.677 11.48-33.72 14.42-49.631M248.48 3.274c11.44 41.566 20.22 83.87 15 127.972L232 123.559c14.82-37.193 16.96-79.857 16.48-120.285'/%3E%3Cpath fill='%234d7108' d='M268.08 7.107c13.48 36.655 21.2 77.562 27.06 116.353l-41.9-1.218c7.9-37.593 14.62-76.543 14.84-115.135M342.779 9.623c17.7 33.58 38.2 68.418 41.04 107.608l-44.46-4.732c11.3-33 5.64-68.338 3.42-102.876M320.92 37.373c6.06 23.359 14.44 47.975 7.72 72.591l-22.28-9.663c12.16-16.83 12.38-42.045 14.54-62.948zM471.46 35.377c2.32 22.12 6.04 43.083 2.02 65.942l-23.88-8.864c10.86-16.39 15.96-37.892 21.84-57.078zM223.52 29.667c6.28 23.219 6.96 47.196 4.4 71.213l-27.84-8.944c11.18-18.846 19.98-40.368 23.44-62.289z'/%3E%3Cpath fill='%234d7108' d='M420.279 21.661c11.08 29.548 22.56 59.295 38.92 83.651l-31.84 13.117c-7.3-32.383-7.24-64.326-7.08-96.768M572.839 26.094c-9.62 17.868-15.14 42.803-30.06 55.88l19.5 14.194c11.56-22.06 7.68-46.656 10.54-70.094zM365.68 12.638c2.14 30.785 4.46 61.85.96 90.758l30.92-1.857c-7.16-32.083-19.78-60.512-31.88-88.901M106.62 47.994l18.02 45.24-27 3.054z'/%3E%3Cpath fill='%234d7108' d='M75.24 39.37c5.92 21.581 13.68 42.943 25.179 61.849l-22.04 8.266c-4.74-23.299-4.92-46.817-3.14-70.135z'/%3E%3Cpath fill='%234d7108' d='M52.38 11.979c10.68 33.02 19.98 71.732 43.64 96.807l-23.1 16.43C53.86 90.359 54.5 50.071 52.38 11.979M931 22.12c3.96 12.898 7.7 25.855 10.2 38.672 1.7 10.241 3.94 20.363 1.38 30.186-.36.838-.86 1.238-1.12 1.797l32.44 5.87c.56-16.492-8.9-31.425-17.56-44.342-7.92-11.48-16.6-21.92-25.36-32.182zM1175.02 1.597c12.96 31.744 21.12 66.082 28.22 99.822l-33.96 1.457c4.22-33.66 7.6-67.04 5.74-101.299z'/%3E%3Cpath fill='%234d7108' d='M1193.24 20.244c9.22 36.355 15.76 74.167 29.02 106.59l-38.98 7.686c-1.14-39.31 5.92-75.965 9.96-114.256zM1102.38 37.154c-.9 15.792.22 31.344 5.72 46.018l-23.96 1.976c2.36-17.13 9.3-33.56 18.24-47.974zM1172.06 18.607c-1.24 27.092-.7 55.401 8.88 80.416l-30.84 4.692c.26-30.306 10.12-58.296 21.96-85.088zM540.539 21.881c24.22 20.723 46.08 45.3 57.88 76.084l-29.739 6.808c-.9-29.228-13.161-57.378-28.141-82.892M387.28 36.255c17.88 17.19 36.12 32.063 48.16 55.401l-32.7 8.805c.66-21.003-8.74-43.682-15.46-64.206M55.44 28.17c2.08 26.732 4.72 54.503 13.48 79.478L41.2 111.92c.14-29.068 6.9-56.32 14.24-83.75M116.08 11.18c14.66 32.023 28 69.296 51.1 94.751l-45.56 22.979c-11.06-40.388-6.6-77.96-5.54-117.73'/%3E%3Cpath fill='%234d7108' d='M139.339 12.019c16.48 30.825 29.82 69.256 55.7 91.876l-32.86 24.157c-19.54-37.953-17.82-76.344-22.84-116.033'/%3E%3Cpath fill='%234d7108' d='M201.559.579c3.02 36.874 11.22 72.131 19.94 107.808l-38.58 2.455c4.08-36.894 8.78-74.607 18.64-110.263M441.779 5.87c8.58 36.255 15.32 77.661 36.92 107.268l-41.64 17.709c-10.5-43.303-1.5-83.372 4.7-124.997zM33.02 46.737c8.12 14.673 13.44 31.543 21.1 44.76l-24.08 6.069c-.28-18.288 3.08-34.06 2.98-50.83'/%3E%3Cpath fill='%234d7108' d='M165.62 37.912c12.84 17.769 24.64 36.835 34.6 57.478l-32.1 6.788c1.18-20.923.18-42.505-2.5-64.266M-10.22 42.305c12.84 17.768 24.64 36.834 34.6 57.477l-32.1 6.788c1.18-20.923.18-42.504-2.5-64.265'/%3E%3Cpath fill='%234d7108' d='M1.84 17.33c18.44 29.027 34.58 60.152 48.84 92.235l-38.1 8.983c-1.24-33.64-4.46-67.38-10.74-101.219M95.7 40.947c6.22 21.98 7.16 46.776 12.1 68.558l-32.02-.759c5.78-23.778 15.38-44.161 19.9-67.799zM482.44 47.475c4.28 13.616 5.08 31.943 12.88 43.163l-24.48 6.469c-.9-17.828 7.48-33.101 11.6-49.632M816.759 10.701c6.38 30.186 4.14 67.2 14.62 95.609l-31.36 5.291c-.9-35.776 12.6-66.681 16.72-100.9zM705.46 33.66c3.24 21.602 2.34 47.595 11.22 66.821l-29.96 5.35c.16-25.734 11.68-48.333 18.74-72.171M1243.94 35.876c.32 16.43-1.5 36.715 7.16 50.35l-24.02 6.528c-1.96-20.743 8.48-39.15 16.86-56.858zM1331.14 20.184c8.58 34 18.26 68.019 33.96 95.529l-49.82 12.199c-.62-38.91 7.52-73.689 15.88-107.728zM1106.76 24.217c12.3 28.469 24.08 58.436 28.68 89.54l-39.32-2.036c8.38-28.39 9.76-57.857 10.64-87.504M1053.22 23.478c-2.88 23.259-4.2 50.45 7.34 70.434l-27.14 8.266c-3.94-29.108 6.98-54.583 19.78-78.7zM1390.7 26.972c7.14 20.603 16.44 39.928 22.78 62.169l-25.36 2.296c2.44-20.404 1.34-42.724 2.58-64.465'/%3E%3Cpath fill='%234d7108' d='M1360.3 26.513c-9.92 23.278-23.54 45.319-26.62 71.273l31.42-2.097c-7.16-22-3.86-46.117-4.8-69.196zM1247.52 25.694c11.82 21.482 19.92 45.459 18.36 70.914l-23.22-4.912c8.68-20.224 8.56-43.981 4.84-66.002z'/%3E%3Cpath fill='%234d7108' d='M1277.54 28.61c0 20.363-3.32 48.333 10.06 64.444l-22.94 12.278c-9.22-26.692 3.58-52.686 12.88-76.723M1479.86 23.438c12.08 29.308 33.06 58.496 22.7 92.775l-38.58-19.645c8.28-5.77 11-19.366 12.54-30.127 1.88-13.595 1.7-28.529 3.36-43.003z'/%3E%3Cpath fill='%234d7108' d='M1285.68 30.785c6.6 22.98 13.14 51.009 30.3 66.96l-29.82 17.869c-10.8-29.248-4.96-56.5-.48-84.809zM1463.2 28.909c2.62 28.25 5.52 58.914 18.58 83.67l-29.28 8.725c-4.42-32.263 3.04-62.17 10.7-92.395M1233.6 27.211c-2.68 23.299-.72 47.476 9.08 68.259l-29 5.969c-.8-26.473 7.22-51.987 19.92-74.228M1528.72 21.063c.22 31.643-1.28 63.885 8.5 93.552 3.1 9.104 7.38 17.17 12.66 23.538l-33.84 18.348c-17.46-45.2-.26-92.395 12.66-135.459z'/%3E%3Cpath fill='%234d7108' d='M1538.7 15.552c7.16 33.46 20.52 67.82 9.76 102.837l-35.72-17.749c18.5-20.623 19.92-57.417 25.96-85.088'/%3E%3Cpath fill='%234d7108' d='M1557.06 25.994c5.62 27.71 17.18 52.626 15.82 81.933l-33.32-8.744c11.14-21.582 11.54-49.412 17.5-73.19M1419.12 17.37c11.42 26.871 21.88 54.682 36.42 77.52L1421 106.93c-4.38-31.284-2.32-60.372-1.86-89.56zM1357.68 33.081c8.96 21.102 18.04 45.1 33.44 61.35l-28.08 15.373c-8.24-26.013-6.3-50.83-5.36-76.723'/%3E%3Cpath fill='%234d7108' d='M1360.9 13.855c12.8 24.097 30.26 59.474 44.26 82.114 14.94 25.075 33.46 42.604 60.88 51.208l-22.32 43.303c-14.84-9.822-29.16-22.739-39.5-37.832-10.56-15.054-16.48-31.265-21.32-46.717-8.16-26.892-15.6-64.645-22-92.076M1134.28 21.861c5.14 41.606 12.84 82.333 19.68 123.979l-48.1-1.358c9.16-40.567 17.54-82.153 28.42-122.64zM1441.04 33.36c1.62 16.73 2.92 36.196-4.16 51.07l20.42 4.491c1.08-19.944-7.42-38.57-16.26-55.56'/%3E%3Cpath fill='%234d7108' d='M1424.22 33.081c-1.44 17.37-5.82 38.711 1.2 54.223l-23.88 3.893c.12-21.88 12.7-40.048 22.68-58.116M1286.54 16.93c7.08 31.005 19.44 63.926 12.1 95.29l33.62 2.236c-3.32-37.493-26.64-67.28-45.74-97.526zM1565.5 30.426c15.24 22.48 25.78 48.793 33.4 75.665l-26.04 3.114c1.24-26.113-.1-52.626-7.36-78.78M1468.4 15.113c15.26 31.923 23.2 68.558 33.52 101.938l-40.28 4.193c2.98-36.535 9-70.415 6.78-106.13z'/%3E%3Cpath fill='%234d7108' d='M1575.08 19.585c2.8 25.994 10.52 51.768 5.4 78.36l-24.2-8.564c11.7-19.725 13.24-47.016 18.8-69.776zM1586.18 16.61c9.82 28.31 14.38 61.53 34.14 84.55l-21.26 14.494c-15.34-31.324-10.92-65.803-12.86-99.043zM1508.24 21.921c1.46 21.781 3.14 43.762 11.9 63.427 2.74 6.089 6.2 11.52 10.18 16.031l-23.04 13.835c-13.14-29.986-6.36-63.307.94-93.293zM297.8 14.115c14.6 27.69 21.76 59.454 25.22 90.518h-22.16c1.84-15.033 3.04-30.046 2.74-45.16-.28-15.092-2.14-30.325-5.8-45.358'/%3E%3C/svg%3E");
  }
}
.home .home-section-1 .section-decoration {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 84px;
  height: 81px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='81' fill='none' viewBox='0 0 84 81'%3E%3Cpath fill='%23fff' d='M30.117 76.272c1.067 1.033 4.597 4.185 10.187 4.808 6.403.713 11.017-2.392 12.107-3.17-.02-18.695-.272-25.782-.587-27.418-.03-.156-.212-1.046-.32-2.27-.131-1.48-.09-2.715-.027-3.567.489-.444 1.087-1.133 1.306-2.087.286-1.237-.365-1.627-.213-3.011.163-1.497 1.002-1.758 1.333-3.38.225-1.1.061-2.065-.107-2.696-1.579-1.108-5.952-3.862-12.16-3.91-7.42-.056-12.447 3.793-13.812 4.914l1.066 2.642c.663 1.002.883 1.868.96 2.483.22 1.756-.563 2.822.054 4.121.288.607.754.996 1.097 1.227-.033.81-.101 2.19-.243 3.907-.218 2.603-.488 4.505-.533 4.85-.299 2.218-.499 7.84-.107 22.558z'/%3E%3Cpath fill='url(%23a)' d='M43.975 42.12c.014.295.023.693-.031 1.163-.052.45-.147.782-.22 1.047-.087.312-.217.71-.414 1.16.102-.055 1.35-.758 1.425-2.076a2.35 2.35 0 0 0-.308-1.278 13 13 0 0 0 2.172-.132c.015.3.032.729-.027 1.244-.053.455-.15.793-.222 1.055-.127.452-.274.839-.412 1.152.09-.048 1.343-.74 1.425-2.076a2.42 2.42 0 0 0-.389-1.439 13 13 0 0 0 2.004-.53c.044.3.11.743.102 1.29-.008.46-.07.809-.118 1.068a9 9 0 0 1-.298 1.188c.082-.053 1.262-.856 1.217-2.202-.026-.747-.417-1.273-.577-1.466q1.186-.572 1.144-.687 0-.003-.006-.008a29.5 29.5 0 0 1-7.984.866l1.514.66z'/%3E%3Cpath fill='url(%23b)' d='M4.824 27.821c1.364.9 12.752 7.78 14.55 8.787 7.653 4.289 8.552 4.165 8.854 3.838.338-.367.092-1.186-.142-1.97-.636-2.118-1.943-2.61-2.063-3.735-.082-.784.398-1.998 3.27-3.733l-16.102-14.81s-.004-.005-.007-.005l-.004-.004q-.156-.147-.311-.289c1.292.862 13.399 8.856 15.84 6.339 1.473-1.522-.48-6.984-2.774-13.396a76 76 0 0 0-.8-2.136c.315.448.782 1.12 1.333 1.942 2.158 3.224 2.65 4.355 3.966 6.41 1.283 2.007 3.108 5.175 6.436 7.59 1.455 1.055 2.666 1.91 4.349 1.885 1.639-.026 2.806-.873 4.248-1.92 1.928-1.4 3.062-2.983 4.786-5.224a32 32 0 0 0 1.65-2.366c1.315-2.055 1.805-3.186 3.964-6.41.55-.822 1.02-1.494 1.333-1.942a82 82 0 0 0-.8 2.136c-2.292 6.413-4.247 11.875-2.773 13.395 2.442 2.52 14.549-5.475 15.84-6.338q-.156.141-.312.289l-.004.004-.007.004-.003.001a53015 53015 0 0 0-16.1 14.81c2.873 1.735 3.354 2.949 3.271 3.733-.12 1.125-1.428 1.616-2.062 3.734-.235.784-.48 1.604-.142 1.971.302.327 1.202.452 8.853-3.838 1.8-1.01 13.187-7.886 14.55-8.785 1.27-.838 1.544-1.06 1.557-1.041.034.047-6.206 5.743-14.613 11.093a102 102 0 0 1-11.728 6.43 5.7 5.7 0 0 1-1.246.383c.155-.342.928-2.073.85-2.831-.064-.615-.107-.817-.107-.817a4.6 4.6 0 0 1-.105-.803c-.031-.799.15-1.883 1.03-3.206a18.2 18.2 0 0 1-4.8 1.374 18.4 18.4 0 0 1-7.254-.424q.37-.005.73-.02a32 32 0 0 0 7.056-1.038c2.15-.568 4.276-1.151 4.374-2.182.098-1.035-1.92-1.998-3.342-2.676-.915-.437-4.189-1.9-8.798-1.756-1.777.056-3.21.334-4.177.525-1.85.366-3.38.85-4.51 1.266 0 0-2.674 1.092-3.342 2.676-.12.285-.396.937-.183 1.68.078.272.199.477.29.61.88 1.323 1.06 2.407 1.029 3.206-.024.66-.19.954-.212 1.62-.044 1.262.476 2.33.996 3.1q-.643-.295-1.36-.634-.009-.006-.018-.01l-.013-.007q-.003-.002-.007-.003-.002-.001-.003-.002h-.001a115 115 0 0 1-11.72-6.424C9.17 32.415 3.207 26.868 3.273 26.784c.013-.019.287.202 1.556 1.039zm42.686-1.12c.07.846.295 1.2.534 1.407.398.347 1.066.485 2.541.106 1.62-.415 3.247-1.204 6.294-3.45a66 66 0 0 0 2.035-1.566v-.002h-.004c-1.06.497-1.971.84-2.633 1.064-1.06.362-1.698.576-2.587.66-1.12.108-1.928.182-2.6-.317-.95-.703-1.004-2.077-1.026-2.629-.026-.666.105-1.23.254-1.863.152-.654.341-1.187.493-1.565-.497.857-.906 1.6-1.22 2.18-1.794 3.335-2.187 4.636-2.08 5.972zm-15.764 1.547c1.476.379 2.143.242 2.54-.104.238-.207.467-.563.535-1.41.107-1.336-.284-2.635-2.08-5.97a78 78 0 0 0-1.22-2.18c.152.378.341.91.496 1.565.148.633.28 1.197.253 1.863-.021.55-.077 1.925-1.026 2.629-.674.497-1.478.424-2.6.315-.888-.084-1.526-.298-2.585-.66a27 27 0 0 1-2.637-1.063h-.003l-.001.001c.462.37 1.163.92 2.037 1.564 3.046 2.249 4.67 3.036 6.292 3.451z'/%3E%3Cpath fill='url(%23c)' d='M73.07 25.056a674 674 0 0 1-2.36 1.856s-7.512 5.87-10.275 5.67c-.169-.013-.627-.046-.978-.37-.35-.326-.418-.777-.445-.97-.244-1.817 1.815-3.768 2.579-4.49.251-.237.464-.42.6-.533q-1.319 2.514-.639 3.275 1.418 1.586 11.52-4.438z'/%3E%3Cpath fill='url(%23d)' d='M9.261 25.09c.647.51 1.446 1.139 2.361 1.855 0 0 7.512 5.87 10.275 5.67.17-.012.627-.045.978-.37s.418-.776.445-.969c.244-1.817-1.815-3.769-2.579-4.49-.251-.238-.464-.42-.6-.533q1.32 2.514.639 3.275-1.417 1.586-11.52-4.438z'/%3E%3Cpath fill='url(%23e)' d='M49.626 26.312c1.025.901 3.287-.063 5.493-1.004a19.6 19.6 0 0 0 3.835-2.171c-.027.008-.846.335-1.77.681-1.246.468-1.873.692-2.403.804-.641.137-2.285.489-3.27-.108-1.287-.779-1.618-3.275-.663-6.033a14.7 14.7 0 0 0-.902 2.16c-.503 1.543-1.508 4.626-.32 5.67'/%3E%3Cpath fill='url(%23f)' d='M32.706 26.347c-1.025.901-3.287-.063-5.493-1.004a19.6 19.6 0 0 1-3.835-2.17c.027.008.846.334 1.77.68 1.246.468 1.873.692 2.403.805.641.136 2.286.488 3.27-.109 1.287-.778 1.618-3.275.663-6.033.266.517.605 1.249.902 2.16.504 1.543 1.508 4.626.32 5.67z'/%3E%3Cpath fill='url(%23g)' d='M30.8 2.758c.027.233.175 1.304.2 1.467.023.148 1.011 5.787 2.107 8.633.852 2.21 3.896 8.267 8.034 8.291 4.127.024 7.238-5.964 8.178-8.397.88-2.277 1.666-6.115 2.075-9.04.058-.415.101-.758.13-.99a27.6 27.6 0 0 1-3.078 7.805c-1.924 3.29-4.255 7.277-7.34 7.26-3.026-.016-5.277-3.878-7.229-7.227A27.9 27.9 0 0 1 30.8 2.755z'/%3E%3Cpath fill='url(%23h)' d='M30.804 2.78c.641 3.774 2.152 8.79 5.822 12.756 2.219 2.397 3.67 2.728 4.621 2.715 1.121-.015 2.517-.52 4.588-2.892 1.619-1.855 4.453-5.77 5.684-12.613-.16.42-.41 1.048-.742 1.796-1.29 2.903-2.474 5.571-4.906 7.647-1.226 1.046-2.734 2.333-4.8 2.29-1.848-.04-3.139-1.123-4.445-2.22-2.626-2.203-3.9-5.05-5.078-7.682a34 34 0 0 1-.744-1.796'/%3E%3Cpath fill='url(%23i)' d='M38.828 11.282c.561.669 1.622 1.273 2.72 1.11 1.29-.193 2.023-1.356 2.132-1.532.52-.827.613-1.843.458-2.897-.453-3.086-3.026-6.493-3.23-6.402q-.017.007-.015.045c.026.496 2.42 4.854.975 6.19-.402.37-1.101.514-1.548.265-1.047-.585-.35-3.135-.568-3.319a.04.04 0 0 0-.019-.01c-.233-.048-1.324 1.776-1.562 3.67-.13 1.037-.004 2.094.656 2.88'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='47.204' x2='45.381' y1='43.672' y2='40.059' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='41.365' x2='40.89' y1='47.93' y2='-3.382' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.16' stop-color='%233e73e6'/%3E%3Cstop offset='.45' stop-color='%233890f6'/%3E%3Cstop offset='.59' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='71.767' x2='58.738' y1='25.004' y2='30.858' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='10.563' x2='23.594' y1='25.038' y2='30.893' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='49.069' x2='58.954' y1='22.577' y2='22.577' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='33.263' x2='23.378' y1='22.612' y2='22.612' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.11' stop-color='%233f70e5'/%3E%3Cstop offset='.69' stop-color='%233793f7'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='51.525' x2='30.8' y1='11.937' y2='11.937' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.09' stop-color='%233d79e9'/%3E%3Cstop offset='.23' stop-color='%23388ff5'/%3E%3Cstop offset='.36' stop-color='%23359cfc'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3Cstop offset='.61' stop-color='%23369bfb'/%3E%3Cstop offset='.77' stop-color='%23398af2'/%3E%3Cstop offset='.96' stop-color='%233f6fe4'/%3E%3Cstop offset='.99' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='34.216' x2='47.998' y1='13.17' y2='-.744' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2335a1ff'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='37.554' x2='43.631' y1='9.176' y2='5.633' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.25' stop-color='%233d7cea'/%3E%3Cstop offset='.7' stop-color='%2335a8ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  z-index: -1;
}
@media (min-width: 576px) {
  .home .home-section-1 .section-decoration {
    width: 171px;
    height: 198px;
  }
}
@media (min-width: 992px) {
  .home .home-section-1 .section-decoration {
    width: 295px;
    height: 366px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='295' height='366' fill='none' viewBox='0 0 295 366'%3E%3Cpath fill='%23fff' d='M50.602 349.121c4.841 4.731 20.849 19.154 46.204 22.009 29.043 3.261 49.969-10.95 54.914-14.507-.09-85.579-1.232-118.015-2.663-125.504-.135-.715-.96-4.788-1.45-10.395a102.3 102.3 0 0 1-.123-16.324c2.218-2.031 4.932-5.188 5.925-9.551 1.296-5.665-1.657-7.451-.967-13.786.741-6.85 4.545-8.043 6.047-15.473 1.019-5.034.277-9.448-.484-12.335-7.162-5.072-26.999-17.678-55.152-17.897-33.659-.258-56.461 17.362-62.65 22.492 1.612 4.028 3.223 8.062 4.835 12.09 3.004 4.588 4.004 8.552 4.352 11.368.999 8.037-2.553 12.915.245 18.864 1.308 2.777 3.423 4.556 4.977 5.613a432 432 0 0 1-1.103 17.884c-.986 11.916-2.211 20.623-2.417 22.202-1.354 10.15-2.263 35.884-.484 103.257z'/%3E%3Cpath fill='url(%23a)' d='M113.458 192.799c.065 1.347.103 3.171-.142 5.324-.232 2.055-.664 3.576-.999 4.788a40 40 0 0 1-1.876 5.31c.464-.251 6.125-3.467 6.466-9.499.155-2.668-.799-4.769-1.399-5.852 2.721.058 5.557-.045 8.42-.406q.725-.095 1.431-.2c.071 1.373.148 3.339-.122 5.697-.239 2.082-.677 3.629-1.006 4.827a39.6 39.6 0 0 1-1.87 5.272c.413-.219 6.093-3.383 6.466-9.499.194-3.171-1.128-5.581-1.766-6.587 3.423-.625 6.55-1.508 9.09-2.429.2 1.372.503 3.402.464 5.903-.038 2.107-.322 3.706-.535 4.891a40 40 0 0 1-1.354 5.44c.374-.245 5.725-3.919 5.519-10.08-.116-3.422-1.889-5.826-2.618-6.709q5.385-2.621 5.19-3.145c0-.013-.013-.025-.026-.038a132.6 132.6 0 0 1-19.585 3.402c-6.08.593-11.662.709-16.626.561 2.288 1.006 4.577 2.017 6.865 3.023z'/%3E%3Cpath fill='url(%23b)' d='M-64.12 127.347c6.19 4.118 57.841 35.607 65.997 40.221 34.71 19.631 38.79 19.064 40.157 17.568 1.534-1.682.419-5.432-.645-9.022-2.882-9.693-8.813-11.942-9.354-17.091-.374-3.59 1.805-9.145 14.834-17.092q-36.507-33.892-73.023-67.785l-.013-.006s-.02-.02-.032-.02l-.02-.019c-.47-.445-.94-.89-1.411-1.321 5.86 3.944 60.774 40.537 71.843 29.014 6.685-6.967-2.173-31.966-12.578-61.315a351 351 0 0 0-3.63-9.776 474 474 0 0 1 6.048 8.887c9.786 14.758 12.023 19.933 17.986 29.342 5.822 9.184 14.1 23.685 29.191 34.737 6.602 4.834 12.095 8.746 19.728 8.63 7.433-.116 12.726-3.996 19.269-8.791 8.742-6.406 13.887-13.65 21.707-23.91 2.533-3.319 4.944-6.812 7.484-10.827 5.964-9.409 8.188-14.584 17.98-29.342a473 473 0 0 1 6.048-8.888c-.851 2.204-2.147 5.6-3.63 9.777-10.399 29.356-19.263 54.354-12.578 61.315 11.076 11.536 65.99-25.064 71.844-29.014-.471.431-.942.876-1.412 1.32l-.02.02-.032.02-.013.006a251257 251257 0 0 0-73.023 67.785c13.029 7.946 15.208 13.502 14.834 17.091-.541 5.15-6.479 7.399-9.354 17.092-1.064 3.589-2.179 7.34-.645 9.022 1.373 1.495 5.454 2.069 40.157-17.568 8.162-4.621 59.814-36.097 65.996-40.215 5.757-3.834 7.002-4.846 7.06-4.762.154.212-28.147 26.288-66.28 50.777a463 463 0 0 1-53.193 29.427c-.947.419-2.043.838-3.275 1.192-.838.245-1.637.425-2.378.567.702-1.566 4.209-9.493 3.855-12.96-.29-2.816-.484-3.738-.484-3.738-.212-1.089-.425-2.178-.477-3.68-.142-3.654.684-8.616 4.668-14.674a81.9 81.9 0 0 1-21.765 6.29c-12.068 1.733-22.37.457-29.591-1.141a81 81 0 0 1-3.313-.799q1.681-.02 3.313-.091c13.32-.489 24.112-2.635 32.002-4.749 9.754-2.604 19.392-5.272 19.837-9.99.445-4.736-8.709-9.145-15.156-12.251-4.152-1.998-18.999-8.694-39.906-8.036-8.058.257-14.563 1.527-18.947 2.403a134.7 134.7 0 0 0-20.456 5.794s-12.126 5.001-15.156 12.252c-.542 1.301-1.799 4.285-.832 7.688a9.7 9.7 0 0 0 1.315 2.791c3.99 6.058 4.81 11.02 4.668 14.674-.11 3.023-.858 4.37-.96 7.418-.2 5.774 2.159 10.666 4.518 14.185a451 451 0 0 1-6.17-2.9c-.032-.013-.05-.033-.083-.045q-.03-.012-.058-.033c-.007-.006-.02-.006-.032-.013-.007 0-.007-.006-.013-.006h-.007A522 522 0 0 1-4.88 173.375c-39.531-24.999-66.576-50.391-66.28-50.778.059-.084 1.303.928 7.06 4.756zm193.611-5.13c.316 3.873 1.341 5.497 2.424 6.445 1.805 1.585 4.835 2.217 11.527.483 7.349-1.901 14.725-5.51 28.547-15.796a298 298 0 0 0 9.231-7.166l-.006-.007h-.013a116 116 0 0 1-11.946 4.872c-4.809 1.657-7.697 2.636-11.733 3.023-5.08.49-8.742.831-11.791-1.457-4.313-3.215-4.552-9.505-4.655-12.032-.116-3.048.477-5.632 1.154-8.526a49 49 0 0 1 2.237-7.167 365 365 0 0 0-5.531 9.983c-8.143 15.261-9.922 21.216-9.438 27.332zM57.99 129.3c6.698 1.733 9.721 1.108 11.527-.477 1.076-.948 2.114-2.578 2.424-6.451.483-6.116-1.29-12.065-9.439-27.326a356 356 0 0 0-5.53-9.983 51 51 0 0 1 2.249 7.167c.67 2.894 1.27 5.478 1.148 8.526-.097 2.52-.349 8.81-4.655 12.032-3.056 2.275-6.705 1.94-11.791 1.444-4.03-.387-6.924-1.366-11.727-3.023a120 120 0 0 1-11.959-4.865h-.013s-.006 0-.006.006a284 284 0 0 0 9.238 7.16c13.816 10.292 21.184 13.895 28.54 15.796z'/%3E%3Cpath fill='url(%23c)' d='M245.431 114.69a3278 3278 0 0 1-10.709 8.494s-34.071 26.868-46.604 25.952c-.767-.058-2.843-.206-4.435-1.694-1.592-1.489-1.895-3.552-2.018-4.434-1.109-8.321 8.233-17.253 11.695-20.553a55 55 0 0 1 2.727-2.442c-3.991 7.669-4.958 12.67-2.901 14.99 4.287 4.84 21.7-1.927 52.251-20.313z'/%3E%3Cpath fill='url(%23d)' d='M-43.992 114.844c2.933 2.34 6.556 5.214 10.708 8.494 0 0 34.071 26.868 46.604 25.953.767-.058 2.843-.206 4.435-1.695s1.895-3.551 2.018-4.434c1.109-8.32-8.233-17.252-11.695-20.552a55 55 0 0 0-2.727-2.442c3.991 7.669 4.958 12.67 2.901 14.99-4.287 4.84-21.7-1.927-52.25-20.314z'/%3E%3Cpath fill='url(%23e)' d='M139.09 120.438c4.649 4.125 14.912-.29 24.917-4.595a88.8 88.8 0 0 0 17.394-9.937c-.123.038-3.836 1.533-8.026 3.119-5.654 2.139-8.497 3.164-10.902 3.68-2.907.625-10.366 2.236-14.834-.497-5.834-3.563-7.337-14.99-3.004-27.615a67 67 0 0 0-4.094 9.886c-2.282 7.063-6.84 21.177-1.451 25.953z'/%3E%3Cpath fill='url(%23f)' d='M62.348 120.599c-4.648 4.125-14.912-.29-24.917-4.595a88.8 88.8 0 0 1-17.394-9.937c.123.038 3.836 1.533 8.027 3.119 5.654 2.139 8.497 3.164 10.901 3.68 2.908.625 10.367 2.236 14.834-.496 5.835-3.564 7.337-14.99 3.005-27.616a67.4 67.4 0 0 1 4.093 9.886c2.282 7.064 6.84 21.177 1.45 25.953z'/%3E%3Cpath fill='url(%23g)' d='M53.702 12.625c.123 1.063.793 5.968.91 6.715.102.677 4.583 26.488 9.553 39.513 3.862 10.118 17.671 37.843 36.438 37.953 18.721.11 32.833-27.3 37.095-38.436 3.99-10.422 7.555-27.99 9.412-41.375.264-1.902.458-3.474.587-4.537-2.044 9.048-5.951 21.912-13.958 35.729-8.729 15.061-19.301 33.306-33.291 33.229-13.725-.071-23.937-17.749-32.788-33.08-7.988-13.831-11.901-26.688-13.958-35.724z'/%3E%3Cpath fill='url(%23h)' d='M53.722 12.728C56.629 30 63.482 52.956 80.128 71.111 90.19 82.086 96.773 83.6 101.086 83.542c5.087-.07 11.417-2.384 20.81-13.237 7.343-8.494 20.198-26.41 25.781-57.738a165 165 0 0 1-3.365 8.224c-5.847 13.289-11.224 25.501-22.254 35-5.558 4.789-12.398 10.68-21.771 10.48-8.381-.18-14.235-5.137-20.16-10.157-11.913-10.086-17.69-23.117-23.034-35.162a157 157 0 0 1-3.372-8.224'/%3E%3Cpath fill='url(%23i)' d='M90.114 51.641c2.546 3.062 7.356 5.826 12.339 5.079 5.854-.883 9.174-6.207 9.67-7.012 2.36-3.783 2.779-8.436 2.076-13.257-2.056-14.127-13.725-29.723-14.653-29.304-.052.02-.071.09-.065.206.116 2.269 10.973 22.215 4.423 28.331-1.825 1.695-4.996 2.352-7.02 1.212-4.752-2.675-1.593-14.346-2.58-15.19a.2.2 0 0 0-.083-.045c-1.058-.22-6.009 8.126-7.085 16.8-.587 4.744-.02 9.584 2.972 13.18z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='128.106' x2='119.714' y1='199.903' y2='183.425' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='101.622' x2='99.425' y1='219.39' y2='-15.48' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.16' stop-color='%233e73e6'/%3E%3Cstop offset='.45' stop-color='%233890f6'/%3E%3Cstop offset='.59' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='239.519' x2='180.24' y1='114.451' y2='140.844' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='-38.087' x2='21.198' y1='114.606' y2='141.005' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='136.563' x2='181.401' y1='103.341' y2='103.341' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='64.875' x2='20.037' y1='103.502' y2='103.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.11' stop-color='%233f70e5'/%3E%3Cstop offset='.69' stop-color='%233793f7'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='147.703' x2='53.702' y1='54.638' y2='54.638' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.09' stop-color='%233d79e9'/%3E%3Cstop offset='.23' stop-color='%23388ff5'/%3E%3Cstop offset='.36' stop-color='%23359cfc'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3Cstop offset='.61' stop-color='%23369bfb'/%3E%3Cstop offset='.77' stop-color='%23398af2'/%3E%3Cstop offset='.96' stop-color='%233f6fe4'/%3E%3Cstop offset='.99' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='69.194' x2='132.281' y1='60.284' y2='-2.831' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2335a1ff'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='84.338' x2='112.029' y1='42' y2='26.003' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.25' stop-color='%233d7cea'/%3E%3Cstop offset='.7' stop-color='%2335a8ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .home .home-section-1 .section-decoration {
    width: 235px;
    height: 296px;
  }
}
@media (min-width: 1400px) {
  .home .home-section-1 .section-decoration {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='384' height='456' fill='none' viewBox='0 0 384 456'%3E%3Cpath fill='%23fff' d='M87.001 425.393c5.884 5.764 25.336 23.338 56.149 26.817 35.293 3.974 60.724-13.342 66.732-17.676-.109-104.275-1.496-143.798-3.235-152.923-.165-.871-1.167-5.834-1.763-12.666a125 125 0 0 1-.149-19.891c2.695-2.473 5.994-6.321 7.2-11.637 1.575-6.903-2.013-9.078-1.175-16.797.901-8.347 5.523-9.8 7.348-18.854 1.238-6.133.337-11.512-.587-15.03-8.704-6.18-32.81-21.54-67.023-21.807-40.903-.314-68.612 21.155-76.133 27.406l5.875 14.731c3.651 5.591 4.865 10.421 5.288 13.852 1.215 9.793-3.102 15.737.298 22.985 1.59 3.385 4.16 5.552 6.048 6.84a528 528 0 0 1-1.34 21.791c-1.198 14.519-2.687 25.128-2.937 27.052-1.645 12.368-2.75 43.724-.588 125.815z'/%3E%3Cpath fill='url(%23a)' d='M163.386 234.92c.078 1.641.125 3.863-.172 6.486-.282 2.505-.807 4.358-1.215 5.834a48 48 0 0 1-2.279 6.471c.564-.306 7.442-4.225 7.858-11.575.188-3.251-.972-5.811-1.701-7.13 3.307.071 6.754-.055 10.232-.495q.881-.116 1.739-.243c.086 1.672.18 4.068-.149 6.942-.289 2.536-.822 4.421-1.222 5.881a48 48 0 0 1-2.272 6.424c.502-.267 7.404-4.123 7.858-11.575.235-3.864-1.371-6.8-2.146-8.025 4.16-.762 7.959-1.838 11.046-2.961.243 1.673.611 4.146.564 7.193-.047 2.568-.392 4.515-.65 5.96a49 49 0 0 1-1.645 6.628c.454-.299 6.956-4.775 6.706-12.282-.141-4.169-2.296-7.098-3.181-8.174 4.364-2.128 6.463-3.408 6.307-3.832 0-.016-.016-.032-.032-.047a161 161 0 0 1-23.8 4.146 159 159 0 0 1-20.205.683c2.781 1.225 5.562 2.458 8.343 3.683z'/%3E%3Cpath fill='url(%23b)' d='M-52.41 155.168c7.52 5.018 70.29 43.386 80.2 49.009 42.18 23.919 47.139 23.228 48.8 21.406 1.864-2.05.509-6.62-.784-10.994-3.502-11.81-10.71-14.551-11.367-20.825-.455-4.374 2.193-11.143 18.026-20.825-29.574-27.532-59.157-55.063-88.739-82.594l-.016-.008s-.023-.024-.039-.024l-.023-.023c-.572-.542-1.144-1.084-1.716-1.61 7.121 4.806 73.854 49.393 87.306 35.353 8.124-8.489-2.64-38.95-15.285-74.71a429 429 0 0 0-4.41-11.913 578 578 0 0 1 7.348 10.829C78.783 66.22 81.5 72.527 88.749 83.992c7.074 11.19 17.133 28.858 35.473 42.326 8.023 5.889 14.697 10.656 23.973 10.514 9.033-.141 15.465-4.868 23.417-10.711 10.623-7.805 16.875-16.632 26.378-29.133 3.079-4.044 6.009-8.3 9.096-13.192 7.247-11.465 9.949-17.771 21.85-35.754a581 581 0 0 1 7.348-10.828 458 458 0 0 0-4.41 11.912c-12.637 35.769-23.409 66.229-15.285 74.71 13.459 14.056 80.192-30.539 87.305-35.352-.572.526-1.143 1.068-1.715 1.61l-.024.023s-.023.016-.039.023l-.016.008a305373 305373 0 0 0-88.739 82.594c15.833 9.683 18.481 16.452 18.027 20.826-.658 6.274-7.874 9.014-11.368 20.825-1.292 4.374-2.648 8.944-.783 10.994 1.669 1.821 6.628 2.52 48.8-21.407 9.918-5.63 72.686-43.982 80.2-49 6.996-4.673 8.508-5.905 8.578-5.803.188.259-34.204 32.031-80.544 61.871a563 563 0 0 1-64.641 35.855 31.2 31.2 0 0 1-6.871 2.144c.854-1.909 5.116-11.567 4.685-15.792-.353-3.432-.588-4.555-.588-4.555-.258-1.327-.517-2.654-.579-4.483-.173-4.453.83-10.499 5.672-17.881A99.2 99.2 0 0 1 187.5 214c-14.666 2.113-27.185.558-35.959-1.39a98 98 0 0 1-4.027-.973 135 135 0 0 0 4.027-.11c16.185-.597 29.3-3.212 38.889-5.788 11.853-3.172 23.566-6.423 24.106-12.171.541-5.772-10.584-11.143-18.418-14.928-5.046-2.435-23.088-10.593-48.495-9.792-9.793.314-17.697 1.861-23.025 2.929a163 163 0 0 0-24.858 7.059s-14.736 6.094-18.418 14.928c-.659 1.586-2.186 5.222-1.011 9.368a11.8 11.8 0 0 0 1.598 3.4c4.85 7.382 5.845 13.428 5.672 17.881-.133 3.683-1.042 5.324-1.167 9.038-.243 7.036 2.624 12.996 5.492 17.284a544 544 0 0 1-7.498-3.534c-.039-.016-.062-.039-.102-.055a.3.3 0 0 1-.07-.039c-.008-.008-.023-.008-.04-.016-.007 0-.007-.008-.015-.008h-.008a634 634 0 0 1-64.594-35.831c-48.04-30.461-80.904-61.4-80.544-61.871.07-.102 1.582 1.131 8.578 5.795zm235.28-6.25c.384 4.719 1.629 6.698 2.946 7.852 2.193 1.932 5.875 2.701 14.007.589 8.932-2.316 17.894-6.714 34.691-19.247a362 362 0 0 0 11.218-8.732l-.007-.008h-.016a141 141 0 0 1-14.517 5.937c-5.844 2.018-9.354 3.212-14.258 3.683-6.174.597-10.624 1.013-14.329-1.775-5.242-3.918-5.531-11.583-5.657-14.661-.141-3.714.58-6.863 1.403-10.389a60 60 0 0 1 2.718-8.732 445 445 0 0 0-6.722 12.164c-9.895 18.595-12.057 25.851-11.469 33.303zm-86.89 8.63c8.139 2.112 11.814 1.35 14.007-.582 1.309-1.154 2.57-3.141 2.946-7.86.588-7.452-1.567-14.7-11.469-33.295a435 435 0 0 0-6.722-12.164 62 62 0 0 1 2.734 8.732c.815 3.526 1.543 6.675 1.395 10.389-.118 3.071-.424 10.735-5.657 14.661-3.713 2.772-8.148 2.364-14.329 1.759-4.896-.471-8.414-1.665-14.25-3.683a145 145 0 0 1-14.533-5.929h-.016s-.008 0-.008.008a345 345 0 0 0 11.227 8.725c16.789 12.54 25.744 16.93 34.682 19.246z'/%3E%3Cpath fill='url(%23c)' d='M323.762 139.746c-3.564 2.85-7.967 6.352-13.013 10.349 0 0-41.404 32.738-56.634 31.623-.932-.071-3.455-.251-5.39-2.065s-2.303-4.327-2.452-5.403c-1.348-10.138 10.004-21.021 14.211-25.042a67 67 0 0 1 3.314-2.976c-4.849 9.345-6.024 15.438-3.525 18.265 5.21 5.898 26.37-2.348 63.497-24.751z'/%3E%3Cpath fill='url(%23d)' d='M-27.952 139.934c3.565 2.851 7.968 6.353 13.013 10.35 0 0 41.405 32.738 56.634 31.622.933-.07 3.455-.251 5.39-2.065s2.304-4.327 2.453-5.402c1.347-10.138-10.005-21.022-14.212-25.042a67 67 0 0 0-3.314-2.977c4.85 9.345 6.025 15.439 3.526 18.266-5.21 5.897-26.37-2.348-63.497-24.752z'/%3E%3Cpath fill='url(%23e)' d='M194.535 146.75c5.649 5.026 18.121-.353 30.28-5.599a108 108 0 0 0 21.137-12.109c-.149.048-4.662 1.869-9.754 3.801-6.871 2.607-10.326 3.856-13.248 4.484-3.533.762-12.597 2.725-18.027-.605-7.09-4.342-8.915-18.265-3.65-33.648a82 82 0 0 0-4.975 12.046c-2.774 8.606-8.312 25.804-1.763 31.622z'/%3E%3Cpath fill='url(%23f)' d='M101.275 146.947c-5.648 5.025-18.12-.354-30.28-5.599a108 108 0 0 1-21.136-12.109c.149.047 4.661 1.869 9.753 3.801 6.871 2.607 10.326 3.855 13.248 4.483 3.534.762 12.598 2.725 18.027-.604 7.09-4.343 8.915-18.266 3.65-33.649a82 82 0 0 1 4.976 12.046c2.773 8.607 8.312 25.804 1.762 31.623z'/%3E%3Cpath fill='url(%23g)' d='M90.77 15.383c.149 1.296.964 7.272 1.105 8.183.125.824 5.57 32.274 11.61 48.144 4.693 12.329 21.474 46.111 44.279 46.245 22.751.133 39.901-33.264 45.079-46.834 4.85-12.697 9.182-34.104 11.438-50.414.321-2.316.556-4.232.713-5.528-2.483 11.025-7.231 26.7-16.961 43.535-10.608 18.352-23.456 40.583-40.457 40.488-16.679-.086-29.088-21.626-39.845-40.307-9.707-16.852-14.462-32.518-16.961-43.527z'/%3E%3Cpath fill='url(%23h)' d='M90.793 15.509c3.534 21.045 11.862 49.016 32.09 71.137 12.229 13.373 20.228 15.218 25.469 15.148 6.181-.087 13.875-2.906 25.289-16.13 8.924-10.35 24.545-32.18 31.33-70.351a203 203 0 0 1-4.09 10.02c-7.106 16.192-13.639 31.073-27.044 42.647-6.753 5.835-15.065 13.012-26.456 12.769-10.185-.22-17.298-6.259-24.498-12.376-14.478-12.29-21.498-28.168-27.992-42.844a191 191 0 0 1-4.098-10.02'/%3E%3Cpath fill='url(%23i)' d='M135.018 62.923c3.095 3.73 8.939 7.099 14.995 6.188 7.114-1.076 11.148-7.562 11.752-8.544 2.867-4.61 3.376-10.279 2.522-16.153-2.499-17.212-16.679-36.216-17.807-35.705-.063.023-.086.11-.079.25.141 2.765 13.334 27.069 5.375 34.521-2.217 2.065-6.072 2.866-8.532 1.476-5.774-3.259-1.935-17.48-3.133-18.508a.2.2 0 0 0-.102-.055c-1.285-.267-7.302 9.902-8.61 20.472-.713 5.78-.024 11.676 3.611 16.058z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='181.186' x2='170.945' y1='243.575' y2='223.52' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='149.002' x2='146.318' y1='267.32' y2='-18.862' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.16' stop-color='%233e73e6'/%3E%3Cstop offset='.45' stop-color='%233890f6'/%3E%3Cstop offset='.59' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='316.578' x2='244.478' y1='139.455' y2='171.471' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='-20.775' x2='51.332' y1='139.644' y2='171.667' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='191.464' x2='245.952' y1='125.917' y2='125.917' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='104.346' x2='49.859' y1='126.113' y2='126.113' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.11' stop-color='%233f70e5'/%3E%3Cstop offset='.69' stop-color='%233793f7'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='205.002' x2='90.77' y1='66.575' y2='66.575' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.09' stop-color='%233d79e9'/%3E%3Cstop offset='.23' stop-color='%23388ff5'/%3E%3Cstop offset='.36' stop-color='%23359cfc'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3Cstop offset='.61' stop-color='%23369bfb'/%3E%3Cstop offset='.77' stop-color='%23398af2'/%3E%3Cstop offset='.96' stop-color='%233f6fe4'/%3E%3Cstop offset='.99' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='109.596' x2='186.465' y1='73.454' y2='-3.244' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2335a1ff'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='127.999' x2='161.694' y1='51.176' y2='31.762' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.25' stop-color='%233d7cea'/%3E%3Cstop offset='.7' stop-color='%2335a8ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
}
.home .home-section-2 {
  padding: 40px 0;
  background: linear-gradient(180deg, #76A31F 0%, #B9CF90 42.31%, #FFF 100%);
}
.home .home-section-2 .ctas {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 10px;
}
@media (min-width: 576px) {
  .home .home-section-2 .ctas {
    gap: 20px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 992px) {
  .home .home-section-2 .ctas {
    max-width: unset;
    gap: 16px;
  }
}
.home .home-section-2 .ctas .cta {
  position: relative;
  width: 140px;
  height: 140px;
  padding: 10px;
  top: 0;
  color: #FFF;
  border-radius: 4px;
  overflow: hidden;
  --fx-speed: 0.325s ease-out;
  transition: var(--fx-speed);
  z-index: 0;
}
@media (min-width: 992px) {
  .home .home-section-2 .ctas .cta {
    width: 267px;
    height: 263px;
    padding: 20px;
    border-radius: 8px;
  }
  .home .home-section-2 .ctas .cta::after {
    display: block;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 8, 43, 0.63) 0.08%, rgba(0, 38, 192, 0.63) 113.77%);
    transition: var(--fx-speed);
    opacity: 0;
    z-index: -1;
  }
  .home .home-section-2 .ctas .cta:hover {
    top: -20px;
  }
  .home .home-section-2 .ctas .cta:hover::after {
    opacity: 1;
  }
  .home .home-section-2 .ctas .cta:hover::before {
    width: 32px;
    height: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%2376d31f' d='M1.33 16q.001-1.785.062-3.525c.212-6.011 5.07-10.87 11.081-11.082a102.312 102.312 0 0 1 7.05 0c6.012.212 10.87 5.071 11.082 11.082q.063 1.74.062 3.525t-.062 3.525c-.212 6.012-5.07 10.871-11.082 11.083q-1.74.061-3.526.061t-3.525-.061c-6.01-.212-10.868-5.07-11.079-11.083A99 99 0 0 1 1.331 16m8.962 6.16a1.4 1.4 0 0 0 1.977-.076l7.492-8.085.495 4.833c.036.352.2.661.441.884a1.398 1.398 0 0 0 2.343-1.17l-.768-7.463a1.75 1.75 0 0 0-.565-1.243c-.348-.323-.803-.49-1.183-.47l-7.6-.195a1.399 1.399 0 1 0-.073 2.797l4.857.123-7.492 8.086a1.4 1.4 0 0 0 .076 1.979'/%3E%3C/svg%3E");
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .home .home-section-2 .ctas .cta {
    width: 222px;
    height: 222px;
    padding: 15px;
  }
}
@media (max-width: 991.98px) {
  .home .home-section-2 .ctas .cta__1 .cta__icon {
    width: 37.583px;
    height: 23.624px;
  }
}
@media (max-width: 991.98px) {
  .home .home-section-2 .ctas .cta__2 .cta__icon {
    width: 37.838px;
    height: 23.609px;
  }
}
@media (max-width: 991.98px) {
  .home .home-section-2 .ctas .cta__3 .cta__icon {
    width: 35.2px;
    height: 28.14px;
  }
}
@media (max-width: 991.98px) {
  .home .home-section-2 .ctas .cta__4 .cta__icon {
    width: 24.883px;
    height: 24.858px;
  }
}
.home .home-section-2 .ctas .cta__icon {
  margin-bottom: 4px;
}
.home .home-section-2 .ctas .cta__background-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 102%;
  height: 100%;
  z-index: -1;
}
.home .home-section-2 .ctas .cta__label {
  font-family: var(--font-heading);
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: 0.4px;
}
@media (min-width: 992px) {
  .home .home-section-2 .ctas .cta__label {
    font-size: 30px;
    letter-spacing: 0.6px;
  }
}
.home .home-section-2 .ctas .cta__sublabel {
  font-size: 12px;
  line-height: 1;
  letter-spacing: 0.6px;
}
@media (min-width: 992px) {
  .home .home-section-2 .ctas .cta__sublabel {
    font-size: 20px;
    line-height: 1.5;
    letter-spacing: 1px;
  }
}
.home .home-section-2 .ctas .cta::before {
  display: block;
  content: "";
  position: absolute;
  top: 10px;
  right: 10px;
  width: 15px;
  height: 15px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' viewBox='0 0 15 15'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M.587 7.06q0-.789.027-1.556A5.083 5.083 0 0 1 5.503.614a44 44 0 0 1 3.11 0 5.083 5.083 0 0 1 4.89 4.89 44 44 0 0 1 0 3.11 5.083 5.083 0 0 1-4.89 4.89 44 44 0 0 1-3.11 0 5.08 5.08 0 0 1-4.888-4.89A44 44 0 0 1 .587 7.06M4.54 9.776c.25.232.64.217.872-.034l3.305-3.567.219 2.133a.614.614 0 0 0 .677.55.617.617 0 0 0 .55-.676L9.827 4.89a.77.77 0 0 0-.25-.549.75.75 0 0 0-.521-.207l-3.353-.086a.617.617 0 1 0-.033 1.234l2.143.054-3.305 3.568a.62.62 0 0 0 .034.873'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 14.118h14.118V0H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  transition: var(--fx-speed);
}
@media (min-width: 992px) {
  .home .home-section-2 .ctas .cta::before {
    width: 24px;
    height: 24px;
  }
}
.home .home-section-3 {
  padding: 40px 0 0;
  background-size: 100% 100%;
  background-image: url("/wp-content/uploads/section-3-bg-mobile.png");
}
@media (min-width: 576px) {
  .home .home-section-3 {
    padding: 50px 0 0;
    background-image: url("/wp-content/uploads/section-3-bg-tablet.png");
  }
}
@media (min-width: 992px) {
  .home .home-section-3 {
    padding: 100px 0 0;
    background-image: url("/wp-content/uploads/section-3-bg-desktop.png");
  }
}
.home .home-section-3__contents h1, .home .home-section-3__contents .h1 {
  color: var(--Color-Brand-Color-4);
  margin-bottom: 10px;
}
.home .home-section-3__contents .subheader {
  color: var(--Color-Brand-Color-4);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}
.home .home-section-3__image {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .home .home-section-3__image {
    margin-top: 0;
  }
}
.home .home-section-3 .section-transition {
  position: relative;
  bottom: -1px;
  height: 50px;
  margin-top: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 320 50'%3E%3Cpath fill='url(%23a)' d='M0 0s61.583 41.989 160 39.61S320 0 320 0v47.186H0z'/%3E%3Cpath fill='%23080d00' d='M0 8.658s61.583 36.578 160 34.2c98.417-2.38 160-34.2 160-34.2V50H0z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='319.917' y1='26.451' y2='26.451' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='1' stop-color='%23398ef5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
@media (min-width: 576px) {
  .home .home-section-3 .section-transition {
    height: 92px;
    margin-top: 30px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 576 92'%3E%3Cpath fill='url(%23a)' d='M0 0s110.85 77.26 288 72.883C465.15 68.507 576 0 576 0v86.822H0z'/%3E%3Cpath fill='%23080d00' d='M0 15.93s110.85 67.304 288 62.927c177.15-4.376 288-62.926 288-62.926V92H0z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='575.85' y1='48.669' y2='48.669' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='1' stop-color='%23398ef5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
}
@media (min-width: 992px) {
  .home .home-section-3 .section-transition {
    height: 138px;
    margin-top: 76px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 1600 138'%3E%3Cpath fill='url(%23a)' d='M0 10s307.917 107.072 800 101.007C1292.08 104.941 1600 10 1600 10v120.325H0z'/%3E%3Cpath fill='%23080d00' d='M0 32.078s307.917 93.273 800 87.208c492.08-6.066 800-87.208 800-87.208V137.5H0z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='1599.58' y1='77.449' y2='77.449' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='1' stop-color='%23398ef5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
}
.home .home-section-4 {
  color: white;
  padding-top: 40px;
  padding-bottom: 140px;
  background-position: center bottom;
  background-image: url("/wp-content/uploads/section-4-bg-mobile.jpg");
}
@media (min-width: 576px) {
  .home .home-section-4 {
    padding-top: 50px;
    background-image: url("/wp-content/uploads/section-4-bg-tablet.jpg");
  }
}
@media (min-width: 992px) {
  .home .home-section-4 {
    padding: 100px 0;
    background-image: url("/wp-content/uploads/section-4-bg-desktop.jpg");
  }
}
.home .home-section-4__contents h2, .home .home-section-4__contents .h2 {
  margin-bottom: 30px;
}
.home .home-section-4__contents h2 span, .home .home-section-4__contents .h2 span {
  display: block;
  font-size: 24px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .home .home-section-4__contents h2 span, .home .home-section-4__contents .h2 span {
    display: inline-block;
  }
}
@media (min-width: 992px) {
  .home .home-section-4__contents h2 span, .home .home-section-4__contents .h2 span {
    font-size: 42px;
  }
}
.home .home-section-4 .checklist {
  margin-top: 30px;
}
.home .home-section-5 {
  color: #fff;
  padding: 40px 0 80px;
  background: linear-gradient(180deg, var(--Color-Brand-Color-3) 0%, var(--Color-Brand-Color-4) 100%);
  overflow: hidden;
  z-index: 0;
}
@media (min-width: 992px) {
  .home .home-section-5 {
    padding: 100px 0 200px;
  }
}
.home .home-section-5 .col-lg-7 p {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .home .home-section-5 .col-lg-7 p {
    max-width: 550px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .home .home-section-5 .col-lg-7 {
    width: 48.333333%;
  }
}
.home .home-section-5 .col-lg-5 {
  display: flex;
  justify-content: space-between;
  gap: 30px;
  margin-top: 30px;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .home .home-section-5 .col-lg-5 {
    align-items: flex-end;
    justify-content: flex-end;
    width: 51.333333%;
    gap: 20px;
  }
}
@media (min-width: 992px) {
  .home .home-section-5 .col-lg-5 {
    margin-top: 0;
    align-items: flex-end;
  }
}
@media (min-width: 992px) {
  .home .home-section-5__contents {
    margin-bottom: 60px;
  }
}
.home .home-section-5__contents h2, .home .home-section-5__contents .h2 {
  margin-bottom: 24px;
}
.home .home-section-5__contents h2 span, .home .home-section-5__contents .h2 span {
  display: block;
  font-size: 24px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 576px) {
  .home .home-section-5__contents h2 span, .home .home-section-5__contents .h2 span {
    display: inline-block;
    font-size: 40px;
  }
}
@media (min-width: 992px) {
  .home .home-section-5__contents h2 span, .home .home-section-5__contents .h2 span {
    font-size: 42px;
  }
}
.home .home-section-5 .review-slider {
  margin-top: 20px;
  margin-left: 10px;
}
@media (max-width: 991.98px) {
  .home .home-section-5 .review-slider {
    left: 50%;
    width: 100vw;
    transform: translateX(-50%);
  }
}
@media (min-width: 576px) {
  .home .home-section-5 .review-slider {
    margin-left: 30px;
  }
}
@media (min-width: 992px) {
  .home .home-section-5 .review-slider {
    margin-top: 0;
    display: flex;
    gap: 24px;
    margin-left: 0;
  }
}
.home .home-section-5 .review-slide {
  margin-right: 20px;
}
@media (min-width: 992px) {
  .home .home-section-5 .review-slide {
    margin-right: 0;
  }
}
.home .home-section-5 .review {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 296px;
  min-height: 332px;
  padding: 26px 22px;
  gap: 30px;
  border-radius: 8px;
  font-size: 14px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.08) 100%);
  box-shadow: 6px 6px 10px 0 rgba(0, 0, 0, 0.2);
}
@media (min-width: 992px) {
  .home .home-section-5 .review {
    width: 364px;
    min-height: 346px;
    padding: 30px 26px;
    gap: 30px;
    font-size: 16px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .home .home-section-5 .review {
    width: 300px;
    min-height: 394px;
  }
}
.home .home-section-5 .review__footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 16px;
}
.home .home-section-5 .review__icon {
  width: 40px;
  height: 40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='%23fff' rx='20'/%3E%3Cpath fill='%23167ee6' d='M31.094 17.914h-9.79a.783.783 0 0 0-.782.782v3.127c0 .432.35.783.782.783h5.513a7.36 7.36 0 0 1-3.168 3.712L26 30.387c3.771-2.18 6-6.007 6-10.29 0-.61-.044-1.046-.134-1.537a.786.786 0 0 0-.771-.646'/%3E%3Cpath fill='%2312b347' d='M20 27.304a7.3 7.3 0 0 1-6.318-3.655l-4.069 2.345A11.98 11.98 0 0 0 20 32c2.177 0 4.23-.586 6-1.607v-.006l-2.35-4.07a7.25 7.25 0 0 1-3.65.987'/%3E%3Cpath fill='%230f993e' d='M26 30.393v-.006l-2.35-4.07a7.25 7.25 0 0 1-3.65.987V32c2.177 0 4.23-.586 6-1.607'/%3E%3Cpath fill='%23ffd500' d='M12.696 20c0-1.33.363-2.574.986-3.649l-4.069-2.345A11.9 11.9 0 0 0 8 20c0 2.182.586 4.23 1.613 5.994l4.069-2.345A7.25 7.25 0 0 1 12.696 20'/%3E%3Cpath fill='%23ff4b26' d='M20 12.696a7.27 7.27 0 0 1 4.638 1.665.78.78 0 0 0 1.049-.048l2.216-2.215a.79.79 0 0 0-.045-1.154A11.96 11.96 0 0 0 20 8a11.98 11.98 0 0 0-10.387 6.006l4.07 2.345A7.3 7.3 0 0 1 20 12.696'/%3E%3Cpath fill='%23d93f21' d='M24.637 14.36a.78.78 0 0 0 1.05-.047l2.215-2.215a.79.79 0 0 0-.045-1.154A11.96 11.96 0 0 0 20 8v4.696a7.27 7.27 0 0 1 4.637 1.665'/%3E%3C/svg%3E");
}
.home .home-section-5 .review-rating {
  display: flex;
  align-items: center;
  gap: 6px;
  color: #fff;
  font-size: 20px;
  font-style: italic;
  font-weight: 700;
  line-height: 1.5;
}
.home .home-section-5 .review-rating .review-stars {
  display: inline-block;
  height: 18px;
  width: 84px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='18' fill='none' viewBox='0 0 84 18'%3E%3Cpath fill='%23f4e07b' d='M8.524 1.464a.5.5 0 0 1 .952 0l1.432 4.41a.5.5 0 0 0 .476.345h4.637a.5.5 0 0 1 .294.904L12.563 9.85a.5.5 0 0 0-.181.559l1.433 4.41a.5.5 0 0 1-.77.559L9.294 12.65a.5.5 0 0 0-.588 0l-3.751 2.726a.5.5 0 0 1-.77-.56l1.433-4.41a.5.5 0 0 0-.181-.558L1.685 7.123a.5.5 0 0 1 .294-.904h4.637a.5.5 0 0 0 .476-.346zM27.525 1.464a.5.5 0 0 1 .95 0l1.433 4.41a.5.5 0 0 0 .476.345h4.637a.5.5 0 0 1 .294.904L31.563 9.85a.5.5 0 0 0-.181.559l1.433 4.41a.5.5 0 0 1-.77.559l-3.751-2.726a.5.5 0 0 0-.588 0l-3.751 2.726a.5.5 0 0 1-.77-.56l1.433-4.41a.5.5 0 0 0-.181-.558l-3.752-2.726a.5.5 0 0 1 .294-.904h4.637a.5.5 0 0 0 .476-.346zM46.525 1.464a.5.5 0 0 1 .95 0l1.433 4.41a.5.5 0 0 0 .476.345h4.637a.5.5 0 0 1 .294.904L50.563 9.85a.5.5 0 0 0-.181.559l1.433 4.41a.5.5 0 0 1-.77.559l-3.751-2.726a.5.5 0 0 0-.588 0l-3.751 2.726a.5.5 0 0 1-.77-.56l1.433-4.41a.5.5 0 0 0-.181-.558l-3.752-2.726a.5.5 0 0 1 .294-.904h4.637a.5.5 0 0 0 .476-.346zM65.525 1.464a.5.5 0 0 1 .95 0l1.433 4.41a.5.5 0 0 0 .476.345h4.637a.5.5 0 0 1 .294.904L69.563 9.85a.5.5 0 0 0-.181.559l1.432 4.41a.5.5 0 0 1-.769.559l-3.751-2.726a.5.5 0 0 0-.588 0l-3.751 2.726a.5.5 0 0 1-.77-.56l1.433-4.41a.5.5 0 0 0-.181-.558l-3.752-2.726a.5.5 0 0 1 .294-.904h4.637a.5.5 0 0 0 .476-.346z'/%3E%3Cmask id='a' width='8' height='18' x='76' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23d9d9d9' d='M76 0h8v18h-8z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23f4e07b' d='M83.525 1.964a.5.5 0 0 1 .95 0l1.433 4.41a.5.5 0 0 0 .476.345h4.637a.5.5 0 0 1 .294.904l-3.752 2.726a.5.5 0 0 0-.181.559l1.432 4.41a.5.5 0 0 1-.769.559l-3.751-2.726a.5.5 0 0 0-.588 0l-3.751 2.726a.5.5 0 0 1-.77-.56l1.433-4.41a.5.5 0 0 0-.181-.558l-3.752-2.726a.5.5 0 0 1 .294-.904h4.637a.5.5 0 0 0 .476-.346z'/%3E%3C/g%3E%3C/svg%3E");
}
.home .home-section-5 .google-review-link {
  margin-bottom: 20px;
}
@media (min-width: 992px) {
  .home .home-section-5 .google-review-link {
    margin-bottom: 0;
  }
}
.home .home-section-5 .google-review-link a {
  color: #fff;
  font-size: 16px;
  line-height: 1.5;
}
.home .home-section-5 .google-review-link a span {
  text-decoration: underline;
}
.home .home-section-5 .section-decoration {
  position: absolute;
  top: 0;
  left: 0;
  width: 216px;
  height: 181px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='216' height='181' fill='none' viewBox='0 0 216 181'%3E%3Cg fill='%23fff' opacity='.1'%3E%3Cpath d='M49.76 180.5q-25.27 0-41.876-16.606Q-8 147.288-8 116.242-8 83.03 10.772 50.54 30.266 18.05 64.922 0l16.606 25.27Q43.984 51.262 36.764 90.972q6.498-2.888 15.162-2.888 20.216 0 33.212 12.996 12.995 12.996 12.995 33.212t-13.717 33.212T49.76 180.5M167.612 180.5q-25.27 0-41.876-16.606-15.883-16.606-15.883-47.652 0-33.212 18.771-65.702Q148.118 18.05 182.774 0l16.606 25.27q-37.543 25.992-44.764 65.702 6.498-2.888 15.162-2.888 20.216 0 33.212 12.996t12.996 33.212-13.718 33.212-34.656 12.996'/%3E%3C/g%3E%3C/svg%3E");
}
@media (min-width: 992px) {
  .home .home-section-5 .section-decoration {
    width: 427px;
    height: 382px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='427' height='382' fill='none' viewBox='0 0 427 382'%3E%3Cg fill='%23fff' opacity='.1'%3E%3Cpath d='M75.231 381.975q-53.476 0-88.617-35.142Q-47 311.691-47 245.992q0-70.284 39.725-139.039Q33.978 38.198 107.317 0l35.142 53.477q-79.45 55.004-94.73 139.038 13.752-6.111 32.086-6.111 42.781 0 70.283 27.502 27.502 27.503 27.502 70.283t-29.03 70.284q-29.03 27.502-73.339 27.502M324.631 381.975q-53.476 0-88.617-35.142Q202.4 311.691 202.4 245.992q0-70.284 39.725-139.039Q283.378 38.198 356.717 0l35.141 53.477q-79.45 55.004-94.729 139.038 13.752-6.111 32.086-6.111 42.781 0 70.283 27.502Q427 241.409 427 284.189t-29.03 70.284q-29.03 27.502-73.339 27.502'/%3E%3C/g%3E%3C/svg%3E");
  }
}
.home .home-section-5 .section-transition {
  bottom: -1px;
}
.home .home-section-5 .section-transition__1 {
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 320 21'%3E%3Cpath fill='%2376a31f' d='M.001 17.027h320v96.957h-320z'/%3E%3Cpath fill='%2376a31f' d='M217.732 8.032c-4.404 3.033-7.74 7.703-10.432 12.3l5.708 2.07c.74-5.07 1.888-9.985 4.724-14.37'/%3E%3Cpath fill='%2376a31f' d='M210.649 10.13c-.316 3.29 0 7.153-1.048 10.167h5.832c-.956-3.952-3.084-6.733-4.784-10.167M198.073 4.08c.56 6.644 1.96 13.97-.184 20.249l6.248.954c.224-7.586-3.304-14.447-6.06-21.199zM187.893 1.328c2.4 6.804 3.56 14.451 2.372 21.44l6.036.205c-.832-7.988-3.992-15.226-8.408-21.645'/%3E%3Cpath fill='%2376a31f' d='M197.004 5.067c-1.552 5.641-2.496 11.567-4.104 16.886l7.372.51c-.824-6.094-2.364-11.619-3.268-17.4zM176.817 3.547c-.176 6.772.004 13.93-1.452 20.437h8.32c-1.344-7.306-4.24-13.697-6.868-20.437M162.489.578c1.928 3.98 3.436 8.108 4.28 12.28.856 4.173 1.036 8.365.736 12.514l7.02-.49c-1.656-9.063-6-17.56-12.036-24.304M190.225 8.497c-.788 3.852-2.608 7.23-3.276 11.142l6.228-.474c-1.368-3.366-1.648-7.253-2.952-10.672z'/%3E%3Cpath fill='%2376a31f' d='M180.133 2.7c.352 7.434 1.012 14.917.812 22.13l6.292-.758c-1.964-7.434-4.684-14.331-7.104-21.372M171.409 7.017c.212 5.248.824 10.616.232 15.326l7.684-1.212c-2.18-5.388-5.236-9.605-7.912-14.118zM151.513 5.448c3.636 6.877 8.144 13.617 10.228 21.12l5.212-2.039c-3.996-7.322-10.032-12.926-15.44-19.077z'/%3E%3Cpath fill='%2376a31f' d='M163.633 6.058c-.768 4.706-2.856 8.61-4.396 13.175l6.512.662c-.652-4.433-.676-9.46-2.116-13.837M149.133 5.031c.936 7.414 2.024 14.844 3.544 22.315l8.04-3.346c-4.084-6.074-7.896-12.474-11.58-18.969z'/%3E%3Cpath fill='%2376a31f' d='M168.333 9.721c-1.628 2.985-3.176 7.125-6.044 8.762l4.488 3.803c2.192-3.903 1.636-8.38 1.556-12.565M145.685 6.018c.352 2.824.68 6.632 1.284 9.404.656 3.226 2.06 6.411 3.736 9.244l4.22-3.334c-2.148-2.01-4.016-4.185-5.432-6.833-1.268-2.31-2.736-6.006-3.808-8.481M135.141.99c-.26 7.608-.504 15.676-2.92 22.793l6.764 1.175c.272-8.368-1.792-16.1-3.848-23.967z'/%3E%3Cpath fill='%2376a31f' d='M142.457 7.506c-2.028 3.463-3.628 8.072-6.84 10.355l4.136 3.438c2.496-4.224 2.188-9.167 2.704-13.793M155.665 3.001c-.188 5.857 1.196 13.019-3.316 17.352l6.448 4.18c3.456-7.306-.424-14.912-3.132-21.536zM131.153 7.599c-.344 4.449-1.052 8.81-2.788 12.866l7.712.738c-.8-4.814-2.66-9.384-4.924-13.604'/%3E%3Cpath fill='%2376a31f' d='M138.133 8.915c.692 3.574 1.78 7.422 1.632 10.98l5.16-1.175c-1.748-3.803-4.336-6.62-6.792-9.805'/%3E%3Cpath fill='%2376a31f' d='M144.797 6.415c-.836 3.767-1.264 7.976-2.732 11.446l5.716.738c-.38-4.377-1.884-8.092-2.984-12.184M118.209 5.107c-.184 2.744-.044 5.54-.264 8.149-.192 2.03-.516 4.814-1.96 6.017l6.66 3.158c1.712-6.46-2.244-11.775-4.436-17.324'/%3E%3Cpath fill='%2376a31f' d='M115.149 8.092c.056 5.332 1.244 11.37-1.6 16.056l5.62 2.146c1.432-6.487-1.788-12.457-4.02-18.202'/%3E%3Cpath fill='%2376a31f' d='M110.701 5.978c.384 5.496.088 11.23-2.292 16.112l6.468 1.472c.388-6.25-1.528-12.184-4.176-17.584'/%3E%3Cpath fill='%2376a31f' d='m115.645 10.343-5.72 9.922 6.06 1.4zM123.781 3.984c-1.472 6.387-2.004 13.07-2.56 19.566l6.904-.626c-1.744-6.302-3.5-12.46-4.344-18.94'/%3E%3Cpath fill='%2376a31f' d='M128.237 3.67c-2.26 6.845-3.728 14.223-3.548 22.019l8.228-1.713c-2.712-6.103-4.176-13.104-4.68-20.305M211.565 5.167c3.996 4.582 6.744 10.472 9.56 15.776l-6.572 2.03c-.688-6.119-.964-11.968-2.988-17.806'/%3E%3Cpath fill='%2376a31f' d='M226.389 5.725c-4.028 3.787-6.932 9.08-9.7 13.785l8.064 2.299c.132-5.54 0-10.744 1.636-16.084'/%3E%3Cpath fill='%2376a31f' d='M218.689 4.842c-1.308 6.083-1.416 12.939-3.492 18.676l7.02 1.003c-.164-7-2.464-12.995-3.528-19.679'/%3E%3Cpath fill='%2376a31f' d='M221.804.542c-1.116 6.852-1.363 14.242-3.727 20.778-.744 2.062-1.72 3.935-2.884 5.544l7.192 3.607c3.52-9.861.651-20.008-.581-29.933zM233.517 9.344c-1.78 4.313-3.684 8.602-4.56 13.264l7.504-.546c-1.604-4.028-2.188-8.421-2.944-12.718'/%3E%3Cpath fill='%2376a31f' d='M226.313 9.091c-.248 1.111-1.324 6.315-1.572 7.31-.264.89-.972 3.226-1.248 4.14l5.76.51c-.196-1.027-.696-3.651-.896-4.638-.248-1.015-1.74-6.215-2.04-7.322z'/%3E%3Cpath fill='%2376a31f' d='M228.805 7.791c-.448 4.839-.516 10.323-2.436 14.656l6.544 1.103c-.144-5.793-2.296-10.567-4.108-15.759'/%3E%3Cpath fill='%2376a31f' d='M237.685 0c-1.372 7.996-3.16 16.317-7.252 23.197l8.08 2.909c1.712-8.843.652-17.512-.824-26.106z'/%3E%3Cpath fill='%2376a31f' d='M241.749 7.173c-1.328 4.642-2.948 10.058-6.84 12.87l4.36 3.772c3.192-4.955 2.988-11.11 2.48-16.642M247.145 5.143c-.668 6.504-1.24 13.79-4.468 19.326l8.296 2.403c.788-7.803-1.564-14.672-3.824-21.729z'/%3E%3Cpath fill='%2376a31f' d='M243.284 7.542c-1.24 5.116-2.996 9.818-1.876 15.346l5.656-2.27c-2.56-3.338-3.012-8.887-3.78-13.08zM250.565 2.62c-.644 9.697-.672 19.438 2.456 28.946l6.576-3.117c-4.932-7.55-7.32-16.879-9.032-25.833z'/%3E%3Cpath fill='%2376a31f' d='M262.477 4.413c-2.672 7.306-4.204 15.458-5.368 23.185l8.312-.24c-1.568-7.495-2.9-15.254-2.944-22.945M254.305 5.208c-3.124 5.953-6.74 12.128-7.24 19.077l7.844-.839c-1.992-5.853-.996-12.116-.604-18.238'/%3E%3Cpath fill='%2376a31f' d='M255.913 6.732c-1.536 5.95-3.66 12.22-1.956 18.491l5.644-2.46c-3.08-4.288-3.136-10.707-3.688-16.03M264.009 7.442c-.544 5.212-1.416 10.159-.476 15.547l5.604-2.09c-2.548-3.864-3.744-8.931-5.128-13.457'/%3E%3Cpath fill='%2376a31f' d='M267.781 7.851c-1.184 4.398-1.312 8.935-.828 13.489l5.248-1.693c-2.108-3.571-3.764-7.643-4.42-11.796'/%3E%3Cpath fill='%2376a31f' d='M275.212 5.071c-2.492 6.68-5.076 13.4-8.756 18.909l7.164 2.964c1.64-7.317 1.628-14.539 1.592-21.869z'/%3E%3Cpath fill='%2376a31f' d='M278.513 7.302c-2.296 4.289-3.616 10.27-7.176 13.412l4.66 3.406c2.76-5.292 1.836-11.198 2.516-16.818'/%3E%3Cpath fill='%2376a31f' d='M269.845 4.16c.468 6.817.984 13.69.212 20.088l6.812-.413c-1.576-7.101-4.36-13.392-7.024-19.675M280.057 10.403l-3.576 9.015 5.352.61z'/%3E%3Cpath fill='%2376a31f' d='M284.377 6.544c-1.38 5.047-3.184 10.042-5.864 14.467l5.128 1.934c1.1-5.449 1.148-10.953.732-16.401zM292.745 2.836c-2.628 8.16-4.912 17.725-10.732 23.92l5.68 4.06c4.688-8.61 4.528-18.567 5.052-27.98M104.249 8.18c.764 2.512 1.492 5.035 1.98 7.527.332 1.994.764 3.964.268 5.877-.072.165-.168.241-.216.353l6.284 1.144c.108-3.21-1.724-6.118-3.4-8.634-1.536-2.235-3.216-4.265-4.916-6.267'/%3E%3Cpath fill='%2376a31f' d='M106.669.28c-2.792 6.865-4.548 14.288-6.072 21.585l7.308.317c-.908-7.277-1.636-14.495-1.236-21.901M96.889 1.77c-1.828 7.249-3.128 14.783-5.756 21.247l7.732 1.532c.228-7.835-1.176-15.141-1.976-22.776z'/%3E%3Cpath fill='%2376a31f' d='M86.853 8.51c.236 4.172-.06 8.284-1.504 12.156l6.3.521c-.62-4.53-2.444-8.866-4.796-12.678'/%3E%3Cpath fill='%2376a31f' d='M90.417 6.339c.236 5.135.132 10.5-1.676 15.237l5.816.887c-.052-5.741-1.908-11.049-4.14-16.128zM264.157 6.74c-4.216 3.627-8.02 7.924-10.076 13.308l5.176 1.187c.156-5.11 2.292-10.038 4.9-14.499zM288.737 10.154c-3.06 2.953-6.18 5.513-8.24 9.525l5.596 1.512c-.112-3.61 1.496-7.51 2.648-11.037z'/%3E%3Cpath fill='%2376a31f' d='M287.589 4.718c-.456 5.922-1.04 12.068-2.972 17.605l6.112.942c-.032-6.435-1.52-12.473-3.14-18.547'/%3E%3Cpath fill='%2376a31f' d='M295.857 7.354c-2.348 5.151-4.484 11.15-8.184 15.25l7.296 3.698c1.772-6.499 1.056-12.545.888-18.944z'/%3E%3Cpath fill='%2376a31f' d='M304.684 4.718c-3.268 6.146-5.916 13.805-11.048 18.315l6.52 4.818c3.876-7.566 3.536-15.221 4.532-23.133z'/%3E%3Cpath fill='%2376a31f' d='M298.077.518c-.664 8.132-2.46 15.907-4.376 23.766l8.464.542c-.896-8.132-1.928-16.449-4.088-24.313z'/%3E%3Cpath fill='%2376a31f' d='M307.029 2.4c-1.464 6.23-2.62 13.343-6.316 18.434l7.12 3.045c1.796-7.442.26-14.327-.804-21.48'/%3E%3Cpath fill='%2376a31f' d='M311.069 10.026c-2.16 3.928-3.58 8.445-5.624 11.984l6.416 1.62c.076-4.894-.824-9.115-.792-13.604'/%3E%3Cpath fill='%2376a31f' d='M318.097 7.563c-3.176 4.417-6.096 9.155-8.56 14.29l7.944 1.69c-.292-5.2-.044-10.568.616-15.98'/%3E%3Cpath fill='%2376a31f' d='M322.073 6.146c-3.824 6.05-7.172 12.538-10.128 19.222l7.9 1.87c.256-7.01.924-14.043 2.228-21.092'/%3E%3Cpath fill='%2376a31f' d='M311.321 6.451c-1.264 4.49-1.456 9.553-2.46 14.002l6.508-.152c-1.176-4.859-3.124-9.023-4.048-13.85M245.049 8.457c-1.076 3.45-1.28 8.096-3.248 10.94l6.176 1.642c.224-4.518-1.888-8.385-2.928-12.582M207.469 5.396c-1.168 5.557-.756 12.369-2.68 17.597l5.74.97c.164-6.583-2.308-12.272-3.064-18.567zM185.745 7.105c-.596 3.988-.428 8.79-2.06 12.341l5.504.987c-.028-4.754-2.148-8.927-3.444-13.328M78.62 7.141c-.087 4.361.397 9.737-1.887 13.352l6.34 1.73c.516-5.501-2.24-10.388-4.448-15.082z'/%3E%3Cpath fill='%2376a31f' d='M84.637 5.962c-1.396 5.556-2.972 11.12-5.524 15.618l8.108 1.994c.1-6.363-1.224-12.048-2.584-17.612M101.953 3.442c-2.656 6.179-5.2 12.682-6.192 19.43l8.492-.441c-1.808-6.158-2.108-12.558-2.3-18.993z'/%3E%3Cpath fill='%2376a31f' d='M74.733 5.196c.728 5.897 1.06 12.794-1.856 17.86l6.848 2.1c.992-7.387-1.76-13.842-4.992-19.96'/%3E%3Cpath fill='%2376a31f' d='M76.649 5.163c-1.896 5.497-4.368 10.66-6.052 16.598l6.736.614c-.648-5.445-.356-11.402-.684-17.212'/%3E%3Cpath fill='%2376a31f' d='M66.473 7.92c1.92 4.525 4.552 8.806 5.148 13.849l-6.076-.405c1.384-4.277.748-8.963.928-13.444M60.56 5.918c-2.88 5.26-4.855 11.137-4.48 17.372l5.66-1.2c-2.115-4.955-2.087-10.772-1.183-16.172z'/%3E%3Cpath fill='%2376a31f' d='M69.997 5.252c-.004 4.967.804 11.787-2.444 15.715l5.568 2.992c2.236-6.51-.872-12.846-3.124-18.707M56.477 5.665c-2.36 5.753-6.456 11.478-4.432 18.202l7.536-3.855c-1.616-1.132-2.148-3.8-2.448-5.91-.368-2.668-.332-5.597-.656-8.437'/%3E%3Cpath fill='%2376a31f' d='M62.669 6.46c-1.352 4.721-2.688 10.483-6.2 13.76l6.1 3.671c2.212-6.014 1.016-11.614.096-17.436zM51.037 6.86c-.496 5.365-1.04 11.186-3.508 15.884L53.06 24.4c.836-6.122-.576-11.803-2.02-17.54z'/%3E%3Cpath fill='%2376a31f' d='M47.725 8.337c.548 4.806.148 9.793-1.864 14.082l5.952 1.232c.164-5.465-1.48-10.724-4.092-15.314z'/%3E%3Cpath fill='%2376a31f' d='M44.557 2.564c-.044 6.43.26 12.99-1.72 19.02-.624 1.85-1.496 3.49-2.564 4.787l6.844 3.73c3.536-9.187.052-18.783-2.56-27.541z'/%3E%3Cpath fill='%2376a31f' d='M37.869 6.929c-1.204 5.665-3.456 11.478-1.644 17.404l6.016-3.005c-3.116-3.49-3.356-9.717-4.372-14.403zM30.665 6.387c-1.156 5.717-3.528 10.864-3.248 16.915l6.844-1.806c-2.288-4.453-2.372-10.198-3.592-15.109z'/%3E%3Cpath fill='%2376a31f' d='M35.86 7.161c-2.151 5.084-4.12 10.343-6.855 14.664l6.504 2.279c.828-5.918.436-11.418.352-16.939z'/%3E%3Cpath fill='%2376a31f' d='M43.88 6.387c-2.231 5.284-4.495 11.294-8.335 15.362l7 3.851c2.056-6.515 1.568-12.73 1.336-19.213M70.333 2.716c-2.292 4.337-5.42 10.7-7.924 14.776-2.676 4.51-5.992 7.667-10.904 9.216l3.996 7.79c2.66-1.764 5.224-4.091 7.076-6.807 1.892-2.708 2.952-5.625 3.816-8.405 1.46-4.839 2.792-11.635 3.94-16.57M26.285 5.496c-.836 6.8-2.088 13.46-3.2 20.269l7.824-.22c-1.492-6.633-2.856-13.429-4.624-20.049M18.28 9.01c.425 4.414.765 9.545-1.091 13.465l5.356 1.188c.284-5.26-1.948-10.167-4.264-14.648z'/%3E%3Cpath fill='%2376a31f' d='M20.505 8.337c.324 3.94 1.316 8.79-.272 12.309l5.396.882c-.028-4.967-2.868-9.087-5.124-13.195zM9.745 6.792c1.152 5.071 3.164 10.455 1.972 15.587l5.472.365c-.54-6.134-4.336-11.005-7.444-15.952'/%3E%3Cpath fill='%2376a31f' d='M20.969 2.716c-3.848 5.697-6.504 12.365-8.424 19.177l6.568.79c-.312-6.62.028-13.335 1.856-19.963z'/%3E%3Cpath fill='%2376a31f' d='M13.06 3.851c-3 6.311-4.567 13.553-6.595 20.157l7.928.83c-.588-7.222-1.772-13.922-1.332-20.983z'/%3E%3Cpath fill='%2376a31f' d='M4.365 7.823c-.58 5.425-2.184 10.8-1.12 16.345l5.024-1.79C5.84 18.268 5.52 12.57 4.365 7.824'/%3E%3Cpath fill='%2376a31f' d='M9.745 2.628c-2.396 6.94-3.512 15.089-8.328 20.73l5.188 3.554c3.744-7.679 2.664-16.136 3.14-24.284'/%3E%3Cpath fill='%2376a31f' d='M1.657 3.198C1.309 8.4.909 13.657-1.175 18.355c-.652 1.456-1.476 2.756-2.424 3.831l5.48 3.306c3.124-7.165 1.512-15.125-.224-22.294M207.665 1.2c-3.628 6.916-5.408 14.852-6.272 22.611h5.508c-.46-3.755-.76-7.506-.68-11.282a52.5 52.5 0 0 1 1.444-11.33'/%3E%3C/svg%3E");
  z-index: 1;
}
@media (min-width: 992px) {
  .home .home-section-5 .section-transition__1 {
    height: 104px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 1600 104'%3E%3Cpath fill='%2376a31f' d='M0 84.729h1600v482.478H0z'/%3E%3Cpath fill='%2376a31f' d='M1088.66 39.969c-22.02 15.093-38.7 38.331-52.16 61.21l28.54 10.302c3.7-25.235 9.44-49.691 23.62-71.512'/%3E%3Cpath fill='%2376a31f' d='M1053.24 50.41c-1.58 16.37 0 35.597-5.24 50.59h29.16c-4.78-19.665-15.42-33.5-23.92-50.59M990.36 20.304c2.8 33.06 9.8 69.516-.92 100.76l31.24 4.751c1.12-37.752-16.52-71.891-30.3-105.491zM939.46 6.608c12 33.86 17.8 71.912 11.86 106.69l30.18 1.018c-4.16-39.75-19.96-75.765-42.04-107.708'/%3E%3Cpath fill='%2376a31f' d='M985.02 25.215c-7.76 28.07-12.48 57.557-20.52 84.03l36.86 2.535c-4.12-30.325-11.82-57.816-16.34-86.585zM884.079 17.649c-.88 33.7.02 69.316-7.26 101.698h41.6c-6.72-36.355-21.2-68.158-34.34-101.698M812.44 2.875c9.64 19.805 17.18 40.348 21.4 61.11 4.28 20.764 5.18 41.626 3.68 62.27l35.1-2.436c-8.28-45.1-30-87.384-60.18-120.944M951.119 42.285c-3.94 19.165-13.04 35.975-16.38 55.44l31.14-2.355c-6.84-16.75-8.24-36.096-14.76-53.105z'/%3E%3Cpath fill='%2376a31f' d='M900.66 13.436c1.76 36.994 5.06 74.227 4.06 110.123l31.46-3.773c-9.82-36.994-23.42-71.312-35.52-106.35M857.04 34.918c1.06 26.113 4.12 52.825 1.16 76.263l38.42-6.029c-10.9-26.812-26.18-47.794-39.56-70.254zM757.56 27.112c18.18 34.219 40.72 67.759 51.14 105.092l26.06-10.142c-19.98-36.435-50.16-64.325-77.2-94.93z'/%3E%3Cpath fill='%2376a31f' d='M818.16 30.146c-3.84 23.418-14.28 42.844-21.98 65.563l32.56 3.294c-3.26-22.06-3.38-47.076-10.58-68.857M745.66 25.035c4.68 36.894 10.12 73.868 17.72 111.042l40.2-16.65c-20.42-30.226-39.48-62.07-57.9-94.392z'/%3E%3Cpath fill='%2376a31f' d='M841.66 48.374c-8.14 14.853-15.88 35.456-30.22 43.602l22.44 18.926c10.96-19.425 8.18-41.705 7.78-62.528M728.42 29.947c1.76 14.054 3.4 33 6.42 46.796 3.28 16.051 10.3 31.903 18.68 45.998l21.1-16.59c-10.74-10.003-20.08-20.823-27.16-34-6.34-11.5-13.68-29.886-19.04-42.204M675.699 4.931c-1.3 37.853-2.52 78.001-14.6 113.418l33.82 5.849c1.36-41.645-8.96-80.117-19.24-119.267z'/%3E%3Cpath fill='%2376a31f' d='M712.28 37.353c-10.14 17.23-18.14 40.169-34.2 51.528l20.68 17.11c12.48-21.023 10.94-45.619 13.52-68.638M778.32 14.933c-.94 29.148 5.98 64.785-16.58 86.346l32.24 20.803c17.28-36.355-2.12-74.207-15.66-107.169zM655.759 37.813c-1.72 22.14-5.26 43.841-13.94 64.025l38.56 3.674c-4-23.958-13.3-46.697-24.62-67.7'/%3E%3Cpath fill='%2376a31f' d='M690.66 44.36c3.46 17.789 8.9 36.935 8.16 54.643l25.8-5.85c-8.74-18.925-21.68-32.94-33.96-48.792'/%3E%3Cpath fill='%2376a31f' d='M723.98 31.923c-4.18 18.747-6.32 39.69-13.66 56.958l28.58 3.674c-1.9-21.781-9.42-40.268-14.92-60.632M591.04 25.415c-.92 13.655-.22 27.57-1.32 40.547-.96 10.102-2.58 23.957-9.8 29.947l33.3 15.712c8.56-32.143-11.22-58.596-22.18-86.206'/%3E%3Cpath fill='%2376a31f' d='M575.74 40.268c.28 26.533 6.22 56.58-8 79.897l28.1 10.681c7.16-32.282-8.94-61.989-20.1-90.578'/%3E%3Cpath fill='%2376a31f' d='M553.499 29.747c1.92 27.351.44 55.88-11.46 80.177l32.34 7.327c1.94-31.105-7.64-60.632-20.88-87.504'/%3E%3Cpath fill='%2376a31f' d='m578.219 51.468-28.6 49.372 30.3 6.967zM618.9 19.825c-7.36 31.783-10.02 65.043-12.8 97.366l34.52-3.115c-8.72-31.364-17.5-62.009-21.72-94.251'/%3E%3Cpath fill='%2376a31f' d='M641.18 18.267c-11.3 34.06-18.64 70.774-17.74 109.565l41.14-8.525c-13.56-30.366-20.88-65.204-23.4-101.04M1057.82 25.714c19.98 22.8 33.72 52.107 47.8 78.5l-32.86 10.102c-3.44-30.446-4.82-59.554-14.94-88.602'/%3E%3Cpath fill='%2376a31f' d='M1131.94 28.49c-20.14 18.845-34.66 45.178-48.5 68.597l40.32 11.439c.66-27.57 0-53.464 8.18-80.037'/%3E%3Cpath fill='%2376a31f' d='M1093.44 24.097c-6.54 30.266-7.08 64.385-17.46 92.934l35.1 4.991c-.82-34.838-12.32-64.664-17.64-97.925'/%3E%3Cpath fill='%2376a31f' d='M1109.02 2.695c-5.58 34.1-6.82 70.874-18.64 103.396-3.72 10.261-8.6 19.585-14.42 27.59l35.96 17.948c17.6-49.072 3.26-99.562-2.9-148.954zM1167.58 46.497c-8.9 21.462-18.42 42.804-22.8 66.002l37.52-2.715c-8.02-20.044-10.94-41.905-14.72-63.287'/%3E%3Cpath fill='%2376a31f' d='M1131.56 45.24c-1.24 5.53-6.62 31.423-7.86 36.374-1.32 4.432-4.86 16.052-6.24 20.604l28.8 2.535c-.98-5.11-3.48-18.168-4.48-23.079-1.24-5.05-8.7-30.925-10.2-36.435z'/%3E%3Cpath fill='%2376a31f' d='M1144.02 38.77c-2.24 24.078-2.58 51.37-12.18 72.931l32.72 5.49c-.72-28.829-11.48-52.586-20.54-78.42'/%3E%3Cpath fill='%2376a31f' d='M1188.42 0c-6.86 39.789-15.8 81.195-36.26 115.434l40.4 14.474c8.56-44.001 3.26-87.144-4.12-129.908z'/%3E%3Cpath fill='%2376a31f' d='M1208.74 35.696c-6.64 23.099-14.74 50.05-34.2 64.046l21.8 18.766c15.96-24.656 14.94-55.28 12.4-82.812M1235.72 25.594c-3.34 32.362-6.2 68.618-22.34 96.169l41.48 11.958c3.94-38.83-7.82-73.01-19.12-108.127z'/%3E%3Cpath fill='%2376a31f' d='M1216.42 37.533c-6.2 25.454-14.98 48.853-9.38 76.364l28.28-11.3c-12.8-16.61-15.06-44.221-18.9-65.084zM1252.82 13.037c-3.22 48.254-3.36 96.727 12.28 144.043l32.88-15.513c-24.66-37.573-36.6-83.99-45.16-128.55z'/%3E%3Cpath fill='%2376a31f' d='M1312.38 21.96c-13.36 36.356-21.02 76.923-26.84 115.375l41.56-1.198c-7.84-37.293-14.5-75.905-14.72-114.176M1271.52 25.914c-15.62 29.627-33.7 60.352-36.2 94.93l39.22-4.172c-9.96-29.128-4.98-60.293-3.02-90.758'/%3E%3Cpath fill='%2376a31f' d='M1279.56 33.5c-7.68 29.607-18.3 60.812-9.78 92.016l28.22-12.238c-15.4-21.342-15.68-53.285-18.44-79.778M1320.04 37.034c-2.72 25.934-7.08 50.55-2.38 77.362l28.02-10.402c-12.74-19.225-18.72-44.44-25.64-66.96'/%3E%3Cpath fill='%2376a31f' d='M1338.9 39.07c-5.92 21.881-6.56 44.46-4.14 67.12l26.24-8.425c-10.54-17.768-18.82-38.032-22.1-58.695'/%3E%3Cpath fill='%2376a31f' d='M1376.06 25.235c-12.46 33.24-25.38 66.68-43.78 94.092l35.82 14.754c8.2-36.415 8.14-72.351 7.96-108.826z'/%3E%3Cpath fill='%2376a31f' d='M1392.56 36.335c-11.48 21.342-18.08 51.109-35.88 66.741l23.3 16.95c13.8-26.333 9.18-55.72 12.58-83.69'/%3E%3Cpath fill='%2376a31f' d='M1349.22 20.703c2.34 33.92 4.92 68.118 1.06 99.962l34.06-2.057c-7.88-35.337-21.8-66.64-35.12-97.905M1400.28 51.768l-17.88 44.86 26.76 3.034z'/%3E%3Cpath fill='%2376a31f' d='M1421.88 32.562c-6.9 25.115-15.92 49.97-29.32 71.991l25.64 9.623c5.5-27.112 5.74-54.503 3.66-81.614zM1463.72 14.115c-13.14 40.607-24.56 88.202-53.66 119.027l28.4 20.204c23.44-42.843 22.64-92.395 25.26-139.231M521.24 40.707c3.82 12.498 7.46 25.056 9.9 37.453 1.66 9.923 3.82 19.725 1.34 29.248-.36.819-.84 1.198-1.08 1.757l31.42 5.69c.54-15.972-8.62-30.446-17-42.963-7.68-11.12-16.08-21.222-24.58-31.185'/%3E%3Cpath fill='%2376a31f' d='M533.34 1.398c-13.96 34.159-22.74 71.093-30.36 107.408l36.54 1.577c-4.54-36.215-8.18-72.131-6.18-108.985M484.439 8.804c-9.14 36.076-15.64 73.569-28.78 105.731l38.66 7.627c1.14-38.99-5.88-75.346-9.88-113.338z'/%3E%3Cpath fill='%2376a31f' d='M434.26 42.344c1.18 20.763-.3 41.227-7.52 60.492l31.5 2.596c-3.1-22.54-12.22-44.122-23.98-63.088'/%3E%3Cpath fill='%2376a31f' d='M452.08 31.544c1.18 25.554.66 52.246-8.38 75.824l29.08 4.412c-.26-28.569-9.54-54.981-20.7-80.256zM1320.78 33.54c-21.08 18.048-40.1 39.43-50.38 66.222l25.88 5.909c.78-25.434 11.46-49.95 24.5-72.15zM1443.68 50.53c-15.3 14.694-30.9 27.43-41.2 47.395l27.98 7.527c-.56-17.968 7.48-37.373 13.24-54.922z'/%3E%3Cpath fill='%2376a31f' d='M1437.94 23.478c-2.28 29.468-5.2 60.053-14.86 87.604l30.56 4.691c-.16-32.023-7.6-62.069-15.7-92.295'/%3E%3Cpath fill='%2376a31f' d='M1479.28 36.595c-11.74 25.634-22.42 55.48-40.92 75.884l36.48 18.407c8.86-32.342 5.28-62.428 4.44-94.271z'/%3E%3Cpath fill='%2376a31f' d='M1523.42 23.478c-16.34 30.585-29.58 68.697-55.24 91.137l32.6 23.978c19.38-37.653 17.68-75.745 22.66-115.115z'/%3E%3Cpath fill='%2376a31f' d='M1490.38 2.575c-3.32 40.468-12.3 79.16-21.88 118.269l42.32 2.695c-4.48-40.467-9.64-81.853-20.44-120.984z'/%3E%3Cpath fill='%2376a31f' d='M1535.14 11.939c-7.32 31.004-13.1 66.401-31.58 91.736l35.6 15.153c8.98-37.034 1.3-71.293-4.02-106.89'/%3E%3Cpath fill='%2376a31f' d='M1555.34 49.89c-10.8 19.546-17.9 42.026-28.12 59.634l32.08 8.066c.38-24.356-4.12-45.359-3.96-67.7'/%3E%3Cpath fill='%2376a31f' d='M1590.48 37.633c-15.88 21.98-30.48 45.559-42.8 71.113l39.72 8.405c-1.46-25.874-.22-52.586 3.08-79.518'/%3E%3Cpath fill='%2376a31f' d='M1610.36 30.585c-19.12 30.107-35.86 62.389-50.64 95.65l39.5 9.303c1.28-34.878 4.62-69.875 11.14-104.953'/%3E%3Cpath fill='%2376a31f' d='M1556.6 32.103c-6.32 22.34-7.28 47.535-12.3 69.675l32.54-.758c-5.88-24.177-15.62-44.9-20.24-68.917M1225.24 42.085c-5.38 17.17-6.4 40.288-16.24 54.443l30.88 8.165c1.12-22.48-9.44-41.725-14.64-62.608M1037.34 26.852c-5.84 27.65-3.78 61.55-13.4 87.564l28.7 4.831c.82-32.761-11.54-61.07-15.32-92.395zM928.72 35.357c-2.98 19.844-2.14 43.742-10.3 61.41l27.52 4.911c-.14-23.657-10.74-44.42-17.22-66.321M393.1 35.537c-.44 21.7 1.98 48.453-9.44 66.441l31.7 8.605c2.58-27.372-11.2-51.688-22.24-75.047z'/%3E%3Cpath fill='%2376a31f' d='M423.18 29.667c-6.98 27.65-14.86 55.341-27.62 77.721l40.54 9.923c.5-31.664-6.12-59.953-12.92-87.644M509.76 17.13c-13.28 30.745-26 63.107-30.96 96.687l42.46-2.196c-9.04-30.646-10.54-62.489-11.5-94.512z'/%3E%3Cpath fill='%2376a31f' d='M373.66 25.854c3.64 29.347 5.3 63.666-9.28 88.881l34.24 10.441c4.96-36.754-8.8-68.876-24.96-99.322'/%3E%3Cpath fill='%2376a31f' d='M383.24 25.694c-9.48 27.351-21.84 53.045-30.26 82.593l33.68 3.054c-3.24-27.091-1.78-56.738-3.42-85.647'/%3E%3Cpath fill='%2376a31f' d='M332.36 39.41c9.6 22.52 22.76 43.821 25.74 68.917l-30.38-2.017c6.92-21.282 3.74-44.6 4.64-66.9M302.8 29.447c-14.4 26.174-24.28 55.421-22.4 86.446l28.3-5.969c-10.58-24.656-10.44-53.605-5.92-80.477z'/%3E%3Cpath fill='%2376a31f' d='M349.98 26.133c-.02 24.716 4.02 58.656-12.22 78.201l27.84 14.893c11.18-32.402-4.36-63.926-15.62-93.094M282.38 28.19c-11.8 28.629-32.28 57.118-22.16 90.578l37.68-19.186c-8.08-5.63-10.74-18.906-12.24-29.407-1.84-13.277-1.66-27.85-3.28-41.985'/%3E%3Cpath fill='%2376a31f' d='M313.34 32.143c-6.76 23.498-13.44 52.166-31 68.477l30.5 18.268c11.06-29.927 5.08-57.797.48-86.765zM255.18 34.139c-2.48 26.692-5.2 55.66-17.54 79.039l27.66 8.245c4.18-30.465-2.88-58.735-10.1-87.284z'/%3E%3Cpath fill='%2376a31f' d='M238.619 41.486c2.74 23.917.741 48.733-9.319 70.075l29.76 6.129c.82-27.192-7.401-53.365-20.461-76.204z'/%3E%3Cpath fill='%2376a31f' d='M222.78 12.757c-.22 32.003 1.3 64.645-8.6 94.651-3.12 9.204-7.48 17.369-12.82 23.818l34.22 18.567c17.68-45.719.26-93.474-12.8-137.056z'/%3E%3Cpath fill='%2376a31f' d='M189.34 34.478c-6.02 28.19-17.28 57.119-8.22 86.606l30.08-14.953c-15.58-17.37-16.78-48.354-21.86-71.672zM153.32 31.783c-5.78 28.45-17.64 54.064-16.24 84.17l34.22-8.984c-11.44-22.16-11.86-50.75-17.96-75.186z'/%3E%3Cpath fill='%2376a31f' d='M179.3 35.636c-10.76 25.295-20.6 51.468-34.28 72.97l32.52 11.34c4.14-29.448 2.18-56.819 1.76-84.29z'/%3E%3Cpath fill='%2376a31f' d='M219.4 31.783c-11.16 26.293-22.48 56.2-41.68 76.444l35 19.166c10.28-32.423 7.84-63.347 6.68-95.61M351.66 13.516c-11.46 21.581-27.1 53.245-39.62 73.529-13.38 22.44-29.96 38.152-54.52 45.858l19.98 38.771c13.3-8.785 26.12-20.364 35.38-33.88 9.46-13.476 14.76-27.99 19.08-41.825 7.3-24.077 13.96-57.897 19.7-82.453M131.42 27.351c-4.18 33.84-10.44 66.98-16 100.86l39.12-1.098c-7.46-33.001-14.28-66.82-23.12-99.762M91.4 44.84c2.12 21.96 3.82 47.495-5.46 67l26.78 5.91c1.42-26.174-9.74-50.59-21.32-72.89z'/%3E%3Cpath fill='%2376a31f' d='M102.52 41.486c1.62 19.605 6.58 43.742-1.36 61.251l26.98 4.392c-.14-24.716-14.34-45.22-25.62-65.663zM48.72 33.8c5.76 25.235 15.82 52.027 9.86 77.561l27.36 1.817C83.24 82.652 64.26 58.416 48.72 33.8'/%3E%3Cpath fill='%2376a31f' d='M104.839 13.516c-19.24 28.35-32.52 61.53-42.12 95.43l32.84 3.933c-1.56-32.942.14-66.362 9.28-99.343z'/%3E%3Cpath fill='%2376a31f' d='M65.3 19.166c-15 31.404-22.84 67.44-32.98 100.301l39.64 4.132C69.02 87.663 63.1 54.323 65.3 19.186z'/%3E%3Cpath fill='%2376a31f' d='M21.82 38.93c-2.9 26.992-10.92 53.744-5.6 81.335l25.12-8.904C29.2 90.898 27.6 62.548 21.82 38.931'/%3E%3Cpath fill='%2376a31f' d='M48.72 13.077C36.74 47.615 31.16 88.163 7.08 116.232l25.94 17.689c18.72-38.212 13.32-80.297 15.7-120.844'/%3E%3Cpath fill='%2376a31f' d='M8.28 15.912C6.54 41.805 4.54 67.959-5.88 91.337c-3.26 7.247-7.38 13.715-12.12 19.066l27.4 16.451c15.62-35.657 7.56-75.266-1.12-110.942M1038.32 5.97c-18.14 34.418-27.04 73.907-31.36 112.518h27.54c-2.3-18.686-3.8-37.353-3.4-56.14.36-18.766 2.68-37.692 7.22-56.379'/%3E%3C/svg%3E");
  }
}
.home .home-section-5 .section-transition__2 {
  height: 28px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 320 28'%3E%3Cpath fill='%234d7108' d='M.001 15.55h320v96.958h-320z'/%3E%3Cpath fill='%234d7108' d='M113.897 8.197c3.672 2.531 6.456 6.423 8.704 10.262l-4.764 1.725c-.616-4.232-1.572-8.333-3.94-11.987M138.449 6.247c.396 4.1.004 8.918 1.308 12.682h-7.276c1.196-4.927 3.844-8.397 5.964-12.682zM161.729 1.16c.604 7.165 2.116 15.069-.2 21.837l6.736 1.027c.24-8.185-3.564-15.583-6.536-22.865M102.881 3.005c-1.92 5.44-2.848 11.558-1.896 17.143l-4.828.165c.664-6.387 3.192-12.173 6.724-17.308M108.405 5.665c1.488 5.412 2.392 11.101 3.936 16.208l-7.076.49c.788-5.846 2.268-11.15 3.14-16.698M188.925 2.267c.208 7.952-.008 16.36 1.704 24.003h-9.772c1.576-8.577 4.98-16.092 8.068-24.003'/%3E%3Cpath fill='%234d7108' d='M176.457 2.267c2.304 4.762 4.116 9.705 5.124 14.696 1.024 4.995 1.24 10.014.88 14.976l8.4-.585c-1.984-10.849-7.18-21.02-14.408-29.087zM105.089 7.105c.86 4.213 2.852 7.908 3.584 12.193l-6.812-.518c1.5-3.683 1.8-7.936 3.228-11.675M145.321 4.927c-.276 5.825-.792 11.683-.636 17.336l-4.928-.594c1.54-5.826 3.668-11.226 5.564-16.742'/%3E%3Cpath fill='%234d7108' d='M178.761 5.336c-.172 4.257-.668 8.614-.188 12.437l-6.236-.983c1.768-4.373 4.248-7.791 6.42-11.454zM250.877 2.223c.432 8.397 1.771 17.054.403 25.347l6.032.39c-.58-8.995-3.936-17.244-6.432-25.741zM196.713 8.305c.616 3.78 2.296 6.917 3.532 10.584l-5.232.533c.524-3.563.544-7.603 1.7-11.117M160 2.347c-.98 7.751-2.116 15.518-3.704 23.33l-8.404-3.499c4.272-6.35 8.252-13.043 12.108-19.835z'/%3E%3Cpath fill='%234d7108' d='M157.997 9.183c1.384 2.54 2.7 6.059 5.14 7.455l-3.816 3.233c-1.864-3.322-1.392-7.129-1.324-10.688M196.045 3.065c-.424 3.394-.816 7.972-1.544 11.302-.788 3.875-2.476 7.703-4.488 11.11l-5.068-4.009c2.584-2.415 4.824-5.027 6.528-8.212 1.524-2.777 3.288-7.218 4.576-10.19zM181.357 1.597c.276 8.044.532 16.577 3.088 24.104l-7.156 1.244c-.288-8.851 1.896-17.027 4.068-25.344zM209.321 7.462c1.964 3.358 3.52 7.832 6.636 10.042l-4.012 3.334c-2.42-4.1-2.12-8.894-2.624-13.38zM203.449 0c.224 7.029-1.436 15.627 3.98 20.83l-7.74 5.02c-4.148-8.771.508-17.902 3.76-25.85M169.841 6.195c.308 3.983.94 7.895 2.496 11.526l-6.912.662c.716-4.313 2.384-8.41 4.412-12.188z'/%3E%3Cpath fill='%234d7108' d='M207.061 7.374c.076 3.454-.156 7.238.696 10.503l-5.016-.044c.856-3.88 2.688-7.009 4.324-10.459zM193.725 5.232c.864 3.911 1.312 8.276 2.836 11.883l-5.932.766c.392-4.545 1.956-8.4 3.096-12.65M243.681 4.393c.192 2.873.048 5.798.276 8.53.2 2.126.54 5.039 2.052 6.294l-6.968 3.306c-1.792-6.76 2.348-12.324 4.64-18.126zM174.149 3.065c-.052 4.674-1.088 9.97 1.4 14.074l-4.924 1.882c-1.256-5.685 1.568-10.92 3.524-15.956M230.893 4.702c-.348 4.95-.076 10.118 2.064 14.52l-5.828 1.327c-.348-5.632 1.376-10.976 3.764-15.843zM215.285 7.37l5.888 10.223-6.24 1.44z'/%3E%3Cpath fill='%234d7108' d='M214.48 1.432c1.612 6.985 2.196 14.299 2.8 21.404l-7.552-.686c1.908-6.896 3.828-13.632 4.752-20.722zM146.541 3.795c1.928 5.85 3.188 12.153 3.032 18.817l-7.032-1.465c2.316-5.215 3.568-11.193 4-17.352'/%3E%3Cpath fill='%234d7108' d='M155.497 3.506c-4.352 4.991-7.348 11.407-10.416 17.184l7.16 2.21c.748-6.663 1.048-13.039 3.256-19.394M123.893 6.949c3.54 3.33 6.092 7.976 8.524 12.112l-7.088 2.018c-.116-4.87 0-9.44-1.44-14.134zM58.793 2.207c1.632 7.598 1.768 16.168 4.364 23.33l-8.772 1.255c.208-8.746 3.08-16.233 4.408-24.585'/%3E%3Cpath fill='%234d7108' d='M130.369 1.854c1.088 6.68 1.328 13.881 3.632 20.252.724 2.01 1.675 3.835 2.811 5.404l-7.007 3.519c-3.432-9.613-.636-19.502.564-29.175M46.685 9.12c1.444 3.498 2.988 6.976 3.696 10.755l-6.084-.441c1.3-3.266 1.776-6.828 2.388-10.315'/%3E%3Cpath fill='%234d7108' d='M133.141 7.218c.288 1.303 1.552 7.402 1.844 8.573.308 1.043 1.14 3.78 1.464 4.855l-6.752.597c.228-1.203.816-4.28 1.052-5.44.288-1.191 2.04-7.29 2.392-8.585M125.593 4.923c.472 5.083.54 10.844 2.56 15.398l-6.876 1.16c.148-6.087 2.412-11.106 4.316-16.558M100.212.71c1.32 7.691 3.04 15.699 6.98 22.319l-7.772 2.796c-1.648-8.505-.624-16.846.792-25.115'/%3E%3Cpath fill='%234d7108' d='M119.913 6.431c1.212 4.229 2.684 9.164 6.232 11.727l-3.972 3.435c-2.908-4.514-2.72-10.123-2.26-15.162M68 5.06c.644 6.282 1.2 13.315 4.316 18.663l-8.012 2.319c-.764-7.535 1.512-14.167 3.692-20.983zM79.649 7.266c.948 3.9 2.284 7.486 1.428 11.703l-4.312-1.73c1.952-2.547 2.296-6.776 2.884-9.973M49.697.658c2.288 8.353 4.044 16.854 3 25.717L46.4 24.83c2.964-7.474 3.392-16.048 3.296-24.172'/%3E%3Cpath fill='%234d7108' d='M53.617 1.428c2.696 7.366 4.24 15.587 5.412 23.382l-8.38-.245c1.58-7.554 2.924-15.382 2.968-23.137M68.557 1.934c3.54 6.748 7.64 13.749 8.208 21.624l-8.892-.95c2.26-6.632 1.128-13.733.684-20.674M64.185 7.51c1.212 4.694 2.888 9.641 1.543 14.588l-4.455-1.942c2.432-3.382 2.475-8.45 2.907-12.65zM94.293 7.11c.463 4.445 1.207 8.657.403 13.25l-4.775-1.78c2.171-3.294 3.191-7.615 4.367-11.47zM44.705 5.962c1.256 4.666 1.392 9.484.88 14.31l-5.568-1.797c2.235-3.787 3.996-8.112 4.688-12.517z'/%3E%3Cpath fill='%234d7108' d='M84.057 4.353c2.216 5.938 4.512 11.916 7.784 16.81L85.473 23.8c-1.46-6.507-1.448-12.926-1.416-19.446M114.568 5.244c-1.924 3.59-3.028 8.601-6.012 11.23l3.9 2.852c2.312-4.433 1.536-9.376 2.108-14.086zM73.137 2.54c.428 6.186.892 12.429.192 18.238l6.184-.373c-1.432-6.447-3.956-12.16-6.376-17.865M21.325 9.645l3.604 9.091-5.4.614z'/%3E%3Cpath fill='%234d7108' d='M15.049 7.912c1.184 4.337 2.736 8.63 5.035 12.429L15.677 22c-.948-4.681-.984-9.407-.628-14.093z'/%3E%3Cpath fill='%234d7108' d='M10.477 2.407c2.136 6.636 3.996 14.415 8.728 19.454l-4.62 3.302c-3.812-7.005-3.684-15.1-4.108-22.756M186.2 4.445c.792 2.592 1.54 5.196 2.04 7.772.34 2.058.788 4.092.276 6.066-.072.168-.172.248-.224.36l6.488 1.18c.112-3.314-1.78-6.315-3.512-8.91-1.584-2.307-3.32-4.406-5.072-6.468zM235.004.321c2.592 6.379 4.224 13.28 5.644 20.06l-6.792.293c.844-6.764 1.52-13.472 1.148-20.357z'/%3E%3Cpath fill='%234d7108' d='M238.649 4.068c1.844 7.306 3.152 14.905 5.804 21.42l-7.796 1.545c-.228-7.9 1.184-15.266 1.992-22.96zM220.477 7.466c-.18 3.174.044 6.3 1.144 9.248l-4.792.397c.472-3.442 1.86-6.744 3.648-9.64zM234.412 3.74c-.248 5.443-.14 11.132 1.776 16.16l-6.168.942c.052-6.09 2.024-11.715 4.392-17.099zM108.109 4.397c4.844 4.165 9.216 9.103 11.576 15.29l-5.948 1.368c-.18-5.874-2.632-11.53-5.628-16.658M77.457 7.286c3.576 3.454 7.224 6.443 9.632 11.133l-6.54 1.77c.132-4.221-1.748-8.779-3.092-12.903M11.089 5.66c.416 5.373.944 10.954 2.696 15.973l-5.544.858c.028-5.841 1.38-11.318 2.848-16.83M23.217 2.247c2.932 6.435 5.6 13.925 10.22 19.04l-9.112 4.618c-2.212-8.116-1.32-15.666-1.108-23.658'/%3E%3Cpath fill='%234d7108' d='M27.869 2.415c3.296 6.195 5.964 13.918 11.14 18.463l-6.572 4.855c-3.908-7.627-3.564-15.342-4.568-23.318'/%3E%3Cpath fill='%234d7108' d='M40.313.116c.604 7.41 2.244 14.496 3.988 21.665l-7.716.494C37.4 14.86 38.34 7.281 40.313.116M88.357 1.18c1.716 7.285 3.064 15.606 7.384 21.556l-8.328 3.558c-2.1-8.701-.3-16.753.94-25.118zM6.605 9.392c1.624 2.949 2.688 6.339 4.22 8.995l-4.816 1.22c-.056-3.675.616-6.845.596-10.215'/%3E%3Cpath fill='%234d7108' d='M33.125 7.619c2.568 3.57 4.928 7.402 6.92 11.55l-6.42 1.364c.236-4.204.036-8.541-.5-12.914M-2.043 8.501c2.568 3.571 4.928 7.403 6.92 11.55l-6.42 1.365c.236-4.205.036-8.542-.5-12.915'/%3E%3Cpath fill='%234d7108' d='M.369 3.482c3.688 5.834 6.916 12.089 9.768 18.536l-7.62 1.805c-.248-6.76-.892-13.54-2.148-20.34M19.14 8.229c1.244 4.417 1.433 9.4 2.42 13.777l-6.403-.153c1.156-4.778 3.076-8.874 3.98-13.624zM96.489 9.54c.855 2.737 1.015 6.42 2.575 8.674l-4.895 1.3c-.18-3.582 1.496-6.652 2.32-9.973M163.352 2.15c1.276 6.067.828 13.505 2.924 19.214l-6.272 1.063c-.18-7.19 2.52-13.4 3.344-20.277zM141.093 6.764c.648 4.341.468 9.565 2.244 13.428l-5.992 1.075c.032-5.17 2.336-9.712 3.748-14.503M248.789 7.21c.064 3.301-.3 7.378 1.432 10.118l-4.804 1.312c-.392-4.169 1.696-7.868 3.372-11.426zM266.229 4.056c1.716 6.833 3.652 13.669 6.792 19.197l-9.964 2.452c-.124-7.82 1.504-14.808 3.176-21.649zM221.353 4.867c2.46 5.72 4.816 11.743 5.736 17.993l-7.864-.409c1.676-5.705 1.952-11.627 2.128-17.584M210.644 4.718c-.576 4.674-.84 10.138 1.468 14.154l-5.428 1.661c-.788-5.85 1.396-10.968 3.956-15.815zM278.14 5.42c1.428 4.14 3.288 8.024 4.556 12.494l-5.072.46c.488-4.1.268-8.585.516-12.954'/%3E%3Cpath fill='%234d7108' d='M272.061 5.328c-1.984 4.678-4.708 9.107-5.324 14.323l6.284-.422c-1.432-4.42-.772-9.267-.96-13.905zM249.504 5.163c2.364 4.317 3.984 9.136 3.672 14.251l-4.644-.987c1.736-4.064 1.712-8.838.968-13.264z'/%3E%3Cpath fill='%234d7108' d='M255.509 5.75c0 4.091-.664 9.712 2.012 12.95l-4.588 2.467c-1.844-5.364.716-10.587 2.576-15.418M295.973 4.71c2.416 5.89 6.612 11.755 4.54 18.644l-7.716-3.948c1.656-1.16 2.2-3.892 2.508-6.054.376-2.732.34-5.733.672-8.642z'/%3E%3Cpath fill='%234d7108' d='M257.136 6.187c1.32 4.617 2.628 10.25 6.06 13.456l-5.964 3.59c-2.16-5.877-.992-11.353-.096-17.042zM292.64 5.81c.524 5.676 1.104 11.839 3.716 16.814l-5.856 1.753c-.884-6.483.608-12.493 2.14-18.568M246.721 5.468c-.536 4.682-.144 9.54 1.816 13.717l-5.8 1.2c-.16-5.32 1.444-10.447 3.984-14.917M305.745 4.233c.044 6.359-.256 12.838 1.7 18.8.62 1.83 1.476 3.45 2.532 4.73l-6.768 3.687c-3.492-9.083-.052-18.567 2.532-27.221z'/%3E%3Cpath fill='%234d7108' d='M307.741 3.125c1.432 6.724 4.104 13.63 1.952 20.666l-7.144-3.567c3.7-4.144 3.984-11.538 5.192-17.099'/%3E%3Cpath fill='%234d7108' d='M311.413 5.224c1.124 5.568 3.436 10.575 3.164 16.465l-6.664-1.758c2.228-4.336 2.308-9.93 3.5-14.707M283.824 3.49c2.284 5.4 4.376 10.99 7.284 15.579l-6.908 2.42c-.876-6.288-.464-12.133-.372-17.999zM271.537 6.648c1.792 4.24 3.608 9.063 6.688 12.329l-5.616 3.089c-1.648-5.228-1.26-10.215-1.072-15.418'/%3E%3Cpath fill='%234d7108' d='M272.181 2.784c2.56 4.843 6.052 11.952 8.852 16.502 2.988 5.039 6.692 8.561 12.176 10.29l-4.464 8.702c-2.968-1.974-5.832-4.57-7.9-7.602-2.112-3.025-3.296-6.283-4.264-9.388-1.632-5.405-3.12-12.991-4.4-18.504M226.857 4.393c1.028 8.361 2.568 16.546 3.936 24.915l-9.62-.273c1.832-8.153 3.508-16.51 5.684-24.646zM288.209 6.704c.324 3.362.584 7.274-.832 10.263l4.084.902c.216-4.008-1.484-7.75-3.252-11.165'/%3E%3Cpath fill='%234d7108' d='M284.845 6.648c-.288 3.49-1.164 7.78.24 10.896l-4.776.783c.024-4.397 2.54-8.048 4.536-11.68M257.309 3.402c1.416 6.23 3.888 12.847 2.42 19.15l6.724.449c-.664-7.535-5.328-13.52-9.148-19.599zM313.1 6.114c3.048 4.518 5.156 9.805 6.68 15.206l-5.208.625c.248-5.247-.02-10.575-1.472-15.83M293.681 3.037c3.052 6.415 4.64 13.777 6.704 20.485l-8.056.843c.596-7.342 1.8-14.15 1.356-21.328z'/%3E%3Cpath fill='%234d7108' d='M315.017 3.936c.56 5.223 2.104 10.403 1.08 15.747l-4.84-1.721c2.34-3.964 2.648-9.449 3.76-14.022zM317.236 3.338c1.964 5.689 2.876 12.365 6.828 16.99l-4.252 2.913c-3.068-6.294-2.184-13.223-2.572-19.903zM301.648 4.405c.292 4.377.628 8.795 2.38 12.746.548 1.224 1.24 2.315 2.036 3.222l-4.608 2.78c-2.628-6.026-1.272-12.722.188-18.748zM59.56 2.836c2.92 5.565 4.352 11.948 5.044 18.19h-4.431c.367-3.02.608-6.037.547-9.074a42 42 0 0 0-1.16-9.116'/%3E%3C/svg%3E");
}
@media (min-width: 992px) {
  .home .home-section-5 .section-transition__2 {
    height: 139px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 1600 139'%3E%3Cpath fill='%234d7108' d='M0 77.382h1600v482.479H0z'/%3E%3Cpath fill='%234d7108' d='M569.479 40.787C587.839 53.385 601.76 72.75 613 91.857l-23.82 8.584c-3.08-21.063-7.861-41.466-19.701-59.654M692.24 31.085c1.98 20.403.02 44.38 6.54 63.107H662.4c5.98-24.516 19.22-41.785 29.82-63.107zM808.639 5.77c3.02 35.656 10.58 74.986-1 108.666l33.68 5.111c1.2-40.728-17.82-77.542-32.68-113.777M514.4 14.953c-9.6 27.072-14.24 57.518-9.48 85.308l-24.14.819c3.32-31.784 15.96-60.572 33.62-86.127M542.02 28.19c7.44 26.932 11.96 55.241 19.68 80.656l-35.38 2.435c3.94-29.088 11.34-55.48 15.7-83.091M944.62 11.28c1.04 39.57-.04 81.415 8.52 119.447h-48.86c7.88-42.684 24.9-80.077 40.34-119.447'/%3E%3Cpath fill='%234d7108' d='M882.28 11.28c11.52 23.698 20.58 48.294 25.62 73.13 5.12 24.855 6.2 49.83 4.4 74.526l42-2.915c-9.92-53.983-35.9-104.593-72.04-144.741zM525.44 35.357c4.3 20.963 14.26 39.35 17.92 60.672l-34.06-2.576c7.5-18.327 9-39.49 16.14-58.096M726.6 24.516c-1.38 28.989-3.96 58.137-3.18 86.266l-24.64-2.954c7.7-28.989 18.34-55.86 27.82-83.312'/%3E%3Cpath fill='%234d7108' d='M893.8 26.553c-.86 21.182-3.34 42.863-.94 61.89l-31.18-4.892c8.84-21.761 21.24-38.77 32.1-56.998zM1254.38 11.06c2.16 41.786 8.86 84.869 2.02 126.135l30.16 1.937c-2.9-44.76-19.68-85.807-32.16-128.092zM983.56 41.326c3.08 18.807 11.48 34.419 17.66 52.666l-26.16 2.656c2.62-17.729 2.72-37.833 8.5-55.322M799.999 11.68c-4.9 38.57-10.58 77.221-18.52 116.092l-42.02-17.409c21.36-31.603 41.26-64.904 60.54-98.704z'/%3E%3Cpath fill='%234d7108' d='M789.98 45.699c6.92 12.637 13.5 30.146 25.7 37.093L796.6 98.883c-9.32-16.53-6.96-35.476-6.62-53.184M980.22 15.253c-2.12 16.89-4.08 39.669-7.72 56.24-3.94 19.285-12.38 38.331-22.44 55.281l-25.34-19.945c12.92-12.018 24.12-25.015 32.64-40.867 7.62-13.815 16.44-35.916 22.88-50.71zM906.78 7.946c1.38 40.029 2.66 82.493 15.44 119.946l-35.78 6.189C885 90.039 895.92 49.352 906.78 7.966zM1046.6 37.134c9.82 16.71 17.6 38.97 33.18 49.97l-20.06 16.591c-12.1-20.404-10.6-44.261-13.12-66.581zM1017.24 0c1.12 34.978-7.18 77.761 19.9 103.655l-38.7 24.975c-20.74-43.642 2.54-89.08 18.8-128.63M849.2 30.825c1.54 19.825 4.7 39.29 12.48 57.358l-34.56 3.294c3.58-21.462 11.92-41.845 22.06-60.652z'/%3E%3Cpath fill='%234d7108' d='M1035.3 36.695c.38 17.189-.78 36.015 3.48 52.266l-25.08-.22c4.28-19.305 13.44-34.877 21.62-52.046zM968.62 26.034c4.32 19.465 6.56 41.186 14.18 59.134l-29.66 3.813c1.96-22.62 9.78-41.805 15.48-62.947M1218.4 21.861c.96 14.295.24 28.849 1.38 42.444 1 10.581 2.7 25.076 10.26 31.324l-34.84 16.451c-8.96-33.64 11.74-61.33 23.2-90.199zM870.74 15.253c-.26 23.258-5.44 49.611 7 70.035l-24.62 9.363c-6.28-28.29 7.84-54.343 17.62-79.398M1154.46 23.398c-1.74 24.636-.38 50.35 10.32 72.251l-29.14 6.609c-1.74-28.03 6.88-54.623 18.82-78.84zM1076.42 36.675l29.44 50.869-31.2 7.167z'/%3E%3Cpath fill='%234d7108' d='M1072.4 7.127c8.06 34.758 10.98 71.153 14 106.51l-37.76-3.414c9.54-34.318 19.14-67.838 23.76-103.116zM732.7 18.886c9.64 29.108 15.94 60.472 15.16 93.633l-35.16-7.287c11.58-25.954 17.84-55.7 20-86.346'/%3E%3Cpath fill='%234d7108' d='M777.48 17.449c-21.76 24.836-36.74 56.759-52.08 85.507l35.8 11.001c3.74-33.161 5.24-64.885 16.28-96.508M619.46 34.579c17.7 16.57 30.46 39.689 42.62 60.272l-35.44 10.042c-.58-24.237 0-46.976-7.2-70.334zM293.959 10.98c8.16 37.813 8.84 80.457 21.82 116.093l-43.86 6.249c1.04-43.522 15.4-80.776 22.04-122.342'/%3E%3Cpath fill='%234d7108' d='M651.84 9.224c5.44 33.24 6.64 69.076 18.16 100.78 3.62 10.002 8.38 19.086 14.06 26.892l-35.04 17.508c-17.16-47.834-3.18-97.046 2.82-145.18M233.42 45.38c7.22 17.408 14.94 34.717 18.48 53.523l-30.42-2.196c6.5-16.25 8.88-33.979 11.94-51.328'/%3E%3Cpath fill='%234d7108' d='M665.7 35.916c1.44 6.488 7.76 36.834 9.22 42.664 1.54 5.19 5.7 18.806 7.32 24.157l-33.76 2.974c1.14-5.989 4.08-21.302 5.26-27.071 1.44-5.93 10.2-36.276 11.96-42.724M627.96 24.496c2.36 25.295 2.7 53.964 12.8 76.624l-34.38 5.769c.74-30.286 12.06-55.261 21.58-82.393M501.06 3.534c6.6 38.271 15.199 78.12 34.899 111.061l-38.86 13.916c-8.24-42.325-3.119-83.83 3.961-124.977'/%3E%3Cpath fill='%234d7108' d='M599.56 32.003c6.06 21.042 13.42 45.599 31.16 58.356l-19.86 17.089c-14.54-22.46-13.6-50.37-11.3-75.445M340 25.175c3.22 31.264 6 66.262 21.58 92.874l-40.06 11.54c-3.82-37.493 7.56-70.494 18.46-104.414zM398.24 36.156c4.74 19.405 11.42 37.253 7.14 58.236l-21.56-8.605c9.76-12.677 11.48-33.72 14.42-49.631M248.48 3.274c11.44 41.566 20.22 83.87 15 127.972L232 123.559c14.82-37.193 16.96-79.857 16.48-120.285'/%3E%3Cpath fill='%234d7108' d='M268.08 7.107c13.48 36.655 21.2 77.562 27.06 116.353l-41.9-1.218c7.9-37.593 14.62-76.543 14.84-115.135M342.779 9.623c17.7 33.58 38.2 68.418 41.04 107.608l-44.46-4.732c11.3-33 5.64-68.338 3.42-102.876M320.92 37.373c6.06 23.359 14.44 47.975 7.72 72.591l-22.28-9.663c12.16-16.83 12.38-42.045 14.54-62.948zM471.46 35.377c2.32 22.12 6.04 43.083 2.02 65.942l-23.88-8.864c10.86-16.39 15.96-37.892 21.84-57.078zM223.52 29.667c6.28 23.219 6.96 47.196 4.4 71.213l-27.84-8.944c11.18-18.846 19.98-40.368 23.44-62.289z'/%3E%3Cpath fill='%234d7108' d='M420.279 21.661c11.08 29.548 22.56 59.295 38.92 83.651l-31.84 13.117c-7.3-32.383-7.24-64.326-7.08-96.768M572.839 26.094c-9.62 17.868-15.14 42.803-30.06 55.88l19.5 14.194c11.56-22.06 7.68-46.656 10.54-70.094zM365.68 12.638c2.14 30.785 4.46 61.85.96 90.758l30.92-1.857c-7.16-32.083-19.78-60.512-31.88-88.901M106.62 47.994l18.02 45.24-27 3.054z'/%3E%3Cpath fill='%234d7108' d='M75.24 39.37c5.92 21.581 13.68 42.943 25.179 61.849l-22.04 8.266c-4.74-23.299-4.92-46.817-3.14-70.135z'/%3E%3Cpath fill='%234d7108' d='M52.38 11.979c10.68 33.02 19.98 71.732 43.64 96.807l-23.1 16.43C53.86 90.359 54.5 50.071 52.38 11.979M931 22.12c3.96 12.898 7.7 25.855 10.2 38.672 1.7 10.241 3.94 20.363 1.38 30.186-.36.838-.86 1.238-1.12 1.797l32.44 5.87c.56-16.492-8.9-31.425-17.56-44.342-7.92-11.48-16.6-21.92-25.36-32.182zM1175.02 1.597c12.96 31.744 21.12 66.082 28.22 99.822l-33.96 1.457c4.22-33.66 7.6-67.04 5.74-101.299z'/%3E%3Cpath fill='%234d7108' d='M1193.24 20.244c9.22 36.355 15.76 74.167 29.02 106.59l-38.98 7.686c-1.14-39.31 5.92-75.965 9.96-114.256zM1102.38 37.154c-.9 15.792.22 31.344 5.72 46.018l-23.96 1.976c2.36-17.13 9.3-33.56 18.24-47.974zM1172.06 18.607c-1.24 27.092-.7 55.401 8.88 80.416l-30.84 4.692c.26-30.306 10.12-58.296 21.96-85.088zM540.539 21.881c24.22 20.723 46.08 45.3 57.88 76.084l-29.739 6.808c-.9-29.228-13.161-57.378-28.141-82.892M387.28 36.255c17.88 17.19 36.12 32.063 48.16 55.401l-32.7 8.805c.66-21.003-8.74-43.682-15.46-64.206M55.44 28.17c2.08 26.732 4.72 54.503 13.48 79.478L41.2 111.92c.14-29.068 6.9-56.32 14.24-83.75M116.08 11.18c14.66 32.023 28 69.296 51.1 94.751l-45.56 22.979c-11.06-40.388-6.6-77.96-5.54-117.73'/%3E%3Cpath fill='%234d7108' d='M139.339 12.019c16.48 30.825 29.82 69.256 55.7 91.876l-32.86 24.157c-19.54-37.953-17.82-76.344-22.84-116.033'/%3E%3Cpath fill='%234d7108' d='M201.559.579c3.02 36.874 11.22 72.131 19.94 107.808l-38.58 2.455c4.08-36.894 8.78-74.607 18.64-110.263M441.779 5.87c8.58 36.255 15.32 77.661 36.92 107.268l-41.64 17.709c-10.5-43.303-1.5-83.372 4.7-124.997zM33.02 46.737c8.12 14.673 13.44 31.543 21.1 44.76l-24.08 6.069c-.28-18.288 3.08-34.06 2.98-50.83'/%3E%3Cpath fill='%234d7108' d='M165.62 37.912c12.84 17.769 24.64 36.835 34.6 57.478l-32.1 6.788c1.18-20.923.18-42.505-2.5-64.266M-10.22 42.305c12.84 17.768 24.64 36.834 34.6 57.477l-32.1 6.788c1.18-20.923.18-42.504-2.5-64.265'/%3E%3Cpath fill='%234d7108' d='M1.84 17.33c18.44 29.027 34.58 60.152 48.84 92.235l-38.1 8.983c-1.24-33.64-4.46-67.38-10.74-101.219M95.7 40.947c6.22 21.98 7.16 46.776 12.1 68.558l-32.02-.759c5.78-23.778 15.38-44.161 19.9-67.799zM482.44 47.475c4.28 13.616 5.08 31.943 12.88 43.163l-24.48 6.469c-.9-17.828 7.48-33.101 11.6-49.632M816.759 10.701c6.38 30.186 4.14 67.2 14.62 95.609l-31.36 5.291c-.9-35.776 12.6-66.681 16.72-100.9zM705.46 33.66c3.24 21.602 2.34 47.595 11.22 66.821l-29.96 5.35c.16-25.734 11.68-48.333 18.74-72.171M1243.94 35.876c.32 16.43-1.5 36.715 7.16 50.35l-24.02 6.528c-1.96-20.743 8.48-39.15 16.86-56.858zM1331.14 20.184c8.58 34 18.26 68.019 33.96 95.529l-49.82 12.199c-.62-38.91 7.52-73.689 15.88-107.728zM1106.76 24.217c12.3 28.469 24.08 58.436 28.68 89.54l-39.32-2.036c8.38-28.39 9.76-57.857 10.64-87.504M1053.22 23.478c-2.88 23.259-4.2 50.45 7.34 70.434l-27.14 8.266c-3.94-29.108 6.98-54.583 19.78-78.7zM1390.7 26.972c7.14 20.603 16.44 39.928 22.78 62.169l-25.36 2.296c2.44-20.404 1.34-42.724 2.58-64.465'/%3E%3Cpath fill='%234d7108' d='M1360.3 26.513c-9.92 23.278-23.54 45.319-26.62 71.273l31.42-2.097c-7.16-22-3.86-46.117-4.8-69.196zM1247.52 25.694c11.82 21.482 19.92 45.459 18.36 70.914l-23.22-4.912c8.68-20.224 8.56-43.981 4.84-66.002z'/%3E%3Cpath fill='%234d7108' d='M1277.54 28.61c0 20.363-3.32 48.333 10.06 64.444l-22.94 12.278c-9.22-26.692 3.58-52.686 12.88-76.723M1479.86 23.438c12.08 29.308 33.06 58.496 22.7 92.775l-38.58-19.645c8.28-5.77 11-19.366 12.54-30.127 1.88-13.595 1.7-28.529 3.36-43.003z'/%3E%3Cpath fill='%234d7108' d='M1285.68 30.785c6.6 22.98 13.14 51.009 30.3 66.96l-29.82 17.869c-10.8-29.248-4.96-56.5-.48-84.809zM1463.2 28.909c2.62 28.25 5.52 58.914 18.58 83.67l-29.28 8.725c-4.42-32.263 3.04-62.17 10.7-92.395M1233.6 27.211c-2.68 23.299-.72 47.476 9.08 68.259l-29 5.969c-.8-26.473 7.22-51.987 19.92-74.228M1528.72 21.063c.22 31.643-1.28 63.885 8.5 93.552 3.1 9.104 7.38 17.17 12.66 23.538l-33.84 18.348c-17.46-45.2-.26-92.395 12.66-135.459z'/%3E%3Cpath fill='%234d7108' d='M1538.7 15.552c7.16 33.46 20.52 67.82 9.76 102.837l-35.72-17.749c18.5-20.623 19.92-57.417 25.96-85.088'/%3E%3Cpath fill='%234d7108' d='M1557.06 25.994c5.62 27.71 17.18 52.626 15.82 81.933l-33.32-8.744c11.14-21.582 11.54-49.412 17.5-73.19M1419.12 17.37c11.42 26.871 21.88 54.682 36.42 77.52L1421 106.93c-4.38-31.284-2.32-60.372-1.86-89.56zM1357.68 33.081c8.96 21.102 18.04 45.1 33.44 61.35l-28.08 15.373c-8.24-26.013-6.3-50.83-5.36-76.723'/%3E%3Cpath fill='%234d7108' d='M1360.9 13.855c12.8 24.097 30.26 59.474 44.26 82.114 14.94 25.075 33.46 42.604 60.88 51.208l-22.32 43.303c-14.84-9.822-29.16-22.739-39.5-37.832-10.56-15.054-16.48-31.265-21.32-46.717-8.16-26.892-15.6-64.645-22-92.076M1134.28 21.861c5.14 41.606 12.84 82.333 19.68 123.979l-48.1-1.358c9.16-40.567 17.54-82.153 28.42-122.64zM1441.04 33.36c1.62 16.73 2.92 36.196-4.16 51.07l20.42 4.491c1.08-19.944-7.42-38.57-16.26-55.56'/%3E%3Cpath fill='%234d7108' d='M1424.22 33.081c-1.44 17.37-5.82 38.711 1.2 54.223l-23.88 3.893c.12-21.88 12.7-40.048 22.68-58.116M1286.54 16.93c7.08 31.005 19.44 63.926 12.1 95.29l33.62 2.236c-3.32-37.493-26.64-67.28-45.74-97.526zM1565.5 30.426c15.24 22.48 25.78 48.793 33.4 75.665l-26.04 3.114c1.24-26.113-.1-52.626-7.36-78.78M1468.4 15.113c15.26 31.923 23.2 68.558 33.52 101.938l-40.28 4.193c2.98-36.535 9-70.415 6.78-106.13z'/%3E%3Cpath fill='%234d7108' d='M1575.08 19.585c2.8 25.994 10.52 51.768 5.4 78.36l-24.2-8.564c11.7-19.725 13.24-47.016 18.8-69.776zM1586.18 16.61c9.82 28.31 14.38 61.53 34.14 84.55l-21.26 14.494c-15.34-31.324-10.92-65.803-12.86-99.043zM1508.24 21.921c1.46 21.781 3.14 43.762 11.9 63.427 2.74 6.089 6.2 11.52 10.18 16.031l-23.04 13.835c-13.14-29.986-6.36-63.307.94-93.293zM297.8 14.115c14.6 27.69 21.76 59.454 25.22 90.518h-22.16c1.84-15.033 3.04-30.046 2.74-45.16-.28-15.092-2.14-30.325-5.8-45.358'/%3E%3C/svg%3E");
  }
}
.home .home-section-5 .section-decoration-2 {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 84px;
  height: 81px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='81' fill='none' viewBox='0 0 84 81'%3E%3Cpath fill='%23fff' d='M53.883 76.272c-1.067 1.033-4.597 4.185-10.187 4.808-6.403.713-11.016-2.392-12.107-3.17.02-18.695.272-25.782.587-27.418.03-.156.212-1.046.32-2.27.131-1.48.09-2.715.027-3.567-.489-.444-1.087-1.133-1.306-2.087-.286-1.237.365-1.627.213-3.011-.163-1.497-1.002-1.758-1.333-3.38-.225-1.1-.061-2.065.107-2.696 1.579-1.108 5.952-3.862 12.16-3.91 7.42-.056 12.447 3.793 13.812 4.914l-1.066 2.642c-.663 1.002-.883 1.868-.96 2.483-.22 1.756.563 2.822-.054 4.121-.288.607-.754.996-1.097 1.227.033.81.101 2.19.243 3.907.218 2.603.488 4.505.533 4.85.299 2.218.499 7.84.107 22.558z'/%3E%3Cpath fill='url(%23a)' d='M40.025 42.12c-.014.295-.023.693.031 1.164.052.449.147.781.22 1.046.087.312.217.71.414 1.16-.102-.055-1.35-.758-1.425-2.075a2.35 2.35 0 0 1 .308-1.279 13 13 0 0 1-2.172-.132c-.015.3-.032.73.027 1.244.053.455.15.793.222 1.055.127.452.274.84.412 1.152-.09-.048-1.343-.74-1.425-2.076a2.42 2.42 0 0 1 .389-1.439 13 13 0 0 1-2.004-.53c-.044.3-.11.743-.102 1.29.008.46.07.809.118 1.068.085.481.199.884.298 1.188-.082-.053-1.262-.856-1.217-2.202.026-.747.417-1.273.577-1.465q-1.186-.573-1.144-.687 0-.005.006-.009a29.5 29.5 0 0 0 7.984.866l-1.514.66z'/%3E%3Cpath fill='url(%23b)' d='M79.176 27.821c-1.365.9-12.753 7.78-14.55 8.787-7.653 4.29-8.553 4.165-8.854 3.839-.338-.368-.093-1.187.142-1.972.635-2.117 1.943-2.609 2.062-3.733.083-.785-.398-1.998-3.27-3.734q8.048-7.405 16.1-14.81h.002s.004-.005.007-.005l.005-.004.31-.289c-1.291.862-13.398 8.856-15.839 6.339-1.473-1.522.48-6.984 2.773-13.396.327-.913.613-1.657.8-2.135-.315.447-.781 1.119-1.333 1.941-2.157 3.224-2.65 4.355-3.965 6.41-1.284 2.007-3.109 5.175-6.436 7.59-1.455 1.055-2.666 1.91-4.35 1.885-1.638-.026-2.805-.873-4.248-1.92-1.927-1.4-3.061-2.983-4.785-5.224a32 32 0 0 1-1.65-2.366c-1.315-2.055-1.806-3.186-3.965-6.41-.55-.822-1.019-1.494-1.333-1.942.188.482.474 1.224.8 2.136 2.293 6.414 4.247 11.875 2.773 13.396-2.442 2.52-14.548-5.476-15.839-6.34q.156.143.311.29l.005.004.01.005a53015 53015 0 0 1 16.099 14.81c-2.872 1.735-3.353 2.949-3.27 3.733.119 1.125 1.428 1.617 2.062 3.734.234.784.48 1.604.142 1.971-.303.327-1.203.452-8.854-3.838-1.799-1.01-13.187-7.886-14.55-8.785-1.27-.838-1.543-1.06-1.556-1.04-.034.046 6.205 5.742 14.613 11.092a102 102 0 0 0 11.727 6.43 5.7 5.7 0 0 0 1.247.383c-.155-.342-.928-2.073-.85-2.83.064-.616.106-.818.106-.818.047-.238.094-.475.106-.803.03-.799-.151-1.883-1.03-3.206a18.2 18.2 0 0 0 4.799 1.374 18.4 18.4 0 0 0 7.254-.424q-.37-.005-.73-.02a32 32 0 0 1-7.056-1.037c-2.15-.57-4.275-1.152-4.373-2.183-.098-1.035 1.92-1.998 3.341-2.676.916-.437 4.19-1.9 8.799-1.756 1.776.056 3.21.334 4.177.525 1.85.366 3.38.85 4.51 1.266 0 0 2.673 1.093 3.341 2.677.12.284.397.936.184 1.68a2.1 2.1 0 0 1-.29.609c-.88 1.323-1.06 2.407-1.03 3.206.025.66.19.954.212 1.62.044 1.262-.476 2.33-.996 3.1q.645-.295 1.36-.634l.019-.01.013-.007q.002-.002.007-.003l.002-.002h.002c3.088-1.467 7.16-3.569 11.719-6.424 8.716-5.462 14.678-11.009 14.613-11.093-.013-.019-.287.202-1.557 1.039zm-42.686-1.12c-.07.846-.296 1.2-.535 1.408-.398.346-1.066.484-2.54.105-1.621-.415-3.247-1.204-6.295-3.45a66 66 0 0 1-2.035-1.566l.001-.002h.003c1.06.497 1.972.84 2.634 1.065 1.06.361 1.697.576 2.587.66 1.12.107 1.927.182 2.6-.318.95-.703 1.003-2.077 1.026-2.629.025-.666-.105-1.23-.255-1.863a11 11 0 0 0-.493-1.565c.498.857.907 1.6 1.22 2.18 1.795 3.335 2.187 4.636 2.08 5.972zm15.764 1.547c-1.477.379-2.143.242-2.541-.104-.238-.207-.467-.563-.535-1.41-.106-1.336.285-2.635 2.081-5.97.313-.58.722-1.324 1.22-2.18-.152.378-.342.91-.496 1.565-.148.633-.28 1.197-.253 1.863.02.55.076 1.925 1.026 2.629.673.497 1.478.424 2.6.315.888-.084 1.526-.298 2.585-.66a27 27 0 0 0 2.636-1.063h.003l.002.001c-.462.37-1.163.921-2.037 1.564-3.046 2.249-4.67 3.036-6.292 3.451z'/%3E%3Cpath fill='url(%23c)' d='M10.928 25.056c.647.511 1.446 1.14 2.361 1.856 0 0 7.512 5.87 10.275 5.67.17-.013.627-.045.978-.37.35-.326.418-.776.445-.97.244-1.817-1.815-3.768-2.579-4.49-.251-.237-.464-.42-.6-.533q1.319 2.514.639 3.275-1.417 1.587-11.52-4.438z'/%3E%3Cpath fill='url(%23d)' d='M74.739 25.09a666 666 0 0 1-2.361 1.855s-7.512 5.87-10.275 5.67c-.17-.012-.627-.045-.978-.37s-.418-.776-.445-.969c-.244-1.817 1.815-3.769 2.578-4.49.252-.238.465-.42.602-.533q-1.32 2.514-.64 3.275 1.417 1.586 11.52-4.438z'/%3E%3Cpath fill='url(%23e)' d='M34.373 26.312c-1.025.901-3.287-.063-5.493-1.004a19.6 19.6 0 0 1-3.835-2.17c.027.007.846.334 1.77.68 1.246.468 1.873.692 2.403.804.641.137 2.285.489 3.27-.108 1.287-.779 1.618-3.275.663-6.033.266.517.605 1.249.902 2.16.504 1.543 1.508 4.626.32 5.67z'/%3E%3Cpath fill='url(%23f)' d='M51.293 26.347c1.025.901 3.287-.063 5.493-1.004a19.6 19.6 0 0 0 3.835-2.17c-.027.008-.846.334-1.77.68-1.246.468-1.873.692-2.403.805-.641.136-2.286.488-3.27-.109-1.287-.778-1.618-3.275-.663-6.033a14.6 14.6 0 0 0-.903 2.16c-.503 1.543-1.508 4.627-.32 5.67z'/%3E%3Cpath fill='url(%23g)' d='M53.199 2.758a92 92 0 0 1-.2 1.467c-.023.148-1.011 5.787-2.107 8.632-.851 2.21-3.896 8.268-8.034 8.292-4.127.024-7.238-5.964-8.178-8.397-.88-2.277-1.666-6.115-2.075-9.04-.058-.415-.101-.758-.13-.99a27.6 27.6 0 0 0 3.078 7.805c1.924 3.29 4.255 7.277 7.34 7.26 3.026-.016 5.277-3.878 7.229-7.227a27.9 27.9 0 0 0 3.077-7.805z'/%3E%3Cpath fill='url(%23h)' d='M53.194 2.78c-.64 3.774-2.152 8.789-5.822 12.755-2.218 2.398-3.67 2.729-4.62 2.716-1.122-.015-2.518-.52-4.589-2.892-1.618-1.855-4.453-5.77-5.683-12.614.16.421.409 1.05.741 1.797 1.29 2.903 2.475 5.571 4.907 7.647 1.225 1.046 2.733 2.332 4.8 2.289 1.848-.04 3.138-1.122 4.444-2.22 2.627-2.202 3.9-5.05 5.079-7.68.331-.74.578-1.365.743-1.797'/%3E%3Cpath fill='url(%23i)' d='M45.171 11.282c-.561.669-1.622 1.273-2.72 1.11-1.29-.194-2.023-1.356-2.132-1.532-.52-.827-.613-1.843-.458-2.897.453-3.086 3.026-6.493 3.23-6.402q.017.008.015.045c-.026.496-2.42 4.854-.975 6.19.402.37 1.101.514 1.548.265 1.047-.585.35-3.135.568-3.319a.04.04 0 0 1 .019-.01c.233-.048 1.324 1.776 1.562 3.67.13 1.037.004 2.094-.655 2.88z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='36.796' x2='38.619' y1='43.673' y2='40.059' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='42.634' x2='43.11' y1='47.93' y2='-3.382' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.16' stop-color='%233e73e6'/%3E%3Cstop offset='.45' stop-color='%233890f6'/%3E%3Cstop offset='.59' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='12.232' x2='25.261' y1='25.004' y2='30.858' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='73.437' x2='60.406' y1='25.038' y2='30.893' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='34.93' x2='25.045' y1='22.577' y2='22.577' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='50.736' x2='60.621' y1='22.612' y2='22.612' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.11' stop-color='%233f70e5'/%3E%3Cstop offset='.69' stop-color='%233793f7'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='32.474' x2='53.199' y1='11.937' y2='11.937' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.09' stop-color='%233d79e9'/%3E%3Cstop offset='.23' stop-color='%23388ff5'/%3E%3Cstop offset='.36' stop-color='%23359cfc'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3Cstop offset='.61' stop-color='%23369bfb'/%3E%3Cstop offset='.77' stop-color='%23398af2'/%3E%3Cstop offset='.96' stop-color='%233f6fe4'/%3E%3Cstop offset='.99' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='49.783' x2='36.001' y1='13.17' y2='-.744' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2335a1ff'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='46.445' x2='40.368' y1='9.176' y2='5.633' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.25' stop-color='%233d7cea'/%3E%3Cstop offset='.7' stop-color='%2335a8ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  z-index: -1;
}
@media (min-width: 992px) {
  .home .home-section-5 .section-decoration-2 {
    width: 286px;
    height: 333px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='286' height='333' fill='none' viewBox='0 0 286 333'%3E%3Cpath fill='%23fff' d='M110.897 312.714c4.41 4.325 18.989 17.514 42.081 20.125 26.452 2.981 45.51-10.013 50.014-13.266-.082-78.254-1.122-107.914-2.425-114.762-.123-.654-.875-4.379-1.321-9.506a94 94 0 0 1-.112-14.927c2.02-1.856 4.492-4.744 5.396-8.734 1.18-5.18-1.509-6.812-.88-12.605.675-6.264 4.139-7.355 5.507-14.149.928-4.603.252-8.64-.44-11.28-6.524-4.638-24.59-16.165-50.231-16.365-30.655-.236-51.423 15.876-57.059 20.567 1.468 3.683 2.935 7.372 4.403 11.055 2.736 4.196 3.646 7.821 3.964 10.396.91 7.349-2.326 11.81.223 17.249 1.192 2.54 3.117 4.166 4.532 5.133a395 395 0 0 1-1.004 16.353c-.898 10.897-2.013 18.858-2.201 20.302-1.233 9.282-2.061 32.813-.441 94.419z'/%3E%3Cpath fill='url(%23a)' d='M168.144 169.77c.059 1.232.094 2.9-.129 4.868-.211 1.88-.605 3.271-.91 4.379a36 36 0 0 1-1.709 4.856c.423-.23 5.578-3.171 5.89-8.687.141-2.439-.728-4.361-1.275-5.351 2.478.053 5.062-.041 7.669-.371q.66-.087 1.303-.183c.065 1.256.135 3.053-.111 5.21-.218 1.903-.617 3.318-.916 4.414a36.4 36.4 0 0 1-1.703 4.82c.376-.2 5.548-3.094 5.889-8.686.176-2.899-1.028-5.103-1.609-6.023 3.118-.571 5.966-1.379 8.279-2.222.182 1.256.458 3.112.423 5.399-.035 1.927-.294 3.388-.488 4.472a37 37 0 0 1-1.233 4.974c.341-.224 5.214-3.583 5.026-9.217-.105-3.129-1.72-5.327-2.383-6.134q4.904-2.397 4.726-2.876c0-.012-.012-.024-.023-.036a120 120 0 0 1-17.838 3.112c-5.537.542-10.621.648-15.143.513 2.085.919 4.169 1.844 6.254 2.764z'/%3E%3Cpath fill='url(%23b)' d='M6.414 109.92c5.637 3.766 52.679 32.56 60.107 36.779 31.612 17.95 35.328 17.432 36.573 16.065 1.397-1.539.382-4.968-.587-8.251-2.625-8.863-8.026-10.92-8.52-15.628-.34-3.283 1.644-8.363 13.511-15.629a765594 765594 0 0 0-66.507-61.984l-.012-.005s-.017-.018-.029-.018l-.018-.018c-.428-.406-.857-.813-1.285-1.208 5.337 3.607 55.35 37.068 65.432 26.53 6.088-6.37-1.979-29.229-11.456-56.066a322 322 0 0 0-3.305-8.94 434 434 0 0 1 5.507 8.127c8.913 13.495 10.95 18.227 16.382 26.83 5.302 8.399 12.841 21.658 26.586 31.765 6.012 4.42 11.015 7.997 17.967 7.89 6.769-.105 11.59-3.653 17.55-8.038 7.961-5.857 12.647-12.481 19.769-21.863 2.307-3.035 4.503-6.229 6.817-9.9 5.431-8.604 7.456-13.336 16.375-26.832a435 435 0 0 1 5.508-8.126 348 348 0 0 0-3.306 8.94c-9.471 26.843-17.544 49.702-11.455 56.067 10.087 10.548 60.101-22.919 65.432-26.531-.429.395-.857.801-1.286 1.208l-.018.017s-.017.012-.029.018l-.012.006a219058 219058 0 0 0-66.506 61.984c11.866 7.266 13.851 12.346 13.51 15.628-.493 4.709-5.901 6.766-8.519 15.629-.969 3.282-1.985 6.712-.588 8.25 1.251 1.367 4.968 1.892 36.574-16.064 7.433-4.226 54.476-33.008 60.107-36.773 5.243-3.507 6.376-4.432 6.429-4.355.141.194-25.635 24.038-60.365 46.431a421 421 0 0 1-48.446 26.908 23.4 23.4 0 0 1-5.149 1.609c.64-1.432 3.834-8.68 3.511-11.851-.264-2.575-.44-3.418-.44-3.418-.194-.996-.388-1.992-.435-3.365-.129-3.341.623-7.879 4.251-13.418a74.3 74.3 0 0 1-19.822 5.751c-10.992 1.585-20.374.419-26.95-1.043a70 70 0 0 1-3.018-.731 99 99 0 0 0 3.018-.082c12.13-.448 21.959-2.41 29.146-4.343 8.883-2.381 17.661-4.821 18.066-9.135.406-4.331-7.932-8.362-13.803-11.202-3.782-1.827-17.304-7.95-36.345-7.349-7.339.236-13.264 1.397-17.256 2.198a122 122 0 0 0-18.631 5.298s-11.044 4.573-13.804 11.203c-.493 1.19-1.638 3.919-.757 7.03a8.8 8.8 0 0 0 1.198 2.552c3.634 5.539 4.38 10.077 4.251 13.419-.1 2.763-.781 3.995-.875 6.783-.182 5.28 1.967 9.753 4.116 12.97a399 399 0 0 1-5.619-2.652c-.03-.011-.047-.029-.077-.041q-.026-.01-.052-.029c-.006-.006-.018-.006-.03-.012-.006 0-.006-.006-.011-.006h-.006a475 475 0 0 1-48.41-26.89C24.362 129.149-.269 105.93.001 105.577c.053-.077 1.186.848 6.43 4.349zm176.333-4.691c.288 3.542 1.221 5.027 2.208 5.893 1.644 1.45 4.403 2.027 10.498.442 6.693-1.738 13.41-5.038 25.999-14.444 3.605-2.699 6.5-5.003 8.408-6.553l-.006-.006h-.012a106 106 0 0 1-10.88 4.455c-4.38 1.515-7.01 2.41-10.686 2.764-4.627.448-7.962.76-10.739-1.332-3.928-2.94-4.145-8.692-4.239-11.002-.106-2.787.434-5.15 1.051-7.797a45 45 0 0 1 2.037-6.553 332 332 0 0 0-5.037 9.129c-7.416 13.955-9.037 19.4-8.596 24.992zm-65.121 6.477c6.101 1.585 8.854 1.013 10.498-.436.981-.867 1.926-2.358 2.208-5.899.44-5.593-1.174-11.032-8.596-24.987a326 326 0 0 0-5.038-9.129 46.4 46.4 0 0 1 2.049 6.554c.611 2.645 1.157 5.009 1.046 7.796-.088 2.304-.317 8.056-4.24 11.002-2.783 2.08-6.106 1.774-10.739 1.32-3.669-.353-6.306-1.249-10.68-2.763-2.742-.95-6.5-2.375-10.891-4.45h-.012s-.006 0-.006.006a259 259 0 0 0 8.414 6.548c12.582 9.411 19.294 12.705 25.993 14.444z'/%3E%3Cpath fill='url(%23c)' d='M288.34 98.346c-2.672 2.139-5.971 4.767-9.753 7.767 0 0-31.031 24.568-42.445 23.732-.698-.053-2.589-.189-4.039-1.55-1.451-1.362-1.727-3.247-1.838-4.055-1.01-7.608 7.498-15.776 10.651-18.793a50 50 0 0 1 2.483-2.233c-3.634 7.012-4.515 11.586-2.642 13.707 3.905 4.426 19.764-1.762 47.589-18.575z'/%3E%3Cpath fill='url(%23d)' d='M24.745 98.488c2.671 2.139 5.971 4.767 9.752 7.767 0 0 31.031 24.568 42.445 23.731.7-.053 2.59-.188 4.04-1.55 1.45-1.361 1.726-3.247 1.838-4.054 1.01-7.608-7.498-15.776-10.651-18.793a51 51 0 0 0-2.484-2.234c3.635 7.013 4.515 11.586 2.642 13.708-3.904 4.425-19.763-1.762-47.588-18.576z'/%3E%3Cpath fill='url(%23e)' d='M191.489 103.603c4.234 3.771 13.581-.266 22.694-4.202a81 81 0 0 0 15.841-9.087c-.112.035-3.493 1.402-7.31 2.852-5.149 1.957-7.739 2.894-9.929 3.365-2.648.572-9.441 2.045-13.51-.454-5.314-3.259-6.682-13.707-2.736-25.252a62 62 0 0 0-3.729 9.04c-2.078 6.46-6.229 19.365-1.321 23.732z'/%3E%3Cpath fill='url(%23f)' d='M121.595 103.75c-4.233 3.771-13.581-.265-22.693-4.202a80.8 80.8 0 0 1-15.842-9.087c.112.035 3.494 1.403 7.31 2.852 5.15 1.957 7.739 2.894 9.929 3.365 2.648.572 9.441 2.045 13.51-.454 5.314-3.258 6.682-13.707 2.737-25.252a62 62 0 0 1 3.728 9.04c2.078 6.46 6.23 19.365 1.321 23.732z'/%3E%3Cpath fill='url(%23g)' d='M113.721 5.017c.112.972.722 5.457.828 6.14.094.62 4.175 24.221 8.702 36.131 3.517 9.252 16.093 34.604 33.185 34.705 17.051.1 29.904-24.964 33.785-35.147 3.635-9.53 6.881-25.594 8.572-37.834.241-1.738.417-3.176.535-4.148-1.862 8.273-5.42 20.036-12.712 32.67-7.95 13.773-17.579 30.457-30.32 30.386-12.501-.065-21.801-16.23-29.863-30.25-7.275-12.646-10.839-24.403-12.712-32.665z'/%3E%3Cpath fill='url(%23h)' d='M113.739 5.11c2.648 15.795 8.889 36.786 24.05 53.387 9.165 10.036 15.16 11.42 19.088 11.368 4.632-.065 10.398-2.181 18.953-12.105 6.688-7.767 18.395-24.15 23.48-52.796a151 151 0 0 1-3.065 7.52c-5.325 12.15-10.222 23.318-20.268 32.005-5.061 4.378-11.291 9.765-19.828 9.582-7.633-.165-12.965-4.697-18.36-9.288-10.851-9.222-16.112-21.138-20.979-32.152a144 144 0 0 1-3.071-7.52'/%3E%3Cpath fill='url(%23i)' d='M146.883 40.694c2.32 2.799 6.7 5.327 11.238 4.643 5.332-.807 8.355-5.675 8.808-6.411 2.149-3.46 2.53-7.714 1.89-12.123-1.873-12.917-12.5-27.179-13.346-26.795q-.069.027-.058.188c.105 2.075 9.993 20.314 4.027 25.906-1.661 1.55-4.55 2.151-6.394 1.108-4.327-2.445-1.45-13.118-2.348-13.89a.16.16 0 0 0-.077-.041c-.962-.2-5.472 7.431-6.452 15.363-.535 4.338-.018 8.763 2.706 12.052z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='181.485' x2='173.793' y1='176.266' y2='161.224' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='157.364' x2='155.347' y1='194.085' y2='-20.683' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.16' stop-color='%233e73e6'/%3E%3Cstop offset='.45' stop-color='%233890f6'/%3E%3Cstop offset='.59' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='282.956' x2='228.896' y1='98.128' y2='122.101' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='30.123' x2='84.189' y1='98.269' y2='122.248' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.4' stop-color='%233c7ceb'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='189.188' x2='230.024' y1='87.968' y2='87.968' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.35' stop-color='%233d79e9'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='123.897' x2='83.06' y1='88.115' y2='88.115' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.11' stop-color='%233f70e5'/%3E%3Cstop offset='.69' stop-color='%233793f7'/%3E%3Cstop offset='1' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='199.334' x2='113.721' y1='43.434' y2='43.434' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.09' stop-color='%233d79e9'/%3E%3Cstop offset='.23' stop-color='%23388ff5'/%3E%3Cstop offset='.36' stop-color='%23359cfc'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3Cstop offset='.61' stop-color='%23369bfb'/%3E%3Cstop offset='.77' stop-color='%23398af2'/%3E%3Cstop offset='.96' stop-color='%233f6fe4'/%3E%3Cstop offset='.99' stop-color='%234169e1'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='127.831' x2='185.518' y1='48.596' y2='-8.885' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2335a1ff'/%3E%3Cstop offset='.49' stop-color='%2335a1ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='141.622' x2='166.893' y1='31.878' y2='17.337' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234169e1'/%3E%3Cstop offset='.25' stop-color='%233d7cea'/%3E%3Cstop offset='.7' stop-color='%2335a8ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
}
.home .home-section-6 {
  padding: 30px 0;
  background: linear-gradient(180deg, var(--Color-Brand-Color-6) 0%, #EBFEC7 48.09%);
}
@media (min-width: 992px) {
  .home .home-section-6 {
    padding: 60px 0;
    background: linear-gradient(180deg, var(--Color-Brand-Color-6) 0%, #B9CF90 100%);
  }
}
.home .home-section-6 .slick-track {
  display: flex;
}
@media (min-width: 992px) {
  .home .home-section-6 .affiliations-slider {
    display: flex;
    position: relative;
    justify-content: space-between;
    align-items: center;
    min-width: 100%;
    left: 50%;
    transform: translateX(-50%);
    padding: 30px 100px;
    border-radius: 1000px;
    background: rgba(255, 255, 255, 0.95);
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .home .home-section-6 .affiliations-slider {
    padding-left: 50px;
    padding-right: 50px;
  }
  .home .home-section-6 .affiliations-slider img {
    max-width: 90px;
  }
}
@media (min-width: 1400px) {
  .home .home-section-6 .affiliations-slider {
    min-width: 1322px;
  }
}
.home .home-section-6 .affiliations-slider .affiliation-slide {
  height: inherit;
  display: flex;
  justify-content: center;
}
.home .home-section-6 .slick-dots li.slick-active button {
  background-color: var(--Color-Brand-Color-1);
  opacity: 1;
}
.home .home-section-6 .slick-dots li button {
  background-color: var(--Color-Brand-Color-1);
  opacity: 0.2;
}
.home .multi-section-wrapper {
  padding: 40px 0;
  color: white;
  overflow: hidden;
  background: linear-gradient(180deg, #080D00 0%, #000519 100%);
  z-index: 0;
}
@media (min-width: 576px) {
  .home .multi-section-wrapper {
    padding: 50px 0;
  }
}
@media (min-width: 992px) {
  .home .multi-section-wrapper {
    padding: 100px 0;
  }
}
.home .multi-section-wrapper::after, .home .multi-section-wrapper::before {
  display: block;
  content: "";
  position: absolute;
  width: 641px;
  height: 667px;
  border-radius: 667px;
  opacity: 0.3;
  z-index: -1;
}
@media (min-width: 992px) {
  .home .multi-section-wrapper::after, .home .multi-section-wrapper::before {
    width: 1238px;
    height: 1288px;
    border-radius: 1288px;
  }
}
.home .multi-section-wrapper::before {
  top: 200px;
  right: -30%;
  background: radial-gradient(50% 50% at 50% 50%, var(--Color-Brand-Color-3) 0%, rgba(57, 142, 245, 0) 100%);
}
@media (min-width: 992px) {
  .home .multi-section-wrapper::before {
    top: -139px;
  }
}
.home .multi-section-wrapper::after {
  bottom: 100px;
  left: -30%;
  background: radial-gradient(50% 50% at 50% 50%, var(--Color-Brand-Color-3) 0%, rgba(57, 142, 245, 0) 100%);
}
@media (min-width: 992px) {
  .home .multi-section-wrapper::after {
    bottom: -139px;
  }
}
.home .multi-section-wrapper a {
  --fx-speed: 0.225s ease-out;
  display: flex;
  align-items: center;
  color: white;
  text-decoration: underline;
  width: max-content;
  gap: 6px;
}
.home .multi-section-wrapper a::after {
  display: inline-block;
  content: "";
  position: relative;
  width: 19px;
  height: 19px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' fill='none' viewBox='0 0 19 14'%3E%3Cpath fill='%23fff' d='M18.09 6.067 12.255.234a.833.833 0 0 0-1.178 1.178l4.41 4.411H.833a.833.833 0 0 0 0 1.667h14.655l-4.41 4.41a.834.834 0 1 0 1.178 1.179l5.833-5.833a.833.833 0 0 0 0-1.179'/%3E%3C/svg%3E");
  transition: var(--fx-speed);
}
@media (min-width: 992px) {
  .home .multi-section-wrapper a::after {
    left: -25px;
    opacity: 0;
  }
}
.home .multi-section-wrapper a:hover::after {
  left: 0;
  opacity: 1;
}
@media (min-width: 992px) {
  .home .multi-section-wrapper .home-section:nth-child(odd) .home-section__contents {
    padding-left: 100px;
  }
}
.home .multi-section-wrapper .home-section__contents {
  margin: 30px 0;
}
@media (min-width: 992px) {
  .home .multi-section-wrapper .home-section__contents {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .home .multi-section-wrapper .home-section__contents * {
    max-width: 475px;
  }
}
.home .multi-section-wrapper .home-section__contents h3, .home .multi-section-wrapper .home-section__contents .h3 {
  margin-bottom: 24px;
}
.home .multi-section-wrapper .home-section__contents p:last-child {
  margin-bottom: 0;
}
.home .home-section-11 {
  padding: 40px 0 68px;
  background-size: 100% 100%;
  background-image: url("/wp-content/uploads/section-11-bg-mobile.png");
}
@media (min-width: 576px) {
  .home .home-section-11 {
    padding: 50px 0 120px;
    background-image: url("/wp-content/uploads/section-11-bg-tablet.png");
  }
}
@media (min-width: 992px) {
  .home .home-section-11 {
    padding: 100px 0 200px;
    background-image: url("/wp-content/uploads/section-11-bg-desktop.png");
  }
}
.home .home-section-11__contents h1, .home .home-section-11__contents .h1 {
  color: var(--Color-Brand-Color-4);
}
.home .home-section-11__contents .subheader {
  color: var(--Color-Brand-Color-4);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  margin: 10px 0 24px;
}
@media (min-width: 992px) {
  .home .home-section-11__contents .subheader {
    font-size: 24px;
    margin-bottom: 30px;
  }
}
.home .home-section-11__contents h6, .home .home-section-11__contents .h6 {
  color: #000;
  font-weight: 700;
  margin-top: 20px;
}
@media (min-width: 992px) {
  .home .home-section-11__contents h6, .home .home-section-11__contents .h6 {
    margin-top: 0;
  }
}
.home .home-section-11__image {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .home .home-section-11__image {
    margin-bottom: 0;
  }
}
.home .home-section-11 .checklist {
  margin: 16px 0 24px;
  gap: 10px;
}
@media (min-width: 576px) {
  .home .home-section-11 .checklist {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) {
  .home .home-section-11 .checklist {
    margin: 16px 0 30px;
    max-width: 500px;
  }
}
.home .home-section-11 .checklist__item {
  background: rgba(53, 161, 255, 0.1);
}
@media (min-width: 576px) {
  .home .home-section-11 .checklist__item {
    width: max-content;
  }
}
.home .home-section-11 .section-transition {
  height: 50px;
  bottom: -1px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 320 50'%3E%3Cpath fill='url(%23a)' d='M0 0s61.583 41.989 160 39.61S320 0 320 0v47.186H0z'/%3E%3Cpath fill='%234169e1' d='M0 8.658s61.583 36.578 160 34.199 160-34.2 160-34.2V50H0z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='319.917' y1='26.451' y2='26.451' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='1' stop-color='%2300082b'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
@media (min-width: 576px) {
  .home .home-section-11 .section-transition {
    height: 92px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 576 92'%3E%3Cpath fill='url(%23a)' d='M0 0s110.85 77.26 288 72.884S576 0 576 0v86.823H0z'/%3E%3Cpath fill='%234169e1' d='M0 15.93s110.85 67.304 288 62.927C465.15 74.481 576 15.93 576 15.93V92H0z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='575.85' y1='48.67' y2='48.67' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='1' stop-color='%2300082b'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
}
@media (min-width: 992px) {
  .home .home-section-11 .section-transition {
    height: 128px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 1600 128'%3E%3Cpath fill='url(%23a)' d='M0 0s307.917 107.072 800 101.007C1292.08 94.941 1600 0 1600 0v120.325H0z'/%3E%3Cpath fill='%234169e1' d='M0 22.078s307.917 93.273 800 87.208c492.08-6.065 800-87.208 800-87.208V127.5H0z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='1599.58' y1='67.449' y2='67.449' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230026c0'/%3E%3Cstop offset='1' stop-color='%2300082b'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
}
.home .home-section-12 {
  color: #fff;
  padding: 40px 0 200px;
  background-size: 101% 101%;
  background-image: url("/wp-content/uploads/section-12-bg-mobile.jpg");
}
@media (min-width: 576px) {
  .home .home-section-12 {
    padding-top: 50px;
    background-image: url("/wp-content/uploads/section-12-bg-tablet.jpg");
  }
}
@media (min-width: 992px) {
  .home .home-section-12 {
    padding: 100px 0;
    background-image: url("/wp-content/uploads/section-12-bg-desktop.jpg");
  }
}
.home .home-section-12 .slick-dotted.slick-slider {
  margin-bottom: 0;
}
.home .home-section-12__contents h2, .home .home-section-12__contents .h2 {
  margin-bottom: 30px;
}
.home .home-section-12 .why-us-card {
  display: flex;
  flex-direction: column;
  gap: 30px;
  min-height: 324px;
  opacity: 0.8;
  background-color: #FFF;
  border-radius: 8px;
  box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(6px);
  max-width: 296px;
  padding: 24px;
}
@media (min-width: 992px) {
  .home .home-section-12 .why-us-card {
    max-width: 364px;
    padding: 40px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .home .home-section-12 .why-us-card {
    padding: 20px;
    max-width: 294px;
  }
}
.home .home-section-12 .why-us-card__header {
  gap: 12px;
}
.home .home-section-12 .why-us-card__header h6, .home .home-section-12 .why-us-card__header .h6 {
  color: var(--Color-Brand-Color-4);
  margin-bottom: 0;
}
.home .home-section-12 .why-us-card__body {
  color: var(--Color-Brand-Color-4);
  font-size: 18px;
}
.home .home-section-12 .why-us-card-slide {
  margin-right: 24px;
}
@media (min-width: 992px) {
  .home .home-section-12 .why-us-card-slide {
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  .home .home-section-12 .count-5,
  .home .home-section-12 .count-4,
  .home .home-section-12 .count-3 {
    margin-top: 20px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .home .home-section-12 .count-5,
  .home .home-section-12 .count-4,
  .home .home-section-12 .count-3 {
    margin-top: 0;
  }
}
.home .home-section-13 {
  color: white;
  padding: 40px 0;
  background: linear-gradient(180deg, var(--Color-Brand-Color-4) 0%, #080D00 100%);
}
@media (min-width: 992px) {
  .home .home-section-13 {
    padding: 100px 0;
  }
}
@media (min-width: 992px) {
  .home .home-section-13__contents p {
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .home .home-section-13__contents .col-lg-3 {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
}
.home .home-section-13 .header-wrapper {
  font-family: var(--font-heading);
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  text-transform: uppercase;
  margin-bottom: 20px;
}
@media (min-width: 992px) {
  .home .home-section-13 .header-wrapper {
    font-size: 60px;
  }
}
.home .home-section-13 .header-wrapper span {
  display: block;
  font-style: italic;
  font-weight: 300;
}
@media (min-width: 576px) {
  .home .home-section-13 .header-wrapper span {
    display: inline-block;
  }
}
.home .home-section-13 .home-coupons {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-top: 40px;
}
@media (min-width: 992px) {
  .home .home-section-13 .home-coupons {
    flex-direction: row;
  }
}
.home .home-section-13 .home-coupons__coupon {
  display: flex;
  flex-direction: column;
  min-width: 296px;
  max-width: 540px;
  padding: 26px 20px;
  gap: 16px;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.2);
}
@media (min-width: 992px) {
  .home .home-section-13 .home-coupons__coupon {
    position: relative;
    max-width: 558px;
  }
}
.home .home-section-13 .home-coupons__coupon > p {
  margin-bottom: 0;
  font-size: 12px;
}
.home .home-section-13 .home-coupons__coupon .subheader {
  font-size: 18px;
  font-weight: 700;
}
.home .home-section-13 .home-coupons__coupon .disclaimer {
  font-size: 8px;
  font-style: italic;
  font-weight: 100;
}
.home .home-section-13 .home-coupons .expiration {
  width: max-content;
  border-radius: 100px;
  padding: 3px 12px;
  background: var(--Color-Brand-Color-6, #76A31F);
}
@media (min-width: 992px) {
  .home .home-section-13 .home-coupons .expiration {
    position: absolute;
    top: 30px;
    right: 30px;
  }
}
.home .home-section-14 {
  padding: 40px 0 80px;
  background-size: 100% 100%;
  background-image: url("/wp-content/uploads/section-14-bg-mobile.png");
}
@media (min-width: 576px) {
  .home .home-section-14 {
    padding: 40px 0 120px;
    background-image: url("/wp-content/uploads/section-14-bg-tablet.png");
  }
}
@media (min-width: 992px) {
  .home .home-section-14 {
    padding: 100px 0 200px;
    background-image: url("/wp-content/uploads/section-14-bg-desktop.png");
  }
}
@media (min-width: 992px) {
  .home .home-section-14__contents {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.home .home-section-14 .service-area-banner {
  color: #fff;
  padding: 20px;
  row-gap: 24px;
  border-radius: 8px;
  background-color: var(--Color-Brand-Color-4);
}
@media (min-width: 992px) {
  .home .home-section-14 .service-area-banner .col-lg-4,
  .home .home-section-14 .service-area-banner .col-lg-8 {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.home .home-section-14 .service-area-banner .h1 {
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .home .home-section-14 .service-area-banner .h1 {
    margin-bottom: 0;
  }
}
.home .home-section-14 .service-area-banner .h1 .green {
  color: var(--Color-Brand-Color-6);
}
.home .home-section-14 .service-area-banner .h1 .blue {
  color: var(--Color-Brand-Color-3);
}
.home .home-section-14 .service-area-banner p {
  margin-bottom: 0;
}
.home .home-section-14 .locations {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  margin-top: 20px;
}
@media (min-width: 992px) {
  .home .home-section-14 .locations {
    gap: 30px;
  }
}
.home .home-section-14 .locations .location-item {
  display: flex;
  align-items: center;
}
.home .home-section-14 .locations .location-item__icon {
  width: 12px;
  height: 16px;
  margin-right: 8px;
}
.home .home-section-14 .locations .location-item__icon.ohio {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='16' fill='none' viewBox='0 0 12 16'%3E%3Cpath fill='%2376a31f' d='M6 0a6.01 6.01 0 0 0-6 6c0 4.307 5.59 9.703 5.828 9.93a.247.247 0 0 0 .345 0C6.41 15.703 12 10.307 12 6a6.01 6.01 0 0 0-6-6m0 8.75a2.75 2.75 0 1 1 0-5.5 2.75 2.75 0 0 1 0 5.5'/%3E%3C/svg%3E");
}
.home .home-section-14 .locations .location-item__icon.indiana {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='16' fill='none' viewBox='0 0 12 16'%3E%3Cpath fill='%23398ef5' d='M6 0a6.01 6.01 0 0 0-6 6c0 4.307 5.59 9.703 5.828 9.93a.247.247 0 0 0 .345 0C6.41 15.703 12 10.307 12 6a6.01 6.01 0 0 0-6-6m0 8.75a2.75 2.75 0 1 1 0-5.5 2.75 2.75 0 0 1 0 5.5'/%3E%3C/svg%3E");
}
.home .home-section-14 .h1.ohio {
  color: var(--Color-Brand-Color-6);
}
.home .home-section-14 .h1.indiana {
  color: var(--Color-Brand-Color-3);
}
.home .home-section-14 .row-middle {
  margin-top: 30px;
  margin-bottom: 45px;
}
@media (min-width: 992px) {
  .home .home-section-14 .row-middle {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.home .home-section-14 .row-middle .home-section__image {
  display: flex;
}
@media (min-width: 992px) {
  .home .home-section-14 .row-middle .home-section__image {
    justify-content: flex-end;
  }
}
.home .home-section-14 .home-section__image {
  margin-top: 24px;
}
@media (min-width: 992px) {
  .home .home-section-14 .home-section__image {
    margin-top: 0;
  }
}
.home .home-section-14 .section-transition {
  height: 50px;
  bottom: -2px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' fill='none' viewBox='0 0 320 50'%3E%3Cpath fill='url(%23a)' d='M0 0s61.583 41.99 160 39.61C258.417 37.233 320 0 320 0v47.186H0z'/%3E%3Cpath fill='%234169e1' d='M0 8.658s61.583 36.578 160 34.2 160-34.2 160-34.2V50H0z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='319.917' y1='26.451' y2='26.451' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2376d31f'/%3E%3Cstop offset='1' stop-color='%2376a31f'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
@media (min-width: 576px) {
  .home .home-section-14 .section-transition {
    height: 92px;
  }
}
@media (min-width: 992px) {
  .home .home-section-14 .section-transition {
    height: 127px;
  }
}
@media (max-width: 991.98px) {
  .home .why-us-card {
    height: 100%;
    width: 95% !important;
    margin-left: 1px;
  }
  .home .why-us-card-slide {
    height: inherit;
  }
  .home .why-us-cards-slider .slick-track {
    display: flex;
  }
}
@media (max-width: 575.98px) {
  .home .why-us-card {
    width: 100% !important;
    margin-left: 0;
  }
}

/* Contact Page Styles */
.contact-sidebar__company-info .h2 {
  font-size: var(--contact-page-sidebar-heading-font-size);
}

.contact-sidebar--phone .mobile-phone-link {
  color: var(--contact-page-sidebar-phone-color);
  font-size: var(--contact-page-sidebar-phone-font-size);
}
.contact-sidebar--phone .mobile-phone-link:hover {
  color: var(--contact-page-sidebar-phone-color);
}

.ryno-coupons {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}

.content-wrapper .ryno-coupon {
  background-clip: padding-box;
  flex: 0 1 100%;
  margin: 0 10px 30px;
  max-width: 100%;
  text-align: center;
}
@media (min-width: 992px) {
  .content-wrapper .ryno-coupon {
    flex: 0 1 47%;
  }
}
.content-wrapper .ryno-coupon__background {
  background: var(--coupon-background-color) var(--coupon-background-image);
  background-position: var(--coupon-background-position);
  background-repeat: var(--coupon-background-repeat);
  background-size: var(--coupon-background-size);
  height: 100%;
  padding: 0 10px;
  position: relative;
}
.content-wrapper .ryno-coupon__text {
  box-sizing: border-box;
  padding: 30px;
}
.content-wrapper .ryno-coupon__text .h3 {
  color: var(--coupon-heading-color);
  font-size: var(--coupon-heading-font-size-mobile);
  line-height: 1.1;
}
@media (min-width: 992px) {
  .content-wrapper .ryno-coupon__text .h3 {
    font-size: var(--coupon-heading-font-size-desktop);
  }
}
.content-wrapper .ryno-coupon__details {
  color: var(--coupon-text-color);
  font-size: 1.4rem;
  line-height: 1.3;
  margin: 20px auto;
}
.content-wrapper .ryno-coupon__logo img {
  margin-top: 20px;
  width: 200px;
}
.content-wrapper .ryno-coupon__phone {
  font-size: 25px;
  font-weight: 900;
  margin: 12px 0;
}
.content-wrapper .ryno-coupon__disclaimer {
  color: var(--coupon-disclaimer-color);
  font-size: 11px;
  line-height: 1.3;
  margin-top: 35px;
}
@media only screen {
  .content-wrapper .ryno-coupon__disclaimer {
    font-style: italic;
  }
}
.content-wrapper .ryno-coupon__layout-one .ryno-coupon__text {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
.content-wrapper .ryno-coupon__layout-one .coupon-button {
  background: var(--coupon-layout-1-button-background-color);
  border: 0 none;
  color: var(--coupon-layout-1-button-text-color);
  font-weight: 700;
  padding: 12px 30px;
  text-transform: uppercase;
}
.content-wrapper .ryno-coupon__layout-one .coupon-button:hover {
  background: var(--coupon-layout-1-button-background-hover-color);
  color: var(--coupon-layout-1-button-text-hover-color);
}
.content-wrapper .ryno-coupon__layout-one .ryno-coupon__phone a {
  color: var(--coupon-layout-1-phone-color);
}
.content-wrapper .ryno-coupon__layout-one .ryno-coupon__expiration {
  color: var(--coupon-layout-1-expiration-color);
}
.content-wrapper .ryno-coupon__layout-two {
  box-shadow: 1px 2px 15px rgba(0, 0, 0, 0.32);
  position: relative;
}
.content-wrapper .ryno-coupon__layout-two .container,
.content-wrapper .ryno-coupon__layout-two .row {
  height: 100%;
}
.content-wrapper .ryno-coupon__layout-two .ryno-coupon__background {
  padding: 0;
}
.content-wrapper .ryno-coupon__layout-two .ryno-coupon__logo img {
  margin-top: 0;
}
.content-wrapper .ryno-coupon__layout-two .ryno-coupon__details, .content-wrapper .ryno-coupon__layout-two .ryno-coupon__phone {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}
.content-wrapper .ryno-coupon__layout-two .ryno-coupon__phone {
  font-weight: 400;
}
.content-wrapper .ryno-coupon__layout-two .ryno-coupon__expiration {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}
.content-wrapper .ryno-coupon__layout-two .ryno-coupon__disclaimer {
  margin-bottom: 45px;
}
.content-wrapper .ryno-coupon__layout-two--right {
  padding-bottom: 30px;
  padding-top: 30px;
}
.content-wrapper .ryno-coupon__layout-two--button {
  bottom: 0;
  height: 85px;
  position: absolute;
  right: 0;
  width: 100px;
}
.content-wrapper .ryno-coupon__layout-two--button .coupon-button {
  background: linear-gradient(140deg, rgba(255, 255, 255, 0) 50%, var(--coupon-layout-2-button-background-color) 50%);
  border: 0 none;
  border-radius: 0;
  bottom: 8px;
  color: var(--coupon-layout-2-button-icon-color);
  font-size: 30px;
  height: 37px;
  padding: 0;
  position: absolute;
  right: 14px;
}
.content-wrapper .ryno-coupon__layout-two--button .coupon-button:hover {
  background: linear-gradient(140deg, rgba(255, 255, 255, 0) 50%, var(--coupon-layout-2-button-background-hover-color) 50%);
}
.content-wrapper .ryno-coupon__layout-two .ryno-coupon__phone {
  color: var(--coupon-layout-2-phone-color);
}
.content-wrapper .ryno-coupon__layout-two .ryno-coupon__expiration {
  color: var(--coupon-layout-2-expiration-color);
}
.content-wrapper .ryno-coupon__layout-three {
  flex: 0 1 100%;
}
.content-wrapper .ryno-coupon__layout-three .ryno-coupon__background {
  padding: 20px;
}
.content-wrapper .ryno-coupon__layout-three .ryno-coupon__details, .content-wrapper .ryno-coupon__layout-three .ryno-coupon__phone {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}
.content-wrapper .ryno-coupon__layout-three .ryno-coupon__phone {
  font-weight: 400;
}
.content-wrapper .ryno-coupon__layout-three .ryno-coupon__expiration {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}
.content-wrapper .ryno-coupon__layout-three .ryno-coupon__button .coupon-button {
  background: var(--coupon-layout-3-button-background-color);
  border: 0 none;
  color: var(--coupon-layout-3-button-text-color);
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  padding: 15px 22px;
  text-transform: uppercase;
  white-space: normal;
}
@media (min-width: 768px) {
  .content-wrapper .ryno-coupon__layout-three .ryno-coupon__button .coupon-button {
    padding: 58px 22px;
  }
}
.content-wrapper .ryno-coupon__layout-three .ryno-coupon__button .coupon-button:hover {
  background: var(--coupon-layout-3-button-background-hover-color);
  color: var(--coupon-layout-3-button-text-hover-color);
}
.content-wrapper .ryno-coupon__layout-three .ryno-coupon__phone {
  color: var(--coupon-layout-3-phone-color);
}
.content-wrapper .ryno-coupon__layout-three .ryno-coupon__expiration {
  color: var(--coupon-layout-3-expiration-color);
}

.ryno-coupon__background {
  background: var(--coupon-background-color) var(--coupon-background-image);
  background-position: var(--coupon-background-position);
  background-repeat: var(--coupon-background-repeat);
  background-size: var(--coupon-background-size);
}

.ryno-coupon__text .h3 {
  color: var(--coupon-heading-color);
  font-size: var(--coupon-heading-font-size-mobile);
}
@media (min-width: 992px) {
  .ryno-coupon__text .h3 {
    font-size: var(--coupon-heading-font-size-desktop);
  }
}

.ryno-coupon__details {
  color: var(--coupon-text-color);
}

.ryno-coupon__disclaimer {
  color: var(--coupon-disclaimer-color);
}

.ryno-coupon__layout-one .coupon-button {
  background: var(--coupon-layout-1-button-background-color);
  color: var(--coupon-layout-1-button-text-color);
}
.ryno-coupon__layout-one .coupon-button:hover {
  background: var(--coupon-layout-1-button-background-hover-color);
  color: var(--coupon-layout-1-button-text-hover-color);
}
.ryno-coupon__layout-one .ryno-coupon__phone a {
  color: var(--coupon-layout-1-phone-color);
}
.ryno-coupon__layout-one .ryno-coupon__expiration {
  color: var(--coupon-layout-1-expiration-color);
}

.ryno-coupon__layout-two--button {
  background: linear-gradient(140deg, rgba(255, 255, 255, 0) 50%, var(--coupon-layout-2-button-background-color) 50%);
}
.ryno-coupon__layout-two--button .coupon-button {
  color: var(--coupon-layout-2-button-icon-color);
}
.ryno-coupon__layout-two .ryno-coupon__phone {
  color: var(--coupon-layout-2-phone-color);
}
.ryno-coupon__layout-two .ryno-coupon__expiration {
  color: var(--coupon-layout-2-expiration-color);
}

.ryno-coupon__layout-three .coupon-button {
  background: var(--coupon-layout-3-button-background-color);
  color: var(--coupon-layout-3-button-text-color);
}
.ryno-coupon__layout-three .coupon-button:hover {
  background: var(--coupon-layout-3-button-background-hover-color);
  color: var(--coupon-layout-3-button-text-hover-color);
}
.ryno-coupon__layout-three .ryno-coupon__phone {
  color: var(--coupon-layout-3-phone-color);
}
.ryno-coupon__layout-three .ryno-coupon__expiration {
  color: var(--coupon-layout-3-expiration-color);
}

@media (min-width: 992px) {
  .single .page-header {
    height: 200px;
  }
}
.single .blog-post-header {
  background: #ffffff;
}
@media (min-width: 992px) {
  .single .blog-post-header {
    margin-top: -150px;
    padding-top: 50px;
  }
}
.single .blog-post-header h1, .single .blog-post-header .h1 {
  margin-bottom: 0;
  padding: 0 30px;
}
.single .blog-post-header__author {
  font-weight: 700;
  padding-bottom: 20px;
}
.single .blog-top {
  border-bottom: solid 1px rgba(134, 137, 143, 0.3);
  margin-bottom: 10px;
  padding: 15px 0 5px;
}
.single .blog-top__left {
  font-size: 16px;
}
.single .blog-top__right .social-share-links {
  align-items: center;
  display: flex;
  justify-content: center;
}
@media (min-width: 768px) {
  .single .blog-top__right .social-share-links {
    justify-content: flex-end;
  }
}
.single .blog-top__right .social-share-links__title {
  font-size: 16px;
  font-weight: 700;
  margin-right: 5px;
}
.single .blog-top__right .social-share-links a {
  align-items: center;
  color: #ffffff;
  display: flex;
  height: 26px;
  justify-content: center;
  margin-left: 5px;
  width: 26px;
}
.single .blog-top__right .social-share-links a.facebook {
  background: #3c589a;
}
.single .blog-top__right .social-share-links a.twitter {
  background: #55acee;
}
.single .blog-top__right .social-share-links a.linkedin {
  background: #0077b5;
}
.single .blog-categories {
  margin-bottom: 30px;
}
.single .blog-categories .ryno-bookmark {
  margin-top: 6px;
}
.single .blog-categories .category-pill {
  background: #eaeaea;
  border-radius: 7px;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin: 2px 5px;
  padding: 2px 12px;
}
.single .blog-featured-image {
  margin: 0 0 20px;
  text-align: center;
}
@media (min-width: 992px) {
  .single .blog-featured-image {
    float: right;
    margin: 10px 0 20px 20px;
    text-align: left;
  }
}
.single .blog-bottom {
  margin-top: 70px;
}
.single .blog-author-box {
  background: #fff;
  border: 1px solid #707070;
  box-shadow: 2px 8px 20px 0 #c4c4c4;
  padding: 30px 20px;
}
@media (min-width: 992px) {
  .single .blog-author-box {
    padding: 50px;
  }
}
.single .blog-author-box .author-email,
.single .blog-author-box .author-title {
  font-size: 85%;
}
.single .blog-author-box .social-icons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 20px;
}
@media (min-width: 992px) {
  .single .blog-author-box .social-icons {
    justify-content: flex-start;
  }
}
.single .blog-author-box .social-icons__icon {
  background-color: transparent !important;
}
.single .blog-author-box .social-icons__icon a {
  align-items: center;
  color: #ffffff;
  display: inline-flex;
  height: 30px;
  justify-content: center;
  font-size: 20px;
  text-decoration: none;
  width: 30px;
}
.single .blog-author-box .social-icons__icon + .social-icons__icon {
  margin-left: 2px;
}
@media (min-width: 576px) {
  .single .blog-author-box .social-icons__icon + .social-icons__icon {
    margin-left: 10px;
  }
}
.single .blog-author-box .social-icons .facebook a {
  background: #3c589a;
}
.single .blog-author-box .social-icons .facebook a:hover {
  background: #3c589a;
}
.single .blog-author-box .social-icons .twitter a {
  background: #000000;
}
.single .blog-author-box .social-icons .twitter a:hover {
  background: #000000;
}
.single .blog-author-box .social-icons .google a {
  background: #4285F4;
}
.single .blog-author-box .social-icons .google a:hover {
  background: #4285F4;
}
.single .blog-author-box .social-icons .youtube a {
  background: #FF0000;
}
.single .blog-author-box .social-icons .youtube a:hover {
  background: #FF0000;
}
.single .blog-author-box .social-icons .linkedin a {
  background: #0077b5;
}
.single .blog-author-box .social-icons .linkedin a:hover {
  background: #0077b5;
}
.single .blog-author-box .social-icons .pinterest a {
  background: #E60023;
}
.single .blog-author-box .social-icons .pinterest a:hover {
  background: #E60023;
}
.single .blog-author-box .social-icons .instagram a {
  background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
  font-size: 26px;
}
.single .blog-author-box .social-icons .instagram a:hover {
  background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
}
.single .blog-author-box .social-icons .yelp a {
  background: #F43939;
}
.single .blog-author-box .social-icons .yelp a:hover {
  background: #F43939;
}
.single .blog-author-box .social-icons .houzz a {
  background: #4dbc15;
}
.single .blog-author-box .social-icons .houzz a:hover {
  background: #4dbc15;
}
.single .blog-author-box .social-icons .tiktok a {
  background: #25F4EE;
}
.single .blog-author-box .social-icons .tiktok a:hover {
  background: #25F4EE;
}
.single .blog-author-box .social-icons .nextdoor a {
  background: #19975D;
}
.single .blog-author-box .social-icons .nextdoor a:hover {
  background: #19975D;
}
@media (min-width: 992px) {
  .single .blog-author-box--1 {
    padding: 50px 50px 50px 20px;
  }
}
.single .blog-author-box--1 .blog-author-box__left {
  flex: 0 0 100%;
}
@media (min-width: 992px) {
  .single .blog-author-box--1 .blog-author-box__left {
    flex: 0 0 33%;
    padding: 0 15px;
  }
}
.single .blog-author-box--1 .blog-author-box__left .h2 {
  font-size: 30px;
}
.single .blog-author-box--1 .blog-author-box__right {
  flex: 0 0 100%;
}
@media (min-width: 992px) {
  .single .blog-author-box--1 .blog-author-box__right {
    flex: 0 0 67%;
    padding-left: 60px;
  }
}
.single .blog-author-box--1 .blog-author-box__right .h2 {
  font-size: 23px;
}
.single .blog-author-box--2 img {
  margin-bottom: 20px;
  max-width: 210px;
}
.single .blog-author-box--2 .social-icons {
  justify-content: center;
}
.single .blog-author-box--2 .h2 {
  font-size: 32px;
}
@media (min-width: 992px) {
  .single .blog-author-box--3 .border--right {
    border-right: 1px solid #707070;
  }
}
.single .blog-author-box--3 .social-icons {
  justify-content: center;
}
@media (min-width: 992px) {
  .single .blog-author-box--3 .social-icons {
    margin: 0 auto;
    max-width: 150px;
  }
}
@media (min-width: 576px) {
  .single .blog-author-box--3 .social-icons__icon + .social-icons__icon {
    margin-left: 0;
  }
}
@media (min-width: 576px) {
  .single .blog-author-box--3 .social-icons .social-icons__icon {
    margin: 8px;
  }
}
@media (min-width: 576px) {
  .single .blog-author-box--3 .social-icons .social-icons__icon a {
    height: 40px;
    width: 40px;
  }
}
.single .blog-author-box--3 .h2 {
  font-size: 32px;
}
.single .blog-author-box--4 .social-icons {
  justify-content: center;
}
.single .blog-author-box--4 .h2 {
  font-size: 32px;
}
.single .author-nav-tabs {
  background: transparent !important;
  border: 0 none;
  justify-content: center;
}
.single .author-nav-tabs .nav-link {
  border-radius: 0;
  border: 1px solid #707070;
  color: #707070;
  font-size: 16px;
  padding: 8px;
  position: relative;
}
@media (min-width: 576px) {
  .single .author-nav-tabs .nav-link {
    font-size: inherit;
    padding: 8px 16px;
  }
}
.single .author-nav-tabs .nav-link.active {
  font-weight: 700;
}
.single .author-nav-tabs .nav-link.active:before, .single .author-nav-tabs .nav-link.active:after {
  content: "";
  height: 0;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: 100%;
  width: 0;
}
.single .author-nav-tabs .nav-link.active:before {
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-top: 9px solid #707070;
}
.single .author-nav-tabs .nav-link.active:after {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 8px solid #ffffff;
}
.single .author-nav-tabs .nav-link + .nav-link {
  margin-left: 8px;
}
@media (min-width: 576px) {
  .single .author-nav-tabs .nav-link + .nav-link {
    margin-left: 20px;
  }
}
.single .related-post + .related-post {
  border-top: 1px solid #cacaca;
  margin-top: 30px;
  padding-top: 30px;
}
@media (min-width: 992px) {
  .single .related-post + .related-post {
    border-top: 0 none;
    margin-top: 0;
    padding-top: 0;
  }
}
.single .related-posts .h2 {
  font-size: 32px;
}
.single .related-posts-box {
  height: 100%;
  position: relative;
}
@media (min-width: 992px) {
  .single .related-posts-box {
    padding: 0 10px;
  }
}
.single .related-posts-box__title {
  text-align: center;
}
.single .related-posts-box__title .h5 {
  display: block;
  line-height: 1.2;
  margin-bottom: 10px;
}
.single .related-posts-box__link {
  border-top: 30px solid #ffffff;
  bottom: 0;
  line-height: 1;
  position: absolute;
  width: 100%;
}

.single-post-h2 {
  font-size: 2.4rem;
  text-align: center;
  margin-bottom: 10px;
}

.single-post-h2 + .date {
  text-align: center;
}

.single .ornament {
  margin-bottom: 15px;
}

.view-article {
  display: none;
}

.ornament {
  display: grid;
  grid-gap: 30px;
  grid-template-columns: 1fr auto 1fr;
  margin-bottom: 20px;
  margin-top: 25px;
}
.ornament:before, .ornament:after {
  align-self: center;
  border-top: 2px solid #242424;
  content: "";
}
.ornament p {
  display: none;
}

.blog-layout--1 {
  background: #ffffff;
  box-shadow: 0 10px 60px rgba(0, 0, 0, 0.06);
  height: 100%;
}
.blog-layout--1 .blog-image {
  width: 100%;
}
.blog-layout--1 .blog-image img {
  width: 100%;
}
.blog-layout--1 .blog-image .date {
  background-color: var(--blog-theme-1-date-box-background);
  color: var(--blog-theme-1-date-box-text);
  display: inline-block;
  font-size: 19px;
  left: 0;
  padding: 12px 15px;
  position: absolute;
  top: 20px;
}
@media (min-width: 992px) {
  .blog-layout--1 .blog-image .date {
    top: 50px;
  }
}
.blog-layout--1 .blog-contents {
  padding: 20px;
}
.blog-layout--1 .blog-contents h2, .blog-layout--1 .blog-contents .h2 {
  font-size: 30px;
}
.blog-layout--1 .blog-contents h2 a, .blog-layout--1 .blog-contents .h2 a {
  color: var(--blog-theme-1-heading);
}
.blog-layout--2 .post-listing {
  padding: 30px 0;
}
.blog-layout--2 .post-listing .blog-contents {
  background: rgb(255, 255, 255);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 30%, white 100%);
  margin-top: -75px;
  padding: 50px 15px;
}
@media (min-width: 992px) {
  .blog-layout--2 .post-listing .blog-contents {
    background: transparent;
    margin-top: 0;
    padding-top: 0;
  }
}
.blog-layout--2 .post-listing .blog-contents h2, .blog-layout--2 .post-listing .blog-contents .h2 {
  font-size: 24px;
  line-height: 1.2;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .blog-layout--2 .post-listing .blog-contents h2, .blog-layout--2 .post-listing .blog-contents .h2 {
    font-size: 30px;
  }
}
.blog-layout--2 .post-listing .blog-contents h2:before, .blog-layout--2 .post-listing .blog-contents .h2:before {
  background: var(--blog-theme-2-heading-divider-line);
  content: "";
  display: block;
  height: 10px;
  margin-bottom: 20px;
  width: 130px;
}
.blog-layout--2 .post-listing .blog-contents h2 a, .blog-layout--2 .post-listing .blog-contents .h2 a {
  color: var(--blog-theme-2-heading);
}
.blog-layout--2 .post-listing .blog-contents h2 a:hover, .blog-layout--2 .post-listing .blog-contents .h2 a:hover {
  color: var(--blog-theme-2-heading-hover);
}
.blog-layout--2 .post-listing .blog-contents h2.active a, .blog-layout--2 .post-listing .blog-contents .active.h2 a {
  color: var(--blog-theme-2-heading-hover);
}
.blog-layout--2 .post-listing .blog-contents .date {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 30px;
}

.blog-post-header h1, .blog-post-header .h1 {
  font-size: var(--single-blog-post-h1-font-size-mobile);
}
@media only screen and (min-width: 992px) {
  .blog-post-header h1, .blog-post-header .h1 {
    font-size: var(--single-blog-post-h1-font-size-desktop);
  }
}

.single .blog-author-box .h2 {
  font-size: var(--meet-the-author-font-size);
}
.single .blog-author-box .author-name {
  font-size: var(--author-name-font-size);
}
.single .blog-author-box .author-title {
  font-size: var(--author-title-font-size);
}
.single .blog-author-box .author-description {
  font-size: var(--author-description-font-size);
}
.single .author-nav-tabs .nav-link {
  font-size: var(--nav-tab-font-size);
  color: var(--nav-tab-text-color);
}

.related-posts-box__title .h5 {
  font-size: var(--post-heading-font-size);
}
.related-posts-box__excerpt p {
  font-size: var(--post-excerpt-font-size);
}
.related-posts-box__link a {
  font-size: var(--post-link-font-size);
}

.author .author-profile-box,
.archive.author .author-profile-box {
  background: #fff;
  gap: 30px;
  margin-bottom: 30px;
}
.author .author-profile-box .author-email,
.author .author-profile-box .author-title,
.archive.author .author-profile-box .author-email,
.archive.author .author-profile-box .author-title {
  font-size: 85%;
}
.author .author-profile-box .social-icons,
.archive.author .author-profile-box .social-icons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 20px;
}
@media (min-width: 992px) {
  .author .author-profile-box .social-icons,
  .archive.author .author-profile-box .social-icons {
    justify-content: flex-start;
  }
}
.author .author-profile-box .social-icons__icon,
.archive.author .author-profile-box .social-icons__icon {
  background-color: transparent !important;
}
.author .author-profile-box .social-icons__icon a,
.archive.author .author-profile-box .social-icons__icon a {
  align-items: center;
  color: #ffffff;
  display: inline-flex;
  height: 30px;
  justify-content: center;
  font-size: 20px;
  text-decoration: none;
  width: 30px;
}
.author .author-profile-box .social-icons__icon + .social-icons__icon,
.archive.author .author-profile-box .social-icons__icon + .social-icons__icon {
  margin-left: 2px;
}
@media (min-width: 576px) {
  .author .author-profile-box .social-icons__icon + .social-icons__icon,
  .archive.author .author-profile-box .social-icons__icon + .social-icons__icon {
    margin-left: 10px;
  }
}
.author .author-profile-box .social-icons .facebook a,
.archive.author .author-profile-box .social-icons .facebook a {
  background: #3c589a;
}
.author .author-profile-box .social-icons .facebook a:hover,
.archive.author .author-profile-box .social-icons .facebook a:hover {
  background: #3c589a;
}
.author .author-profile-box .social-icons .twitter a,
.archive.author .author-profile-box .social-icons .twitter a {
  background: #000000;
}
.author .author-profile-box .social-icons .twitter a:hover,
.archive.author .author-profile-box .social-icons .twitter a:hover {
  background: #000000;
}
.author .author-profile-box .social-icons .google a,
.archive.author .author-profile-box .social-icons .google a {
  background: #4285F4;
}
.author .author-profile-box .social-icons .google a:hover,
.archive.author .author-profile-box .social-icons .google a:hover {
  background: #4285F4;
}
.author .author-profile-box .social-icons .youtube a,
.archive.author .author-profile-box .social-icons .youtube a {
  background: #FF0000;
}
.author .author-profile-box .social-icons .youtube a:hover,
.archive.author .author-profile-box .social-icons .youtube a:hover {
  background: #FF0000;
}
.author .author-profile-box .social-icons .linkedin a,
.archive.author .author-profile-box .social-icons .linkedin a {
  background: #0077b5;
}
.author .author-profile-box .social-icons .linkedin a:hover,
.archive.author .author-profile-box .social-icons .linkedin a:hover {
  background: #0077b5;
}
.author .author-profile-box .social-icons .pinterest a,
.archive.author .author-profile-box .social-icons .pinterest a {
  background: #E60023;
}
.author .author-profile-box .social-icons .pinterest a:hover,
.archive.author .author-profile-box .social-icons .pinterest a:hover {
  background: #E60023;
}
.author .author-profile-box .social-icons .instagram a,
.archive.author .author-profile-box .social-icons .instagram a {
  background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
  font-size: 26px;
}
.author .author-profile-box .social-icons .instagram a:hover,
.archive.author .author-profile-box .social-icons .instagram a:hover {
  background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
}
.author .author-profile-box .social-icons .yelp a,
.archive.author .author-profile-box .social-icons .yelp a {
  background: #F43939;
}
.author .author-profile-box .social-icons .yelp a:hover,
.archive.author .author-profile-box .social-icons .yelp a:hover {
  background: #F43939;
}
.author .author-profile-box .social-icons .houzz a,
.archive.author .author-profile-box .social-icons .houzz a {
  background: #4dbc15;
}
.author .author-profile-box .social-icons .houzz a:hover,
.archive.author .author-profile-box .social-icons .houzz a:hover {
  background: #4dbc15;
}
.author .author-profile-box .social-icons .tiktok a,
.archive.author .author-profile-box .social-icons .tiktok a {
  background: #25F4EE;
}
.author .author-profile-box .social-icons .tiktok a:hover,
.archive.author .author-profile-box .social-icons .tiktok a:hover {
  background: #25F4EE;
}
.author .author-profile-box .social-icons .nextdoor a,
.archive.author .author-profile-box .social-icons .nextdoor a {
  background: #19975D;
}
.author .author-profile-box .social-icons .nextdoor a:hover,
.archive.author .author-profile-box .social-icons .nextdoor a:hover {
  background: #19975D;
}
.author .author-profile-box .author-profile-box__left,
.archive.author .author-profile-box .author-profile-box__left {
  flex: 0 0 100%;
}
@media (min-width: 992px) {
  .author .author-profile-box .author-profile-box__left,
  .archive.author .author-profile-box .author-profile-box__left {
    flex: 0 1 auto;
  }
}
.author .author-profile-box .author-profile-box__left .h2,
.archive.author .author-profile-box .author-profile-box__left .h2 {
  font-size: 30px;
}
.author .author-profile-box .author-profile-box__right,
.archive.author .author-profile-box .author-profile-box__right {
  flex: 0 0 100%;
}
@media (min-width: 992px) {
  .author .author-profile-box .author-profile-box__right,
  .archive.author .author-profile-box .author-profile-box__right {
    flex: 0 1 auto;
  }
}
.author .author-profile-box .author-profile-box__right .h2,
.archive.author .author-profile-box .author-profile-box__right .h2 {
  font-size: 23px;
}

.error404 .h3 {
  margin: 18px 0;
}

.error404 input[type=search],
.search-no-results input[type=search] {
  border: 3px solid #b1b1b1;
}

.error404 ul.primary-pages,
.search-no-results ul.primary-pages {
  list-style-type: none;
  margin-left: 0;
}

.error404 ul.primary-pages li,
.search-no-results ul.primary-pages li {
  margin-bottom: 10px;
}

.error404 input[type=search],
.search-no-results input[type=search] {
  border: 3px solid #b1b1b1;
  display: inline-block;
  width: 90%;
}

.error404 .search-wrap input[type=submit] {
  background: none;
  height: 36px;
}

.error404 .search-wrap input[type=submit]:hover {
  background: #ccc;
  color: #fff;
  cursor: pointer;
}

ul.right-column {
  float: left;
  width: 45%;
}

ul.left-column {
  float: left;
  width: 45%;
}

@media (min-width: 992px) {
  .generic-product-feed--layout-1 .row, .generic-product-feed--layout-2 .row {
    margin-right: calc(var(--bs-gutter-x) * -2);
    margin-left: calc(var(--bs-gutter-x) * -2);
  }
  .generic-product-feed--layout-1 .row > *, .generic-product-feed--layout-2 .row > * {
    padding-left: calc(var(--bs-gutter-x) * 2);
    padding-right: calc(var(--bs-gutter-x) * 2);
  }
}
.generic-product-feed--layout-1 .product-page-box, .generic-product-feed--layout-2 .product-page-box {
  box-shadow: 10px 10px 25px rgba(0, 0, 0, 0.3);
  margin: 0 auto;
  max-width: 510px;
}
.generic-product-feed--layout-1 .product-page-box .h2, .generic-product-feed--layout-2 .product-page-box .h2 {
  margin-bottom: 20px;
}
.generic-product-feed--layout-1 .product-page-box {
  height: 100%;
}
@media (min-width: 992px) {
  .generic-product-feed--layout-1 .product-page-box {
    height: 541px;
  }
}
.generic-product-feed--layout-1 .product-page-box__top {
  align-items: center;
  background: #fdfdfd;
  display: flex;
  flex-direction: column;
  height: 110px;
  justify-content: center;
  padding-top: 33px;
}
.generic-product-feed--layout-1 .product-page-box__bottom {
  height: 250px;
}
@media (min-width: 992px) {
  .generic-product-feed--layout-1 .product-page-box__bottom {
    height: 441px;
  }
}
.generic-product-feed--layout-1 .product-page-box__overlay {
  background: linear-gradient(180deg, #fdfdfd 0%, #fdfdfd 5%, rgba(253, 253, 253, 0) 100%);
  height: 100%;
}
.generic-product-feed--layout-2 .product-page-box {
  height: 380px;
}
@media (min-width: 992px) {
  .generic-product-feed--layout-2 .product-page-box {
    height: 541px;
  }
}
.generic-product-feed--layout-2 .product-page-box__top {
  align-items: center;
  display: flex;
  height: 250px;
  justify-content: center;
}
@media (min-width: 992px) {
  .generic-product-feed--layout-2 .product-page-box__top {
    height: 420px;
  }
}
.generic-product-feed--layout-2 .product-page-box__top img {
  max-height: 80%;
}
@media (min-width: 992px) {
  .generic-product-feed--layout-2 .product-page-box__top img {
    max-height: auto;
  }
}
.generic-product-feed--layout-3 .product-page-box, .generic-product-feed--layout-4 .product-page-box {
  height: 100%;
}
@media (min-width: 992px) {
  .generic-product-feed--layout-3 .product-page-box, .generic-product-feed--layout-4 .product-page-box {
    height: 100%;
  }
}
.generic-product-feed--layout-3 .product-page-box .h2, .generic-product-feed--layout-4 .product-page-box .h2 {
  margin-bottom: 7px;
}
.generic-product-feed--layout-3 .product-page-box a, .generic-product-feed--layout-4 .product-page-box a {
  height: 46px;
  line-height: 46px;
  padding: 0 20px;
  text-align: center;
  width: 100%;
}
@media (min-width: 576px) {
  .generic-product-feed--layout-3 .product-page-box__left, .generic-product-feed--layout-3 .product-page-box__right, .generic-product-feed--layout-4 .product-page-box__left, .generic-product-feed--layout-4 .product-page-box__right {
    width: 50%;
  }
}
.generic-product-feed--layout-3 .product-page-box__left, .generic-product-feed--layout-4 .product-page-box__left {
  padding-bottom: 20px;
}
@media (min-width: 576px) {
  .generic-product-feed--layout-3 .product-page-box__left, .generic-product-feed--layout-4 .product-page-box__left {
    padding-bottom: 0;
  }
}
.generic-product-feed--layout-3 .product-page-box .generic-product-description, .generic-product-feed--layout-4 .product-page-box .generic-product-description {
  font-size: 16px;
  line-height: 1.4;
  margin-bottom: 15px;
}
@media (min-width: 992px) {
  .generic-product-feed--layout-3 .product-page-box .generic-product-description, .generic-product-feed--layout-4 .product-page-box .generic-product-description {
    height: 90px;
  }
}
@media (min-width: 1200px) {
  .generic-product-feed--layout-3 .product-page-box .generic-product-description, .generic-product-feed--layout-4 .product-page-box .generic-product-description {
    height: 70px;
  }
}
.generic-product-feed--layout-3 .product-page-box {
  padding: 17px 30px;
}
.generic-product-feed--layout-3 img {
  max-height: 176px;
  max-width: 177px;
}
.generic-product-feed--layout-4 .product-page-box__overlay {
  background: linear-gradient(to top, #fdfdfd 0%, #fdfdfd 15%, rgba(253, 253, 253, 0) 100%);
  height: 100%;
}
@media (min-width: 576px) {
  .generic-product-feed--layout-4 .product-page-box__overlay {
    background: linear-gradient(to left, #fdfdfd 0%, #fdfdfd 15%, rgba(253, 253, 253, 0) 100%);
  }
}
.generic-product-feed--layout-4 .product-page-box__left {
  height: 280px;
  padding-bottom: 0;
  width: 100%;
}
@media (min-width: 576px) {
  .generic-product-feed--layout-4 .product-page-box__left {
    height: 100%;
    width: 50%;
  }
}
.generic-product-feed--layout-4 .product-page-box__right {
  padding: 25px 30px;
}
@media (min-width: 576px) {
  .generic-product-feed--layout-4 .product-page-box__right {
    padding: 25px 30px 25px 0;
  }
}

.page-template-page-ryno-testimonials .shadowbox h3, .page-template-page-ryno-testimonials .shadowbox .h3 {
  margin-bottom: 30px;
}
.page-template-page-ryno-testimonials .panel p {
  margin-top: 20px;
}
.page-template-page-ryno-testimonials .panel p strong {
  margin-right: 10px;
}
.page-template-page-ryno-testimonials .ryno-star-solid {
  color: var(--testimonial-stars-color);
}

.page-template-page-conversion .conversion-header {
  padding: 30px 0;
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-header {
    padding: 60px 0 65px;
  }
}
.page-template-page-conversion .conversion-header h1, .page-template-page-conversion .conversion-header .h1 {
  color: var(--conversion-header-h1-color);
  font-size: var(--charge-h1-font-size-mobile);
  line-height: var(--charge-h1-line-height-mobile, 1.2);
  margin: 0 0 20px 0;
  padding: 0;
  text-align: left;
}
@media (min-width: 768px) {
  .page-template-page-conversion .conversion-header h1, .page-template-page-conversion .conversion-header .h1 {
    font-size: var(--charge-h1-font-size-tablet);
    line-height: var(--charge-h1-line-height-tablet, 1.2);
  }
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-header h1, .page-template-page-conversion .conversion-header .h1 {
    font-size: var(--charge-h1-font-size-desktop);
    line-height: var(--charge-h1-line-height-desktop, 1.2);
  }
}
.page-template-page-conversion .conversion-header__divider {
  background-color: var(--conversion-header-divider-background-color);
  height: 9px;
  margin-bottom: 33px;
  width: 205px;
}
.page-template-page-conversion .conversion-header .conversion-coupon {
  background: var(--conversion-coupon-background);
  border-radius: 15px;
  padding: 33px;
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-header .conversion-coupon {
    margin-bottom: 0;
    max-width: 635px;
  }
}
.page-template-page-conversion .conversion-header .conversion-coupon h2,
.page-template-page-conversion .conversion-header .conversion-coupon .h2,
.page-template-page-conversion .conversion-header .conversion-coupon p {
  color: var(--conversion-coupon-contents-color);
}
.page-template-page-conversion .conversion-header .conversion-coupon .h2 {
  font-size: 28px;
  line-height: 1.2;
  margin-bottom: 5px;
}
@media (min-width: 768px) {
  .page-template-page-conversion .conversion-header .conversion-coupon .h2 {
    font-size: 35px;
  }
}
.page-template-page-conversion .conversion-header .conversion-coupon p {
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.page-template-page-conversion .conversion-header .conversion-coupon__text a,
.page-template-page-conversion .conversion-header .conversion-coupon__text a:hover {
  text-decoration: none;
}
.page-template-page-conversion .content-wrapper {
  margin-bottom: 0;
  margin-top: 0;
}
.page-template-page-conversion .content-wrapper .ryno-sidebar .wpcf7 {
  height: 607px;
  position: -webkit-sticky;
  position: sticky;
  top: 230px;
}
@media (min-width: 992px) {
  .page-template-page-conversion .content-wrapper .ryno-sidebar .wpcf7 {
    margin-top: -460px;
  }
}
.page-template-page-conversion .content-area {
  color: var(--conversion-contents-default-color);
}
.page-template-page-conversion .content-area p,
.page-template-page-conversion .content-area li {
  color: var(--conversion-contents-default-color);
}
.page-template-page-conversion .content-area a:not(.btn, .secondary-link) {
  color: var(--conversion-links-color);
}
@media (hover: hover) {
  .page-template-page-conversion .content-area a:not(.btn, .secondary-link):hover {
    color: var(--conversion-links-hover-color);
  }
}
.page-template-page-conversion .conversion-content-one {
  padding-bottom: var(--conversion-content-one-padding-bottom-mobile);
  padding-top: var(--conversion-content-one-padding-top-mobile);
  position: relative;
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-content-one {
    padding-bottom: var(--conversion-content-one-padding-bottom-desktop);
    padding-top: var(--conversion-content-one-padding-top-desktop);
  }
}
.page-template-page-conversion .conversion-content-one__sticky-image {
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-content-one__sticky-image {
    margin-bottom: 0;
    max-height: 445px;
    position: sticky;
    top: 200px;
  }
}
.page-template-page-conversion .conversion-content-one .content-area {
  color: var(--conversion-content-one-text-color);
}
.page-template-page-conversion .conversion-content-one .content-area h2,
.page-template-page-conversion .conversion-content-one .content-area .h2,
.page-template-page-conversion .conversion-content-one .content-area h3,
.page-template-page-conversion .conversion-content-one .content-area .h3,
.page-template-page-conversion .conversion-content-one .content-area h4,
.page-template-page-conversion .conversion-content-one .content-area .h4,
.page-template-page-conversion .conversion-content-one .content-area h5,
.page-template-page-conversion .conversion-content-one .content-area .h5 {
  color: var(--conversion-content-one-heading-color);
}
.page-template-page-conversion .conversion-content-one .content-area p,
.page-template-page-conversion .conversion-content-one .content-area li {
  color: var(--conversion-content-one-text-color);
}
.page-template-page-conversion .conversion-content-one .content-area a:not(.btn, .secondary-link) {
  color: var(--conversion-content-one-link-color);
}
.page-template-page-conversion .conversion-content-one .content-area a:not(.btn, .secondary-link):hover {
  color: var(--conversion-content-one-link-hover-color);
}
.page-template-page-conversion .conversion-content-two {
  padding-bottom: var(--conversion-content-two-padding-bottom-mobile);
  padding-top: var(--conversion-content-two-padding-top-mobile);
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-content-two {
    padding-bottom: var(--conversion-content-two-padding-bottom-desktop);
    padding-top: var(--conversion-content-two-padding-top-desktop);
  }
}
.page-template-page-conversion .conversion-content-two p {
  margin-bottom: 45px;
}
.page-template-page-conversion .conversion-content-two .content-area {
  color: var(--conversion-content-two-text-color);
}
.page-template-page-conversion .conversion-content-two .content-area h2,
.page-template-page-conversion .conversion-content-two .content-area .h2,
.page-template-page-conversion .conversion-content-two .content-area h3,
.page-template-page-conversion .conversion-content-two .content-area .h3,
.page-template-page-conversion .conversion-content-two .content-area h4,
.page-template-page-conversion .conversion-content-two .content-area .h4,
.page-template-page-conversion .conversion-content-two .content-area h5,
.page-template-page-conversion .conversion-content-two .content-area .h5 {
  color: var(--conversion-content-two-heading-color);
}
.page-template-page-conversion .conversion-content-two .content-area p,
.page-template-page-conversion .conversion-content-two .content-area li {
  color: var(--conversion-content-two-text-color);
}
.page-template-page-conversion .conversion-content-two .content-area a:not(.btn, .secondary-link) {
  color: var(--conversion-content-two-link-color);
}
.page-template-page-conversion .conversion-content-two .content-area a:not(.btn, .secondary-link):hover {
  color: var(--conversion-content-two-link-hover-color);
}
.page-template-page-conversion .conversion-content-three {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: var(--conversion-content-three-padding-bottom-mobile);
  padding-top: var(--conversion-content-three-padding-top-mobile);
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-content-three {
    padding-bottom: var(--conversion-content-three-padding-bottom-desktop);
    padding-top: var(--conversion-content-three-padding-top-desktop);
  }
}
.page-template-page-conversion .conversion-content-three .content-area {
  color: var(--conversion-content-three-text-color);
}
.page-template-page-conversion .conversion-content-three .content-area h2,
.page-template-page-conversion .conversion-content-three .content-area .h2,
.page-template-page-conversion .conversion-content-three .content-area h3,
.page-template-page-conversion .conversion-content-three .content-area .h3,
.page-template-page-conversion .conversion-content-three .content-area h4,
.page-template-page-conversion .conversion-content-three .content-area .h4,
.page-template-page-conversion .conversion-content-three .content-area h5,
.page-template-page-conversion .conversion-content-three .content-area .h5 {
  color: var(--conversion-content-three-heading-color);
}
.page-template-page-conversion .conversion-content-three .content-area p,
.page-template-page-conversion .conversion-content-three .content-area li {
  color: var(--conversion-content-three-text-color);
}
.page-template-page-conversion .conversion-content-three .content-area a:not(.btn, .secondary-link) {
  color: var(--conversion-content-three-link-color);
}
.page-template-page-conversion .conversion-content-three .content-area a:not(.btn, .secondary-link):hover {
  color: var(--conversion-content-three-link-hover-color);
}
.page-template-page-conversion .conversion-content-three a {
  font-weight: bold;
}
.page-template-page-conversion .conversion-content-three a:hover {
  text-decoration: underline;
}
.page-template-page-conversion .conversion-content-three ul,
.page-template-page-conversion .conversion-content-three ol {
  text-align: left;
}
.page-template-page-conversion .conversion-content-three__sticky-image {
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-content-three__sticky-image {
    margin-bottom: 0;
    max-height: 445px;
    position: sticky;
    top: 200px;
  }
}
.page-template-page-conversion .conversion-content-four {
  padding-bottom: var(--conversion-content-four-padding-bottom-mobile);
  padding-top: var(--conversion-content-four-padding-top-mobile);
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-content-four {
    padding-bottom: var(--conversion-content-four-padding-bottom-desktop);
    padding-top: var(--conversion-content-four-padding-top-desktop);
  }
}
.page-template-page-conversion .conversion-content-four .content-area {
  color: var(--conversion-content-four-text-color);
}
.page-template-page-conversion .conversion-content-four .content-area h2,
.page-template-page-conversion .conversion-content-four .content-area .h2,
.page-template-page-conversion .conversion-content-four .content-area h3,
.page-template-page-conversion .conversion-content-four .content-area .h3,
.page-template-page-conversion .conversion-content-four .content-area h4,
.page-template-page-conversion .conversion-content-four .content-area .h4,
.page-template-page-conversion .conversion-content-four .content-area h5,
.page-template-page-conversion .conversion-content-four .content-area .h5 {
  color: var(--conversion-content-four-heading-color);
}
.page-template-page-conversion .conversion-content-four .content-area p,
.page-template-page-conversion .conversion-content-four .content-area li {
  color: var(--conversion-content-four-text-color);
}
.page-template-page-conversion .conversion-content-four .content-area a:not(.btn, .secondary-link) {
  color: var(--conversion-content-four-link-color);
}
.page-template-page-conversion .conversion-content-four .content-area a:not(.btn, .secondary-link):hover {
  color: var(--conversion-content-four-link-hover-color);
}
.page-template-page-conversion .conversion-content-four p {
  margin-bottom: 40px;
}
.page-template-page-conversion .conversion-content-four ul,
.page-template-page-conversion .conversion-content-four ol {
  text-align: left;
}
.page-template-page-conversion .conversion-content-five {
  padding-bottom: var(--conversion-content-five-padding-bottom-mobile);
  padding-top: var(--conversion-content-five-padding-top-mobile);
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-content-five {
    padding-bottom: var(--conversion-content-five-padding-bottom-desktop);
    padding-top: var(--conversion-content-five-padding-top-desktop);
  }
}
.page-template-page-conversion .conversion-content-five .content-area {
  color: var(--conversion-content-five-text-color);
}
.page-template-page-conversion .conversion-content-five .content-area h2,
.page-template-page-conversion .conversion-content-five .content-area .h2,
.page-template-page-conversion .conversion-content-five .content-area h3,
.page-template-page-conversion .conversion-content-five .content-area .h3,
.page-template-page-conversion .conversion-content-five .content-area h4,
.page-template-page-conversion .conversion-content-five .content-area .h4,
.page-template-page-conversion .conversion-content-five .content-area h5,
.page-template-page-conversion .conversion-content-five .content-area .h5 {
  color: var(--conversion-content-five-heading-color);
}
.page-template-page-conversion .conversion-content-five .content-area p,
.page-template-page-conversion .conversion-content-five .content-area li {
  color: var(--conversion-content-five-text-color);
}
.page-template-page-conversion .conversion-content-five .content-area a:not(.btn, .secondary-link) {
  color: var(--conversion-content-five-link-color);
}
.page-template-page-conversion .conversion-content-five .content-area a:not(.btn, .secondary-link):hover {
  color: var(--conversion-content-five-link-hover-color);
}
.page-template-page-conversion .conversion-page-reviews {
  background-image: var(--testimonial-bg);
  background-position: var(--testimonial-bg-mobile-position, center center), center center;
  background-repeat: var(--testimonial-bg-mobile-repeat, no-repeat), no-repeat;
  background-size: var(--testimonial-bg-mobile-size, cover), cover;
  padding: var(--testimonial-section-mobile-padding-top) 0 var(--testimonial-section-mobile-padding-bottom);
  position: relative;
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-page-reviews {
    background-image: var(--testimonial-bg-desktop, var(--testimonial-bg));
    background-position: var(--testimonial-bg-desktop-position, center center), center center;
    background-repeat: var(--testimonial-bg-desktop-repeat, no-repeat), no-repeat;
    background-size: var(--testimonial-bg-desktop-size, cover), cover;
    padding: var(--testimonial-section-desktop-padding-top) 0 var(--testimonial-section-desktop-padding-bottom);
  }
}
.page-template-page-conversion .conversion-page-reviews__heading {
  color: var(--conversion-testimonial-title-color);
  font-family: var(--conversion-testimonial-title-font-family);
  font-size: var(--conversion-testimonial-title-mobile-font-size);
  font-weight: var(--conversion-testimonial-title-font-weight);
  line-height: 1;
  margin-bottom: 30px;
  text-align: var(--conversion-testimonial-title-text-align);
  text-transform: var(--conversion-testimonial-title-text-transform);
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-page-reviews__heading {
    font-size: var(--conversion-testimonial-title-desktop-font-size);
  }
}
.page-template-page-conversion .conversion-page-reviews .conversion-page-review-box {
  background: var(--conversion-page-review-box-background);
  border-radius: var(--conversion-page-review-box-border-radius);
  padding: 45px;
}
.page-template-page-conversion .conversion-page-reviews .conversion-page-review-box__stars {
  color: var(--conversion-page-review-box--stars-color);
  font-size: 30px;
  gap: 10px;
  margin-bottom: 15px;
}
.page-template-page-conversion .conversion-page-reviews .conversion-page-review-box__review-text {
  color: var(--conversion-page-review-box-text-color);
  font-size: var(--conversion-page-review-box-text-mobile-font-size);
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-page-reviews .conversion-page-review-box__review-text {
    font-size: var(--conversion-page-review-box-text-desktop-font-size);
  }
}
.page-template-page-conversion .conversion-page-reviews .conversion-page-review-box__review-info {
  padding-top: 15px;
}
.page-template-page-conversion .conversion-page-reviews .conversion-page-review-box__review-info .conversion-review-author-name {
  color: var(--conversion-page-review-box-author-name-color);
  font-size: var(--conversion-page-review-box-author-name-mobile-font-size);
  font-weight: 700;
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-page-reviews .conversion-page-review-box__review-info .conversion-review-author-name {
    font-size: var(--conversion-page-review-box-author-name-desktop-font-size);
  }
}
.page-template-page-conversion .conversion-page-reviews .conversion-page-review-box__review-info .conversion-review-source {
  color: var(--conversion-review-source-color);
  font-size: var(--conversion-review-source-font-size);
}
.page-template-page-conversion .conversion-page-reviews__button {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .page-template-page-conversion .conversion-page-reviews__button {
    margin-top: 0;
  }
}
.page-template-page-conversion .other-services__box {
  box-shadow: 10px 0 0 0 #ffffff, 0 10px 0 0 #ffffff, 10px 10px 0 0 #ffffff, 10px 0 0 0 #ffffff inset, 0 10px 0 0 #ffffff inset;
  border-right: 10px solid #ffffff;
  box-sizing: border-box;
  padding: 50px 30px;
}
@media (min-width: 992px) {
  .page-template-page-conversion .other-services__box {
    border-right: 0 none;
    padding: 70px 50px;
  }
}
.page-template-page-conversion .other-services__box p {
  margin-bottom: 0;
}
.page-template-page-conversion .other-services__box a {
  background: rgba(0, 0, 0, 0.15);
  font-weight: bold;
  padding: 0 5px;
}
.page-template-page-conversion .other-services__box a:hover {
  text-decoration: underline;
}
.page-template-page-conversion .other-services__box:last-of-type {
  border-right: 10px solid #ffffff;
}
.page-template-page-conversion .other-services__box--1 {
  background: var(--other-services-box-1-background);
}
.page-template-page-conversion .other-services__box--1 h2, .page-template-page-conversion .other-services__box--1 .h2,
.page-template-page-conversion .other-services__box--1 h3,
.page-template-page-conversion .other-services__box--1 .h3,
.page-template-page-conversion .other-services__box--1 h4,
.page-template-page-conversion .other-services__box--1 .h4,
.page-template-page-conversion .other-services__box--1 h5,
.page-template-page-conversion .other-services__box--1 .h5,
.page-template-page-conversion .other-services__box--1 h6,
.page-template-page-conversion .other-services__box--1 .h6,
.page-template-page-conversion .other-services__box--1 p,
.page-template-page-conversion .other-services__box--1 p a,
.page-template-page-conversion .other-services__box--1 p a:link,
.page-template-page-conversion .other-services__box--1 p a:hover,
.page-template-page-conversion .other-services__box--1 p a:active,
.page-template-page-conversion .other-services__box--1 p a:visited {
  color: var(--other-services-box-1-color);
}
.page-template-page-conversion .other-services__box--2 {
  background: var(--other-services-box-2-background);
}
.page-template-page-conversion .other-services__box--2 h2, .page-template-page-conversion .other-services__box--2 .h2,
.page-template-page-conversion .other-services__box--2 h3,
.page-template-page-conversion .other-services__box--2 .h3,
.page-template-page-conversion .other-services__box--2 h4,
.page-template-page-conversion .other-services__box--2 .h4,
.page-template-page-conversion .other-services__box--2 h5,
.page-template-page-conversion .other-services__box--2 .h5,
.page-template-page-conversion .other-services__box--2 h6,
.page-template-page-conversion .other-services__box--2 .h6,
.page-template-page-conversion .other-services__box--2 p,
.page-template-page-conversion .other-services__box--2 p a,
.page-template-page-conversion .other-services__box--2 p a:link,
.page-template-page-conversion .other-services__box--2 p a:hover,
.page-template-page-conversion .other-services__box--2 p a:active,
.page-template-page-conversion .other-services__box--2 p a:visited {
  color: var(--other-services-box-2-color);
}
.page-template-page-conversion .other-services__box--3 {
  background: var(--other-services-box-3-background);
}
.page-template-page-conversion .other-services__box--3 h2, .page-template-page-conversion .other-services__box--3 .h2,
.page-template-page-conversion .other-services__box--3 h3,
.page-template-page-conversion .other-services__box--3 .h3,
.page-template-page-conversion .other-services__box--3 h4,
.page-template-page-conversion .other-services__box--3 .h4,
.page-template-page-conversion .other-services__box--3 h5,
.page-template-page-conversion .other-services__box--3 .h5,
.page-template-page-conversion .other-services__box--3 h6,
.page-template-page-conversion .other-services__box--3 .h6,
.page-template-page-conversion .other-services__box--3 p,
.page-template-page-conversion .other-services__box--3 p a,
.page-template-page-conversion .other-services__box--3 p a:link,
.page-template-page-conversion .other-services__box--3 p a:hover,
.page-template-page-conversion .other-services__box--3 p a:active,
.page-template-page-conversion .other-services__box--3 p a:visited {
  color: var(--other-services-box-3-color);
}

.page-template-page-shop .content-wrapper {
  margin-top: 0;
}
.page-template-page-shop .content-wrapper .container-xxl,
.page-template-page-shop .content-wrapper .container-xl,
.page-template-page-shop .content-wrapper .container-lg,
.page-template-page-shop .content-wrapper .container-md,
.page-template-page-shop .content-wrapper .container-sm,
.page-template-page-shop .content-wrapper .container {
  max-width: 90%;
}

.ryno-mtt {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  text-align: center;
}
.ryno-mtt__category {
  width: 100%;
  margin-bottom: 60px;
}
.ryno-mtt__category:last-child {
  margin-bottom: 0;
}
.ryno-mtt__category-title {
  font-family: var(--font-heading);
  font-size: 2rem;
  font-weight: bold;
  margin-bottom: 30px;
  text-align: left;
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .ryno-mtt__category-title {
    font-size: 2.5rem;
  }
}
.ryno-mtt__category-members {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  text-align: center;
}
.ryno-mtt--with-categories {
  flex-direction: column;
}
.ryno-mtt__member-container {
  background: var(--mtt-shadowbox-background);
  border-color: var(--mtt-shadowbox-border-color);
  border-radius: var(--mtt-shadowbox-border-radius);
  box-shadow: 0px 0px 12px var(--mtt-shadowbox-box-shadow-color);
  margin: 0 auto;
  max-width: 346px;
  position: relative;
  width: 100%;
}
.ryno-mtt__photo-container {
  border-radius: var(--mtt-image-border-radius);
  margin-bottom: 21px;
  overflow: hidden;
  padding-bottom: 100%;
  position: relative;
  width: 100%;
}
.ryno-mtt__photo-container img,
.ryno-mtt__photo-container svg {
  bottom: 0;
  height: 100%;
  left: 0;
  max-height: 100%;
  max-width: 100%;
  object-fit: cover;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.ryno-mtt__info-container {
  position: relative;
}
.ryno-mtt__info-container--collapsable .ryno-mtt__collapse-container {
  display: flex;
}
.ryno-mtt__name {
  line-height: 1.17;
  margin-bottom: 4px;
  color: var(--mtt-name-color);
  font-size: var(--mtt-name-font-size-0px-575px);
  font-weight: var(--mtt-name-font-weight);
  font-family: var(--font-heading);
}
@media only screen and (min-width: 576px) {
  .ryno-mtt__name {
    font-size: var(--mtt-name-font-size-576px);
  }
}
.ryno-mtt__title {
  line-height: 1.63;
  color: var(--mtt-job-title-color);
  font-size: var(--mtt-job-title-font-size-0px-575px);
  font-weight: var(--mtt-job-title-font-weight);
  font-family: var(--font-heading);
}
@media only screen and (min-width: 576px) {
  .ryno-mtt__title {
    font-size: var(--mtt-job-title-font-size-576px);
  }
}
.ryno-mtt__line {
  width: 114px;
  height: 2px;
  margin: 0 auto 20px;
  background-color: var(--mtt-line-color);
}
.ryno-mtt__line, .ryno-mtt__bio, .ryno-mtt__collapse-container {
  display: none;
}
.ryno-mtt__bio {
  line-height: 1.63;
  overflow: hidden;
  -webkit-box-orient: vertical;
  color: var(--mtt-bio-color);
  font-family: var(--font-body);
  font-size: var(--mtt-bio-font-size-0px-575px);
  font-weight: var(--mtt-bio-font-weight);
}
@media only screen and (min-width: 576px) {
  .ryno-mtt__bio {
    font-size: var(--mtt-bio-font-size-576px);
  }
}
.ryno-mtt__bio p:last-of-type {
  margin-bottom: 0;
}
.ryno-mtt--layout-2 .ryno-mtt__bio, .ryno-mtt--layout-3 .ryno-mtt__bio, .ryno-mtt--layout-5 .ryno-mtt__bio {
  display: -webkit-box;
  -webkit-line-clamp: var(--mtt-maximum-lines-of-text-when-collapsed);
}
.ryno-mtt--expanded .ryno-mtt__bio {
  -webkit-line-clamp: 100;
}
.ryno-mtt__collapse-container {
  align-items: center;
  left: 50%;
  position: absolute;
  top: calc(100% + 23px);
  transform: translateX(-50%);
  width: max-content;
}
.ryno-mtt__collapse-container:hover {
  cursor: pointer;
}
.ryno-mtt__collapse-container::before {
  display: inline-block;
  line-height: 1;
  margin-bottom: 9px;
  font-family: var(--font-heading);
  color: var(--mtt-arrow-text-color);
  content: var(--mtt-arrow-text-collapsed);
  font-size: var(--mtt-arrow-text-font-size);
  font-weight: var(--mtt-arrow-text-font-weight);
}
.ryno-mtt--expanded .ryno-mtt__collapse-container::before {
  content: var(--mtt-arrow-text-expanded);
}
.ryno-mtt__collapse-svg-container {
  display: flex;
  height: 21px;
  transition: 0.3s all ease-in-out;
  width: 23px;
}
.ryno-mtt__collapse-svg-container svg {
  height: 100%;
  max-height: 100%;
  max-width: 100%;
  width: 100%;
}
.ryno-mtt--expanded .ryno-mtt__collapse-svg-container {
  transform: rotateX(180deg);
}
.ryno-mtt--layout-1 {
  gap: 46px 33px;
}
.ryno-mtt--layout-1 .ryno-mtt__member-container {
  padding: 12px 12px 24px;
}
.ryno-mtt--layout-1 .ryno-mtt__category-members {
  gap: 46px 33px;
}
.ryno-mtt--layout-2 {
  flex-direction: column;
  gap: 56px 0;
}
.ryno-mtt--layout-2 .ryno-mtt__category-members {
  gap: 56px 0;
}
.ryno-mtt--layout-2 .ryno-mtt__member-container {
  padding-bottom: 90px;
}
@media (min-width: 992px) {
  .ryno-mtt--layout-2 .ryno-mtt__member-container {
    align-items: center;
    display: flex;
    max-width: none;
    padding-bottom: 0;
  }
}
@media (min-width: 992px) {
  .ryno-mtt--layout-2 .ryno-mtt__photo-container {
    margin-bottom: 0;
    padding-bottom: 29%;
    width: 31.77%;
  }
}
.ryno-mtt--layout-2 .ryno-mtt__info-container {
  padding: 0 12px;
}
@media (min-width: 992px) {
  .ryno-mtt--layout-2 .ryno-mtt__info-container {
    margin-right: 65px;
    padding: 65px 0 70px 46px;
    text-align: left;
    width: 71%;
  }
}
.ryno-mtt--layout-2 .ryno-mtt__title {
  margin-bottom: 16px;
}
.ryno-mtt--layout-2 .ryno-mtt__line {
  display: block;
}
@media (min-width: 992px) {
  .ryno-mtt--layout-2 .ryno-mtt__line {
    margin-left: 0;
  }
}
.ryno-mtt--layout-2 .ryno-mtt__collapse-container {
  flex-direction: column;
}
@media (min-width: 992px) {
  .ryno-mtt--layout-2 .ryno-mtt__collapse-container {
    flex-direction: row;
    left: unset;
    right: 0;
    top: calc(100% - 44px);
    transform: unset;
  }
}
@media (min-width: 992px) {
  .ryno-mtt--layout-2 .ryno-mtt__collapse-container::before {
    margin: 0 9px 0 0;
  }
}
@media (min-width: 992px) {
  .ryno-mtt--layout-2 .ryno-mtt__collapse-svg-container {
    width: 17px;
    height: 15px;
  }
}
.ryno-mtt--layout-3 {
  flex-direction: column;
  gap: 56px 0;
}
.ryno-mtt--layout-3 .ryno-mtt__category-members {
  gap: 56px 0;
}
.ryno-mtt--layout-3 .ryno-mtt__member-container {
  border-top: 12px solid var(--mtt-shadowbox-border-color);
  padding: 40px 0 90px;
}
@media (min-width: 992px) {
  .ryno-mtt--layout-3 .ryno-mtt__member-container {
    align-items: center;
    border-left: 12px solid var(--mtt-shadowbox-border-color);
    border-top: none;
    display: flex;
    max-width: none;
    padding: 0;
  }
}
.ryno-mtt--layout-3 .ryno-mtt__photo-container {
  border-radius: 50%;
  margin: 0 auto 21px;
  min-width: 229px;
  padding-bottom: 229px;
  width: 229px;
}
@media (min-width: 992px) {
  .ryno-mtt--layout-3 .ryno-mtt__photo-container {
    margin: 0 65px 0 53px;
  }
}
.ryno-mtt--layout-3 .ryno-mtt__info-container {
  padding: 0 12px;
}
@media (min-width: 992px) {
  .ryno-mtt--layout-3 .ryno-mtt__info-container {
    margin-right: 65px;
    padding: 65px 0 70px;
    text-align: left;
    width: 100%;
  }
}
.ryno-mtt--layout-3 .ryno-mtt__title {
  margin-bottom: 16px;
}
.ryno-mtt--layout-3 .ryno-mtt__line {
  display: block;
}
@media (min-width: 992px) {
  .ryno-mtt--layout-3 .ryno-mtt__line {
    margin-left: 0;
  }
}
.ryno-mtt--layout-3 .ryno-mtt__collapse-container {
  flex-direction: column;
}
@media (min-width: 992px) {
  .ryno-mtt--layout-3 .ryno-mtt__collapse-container {
    flex-direction: row;
    left: unset;
    right: 0;
    top: calc(100% - 44px);
    transform: unset;
  }
}
@media (min-width: 992px) {
  .ryno-mtt--layout-3 .ryno-mtt__collapse-container::before {
    margin: 0 9px 0 0;
  }
}
@media (min-width: 992px) {
  .ryno-mtt--layout-3 .ryno-mtt__collapse-container .ryno-mtt__collapse-svg-container {
    height: 15px;
    width: 17px;
  }
}
.ryno-mtt--layout-4 {
  gap: 34px;
  padding-top: 0;
}
.ryno-mtt--layout-4 .ryno-mtt__category-members {
  gap: 200px 34px;
}
.ryno-mtt--layout-4 .ryno-mtt__member-container {
  border-top: 12px solid var(--mtt-shadowbox-border-color);
  margin-top: 123px;
  padding: 145px 12px 31px;
}
.ryno-mtt--layout-4 .ryno-mtt__photo-container {
  border-radius: 50%;
  left: 50%;
  padding-bottom: 246px;
  position: absolute;
  top: -6px;
  transform: translate(-50%, -50%);
  width: 246px;
}
.ryno-mtt--layout-5 {
  gap: 200px 33px;
  padding-top: 200px;
}
.ryno-mtt--layout-5 .ryno-mtt__category-members {
  gap: 200px 33px;
}
.ryno-mtt--layout-5 .ryno-mtt__member-container {
  border-top: 12px solid var(--mtt-shadowbox-border-color);
  margin-top: 123px;
  padding: 153px 27px 90px;
}
.ryno-mtt--layout-5 .ryno-mtt__photo-container {
  border-radius: 50%;
  left: 50%;
  padding-bottom: 246px;
  position: absolute;
  top: -6px;
  transform: translate(-50%, -50%);
  width: 246px;
}
.ryno-mtt--layout-5 .ryno-mtt__title {
  margin-bottom: 16px;
}
.ryno-mtt--layout-5 .ryno-mtt__line {
  display: block;
}
.ryno-mtt--layout-5 .ryno-mtt__collapse-container {
  flex-direction: column;
}
.ryno-mtt--layout-6 {
  gap: 68px 33px;
}
.ryno-mtt--layout-6 .ryno-mtt__category-members {
  gap: 68px 33px;
}
.ryno-mtt--layout-6 .ryno-mtt__member-container {
  background: transparent !important;
  box-shadow: none;
  max-width: 309px;
}
.ryno-mtt--layout-6 .ryno-mtt__photo-container {
  border-radius: 50%;
}
@media only screen and (min-width: 1200px) {
  .ryno-mtt--layout-1 .ryno-mtt__member-container, .ryno-mtt--layout-4 .ryno-mtt__member-container, .ryno-mtt--layout-5 .ryno-mtt__member-container {
    max-width: 346px;
  }
  .ryno-mtt--layout-6 .ryno-mtt__member-container {
    max-width: 309px;
  }
}

.privacy-policy-content .content-area ul {
  list-style: disc;
  padding-left: 20px;
}
.privacy-policy-content .content-area ul li {
  padding-left: 0;
}
.privacy-policy-content .content-area ul li::before {
  display: none;
}

.page-template-page-ryno-service-areas .ryno-service-areas .rsa-pipe-template__icon,
.page-template-page-ryno-service-areas .ryno-service-areas .rsa-abc-template__icon,
.page-template-page-ryno-service-areas .ryno-service-areas .rsa-drop-template__icon,
.page-template-page-ryno-service-areas .ryno-service-areas .rsa-grid-template__icon,
.page-template-page-ryno-service-areas .ryno-service-areas .ryno-service-areas__icon--map3 {
  color: var(--service-areas-icon-color);
}
.page-template-page-ryno-service-areas .ryno-service-areas [class*=__heading] {
  color: var(--service-areas-heading-color);
}
.page-template-page-ryno-service-areas .ryno-service-areas [class*=__city] {
  color: var(--service-areas-text-color);
}
.page-template-page-ryno-service-areas .ryno-service-areas [class*=__link] {
  color: var(--service-areas-link-color);
}
.page-template-page-ryno-service-areas .ryno-service-areas [class*=__link]:hover {
  color: var(--service-areas-link-hover-color);
}
.page-template-page-ryno-service-areas .rsa-drop-template__accordion-tab-content {
  color: var(--service-areas-text-color);
}

.nav-bar {
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
@media (min-width: 992px) {
  .nav-bar {
    background: var(--nav-background);
    position: relative;
    z-index: 3;
  }
}
.nav-bar .nav {
  background: var(--nav-background-mobile);
  display: block;
  height: 85vh;
  left: -115%;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 0 0 10vh;
  position: absolute;
  top: 95px;
  transition: all 0.3s ease;
}
@media only screen and (min-width: 425px) {
  .nav-bar .nav {
    top: var(--mobile-header-height);
  }
}
@media (min-width: 992px) {
  .nav-bar .nav {
    background: transparent;
    height: auto;
    left: 0;
    overflow: visible;
    padding-bottom: 0;
    position: relative;
    top: 0;
  }
}

.main-navigation {
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
  width: 100%;
}
.main-navigation .deadlink {
  color: var(--mobile-nav-link-color, var(--nav-link));
  font-family: var(--nav-link-font-family);
  font-size: var(--nav-link-font-size);
  font-weight: var(--nav-link-font-weight);
  text-transform: var(--nav-link-text-transform);
  cursor: pointer;
  text-decoration: none;
}
.main-navigation .deadlink:hover {
  cursor: pointer;
  color: var(--nav-link-hover-text);
  text-decoration: underline;
}
.main-navigation .deadlink:focus {
  outline: 2px solid #007cba;
  outline-offset: 2px;
  background-color: rgba(0, 124, 186, 0.1);
  border-radius: 3px;
  transition: all 0.2s ease;
}
.main-navigation .deadlink:focus-visible {
  outline: 2px solid #007cba;
  outline-offset: 2px;
  background-color: rgba(0, 124, 186, 0.1);
  border-radius: 3px;
}
.main-navigation .deadlink[role=button] {
  cursor: default;
  text-decoration: none;
}
.main-navigation,
.main-navigation li {
  list-style: none;
  position: relative;
  text-align: left;
  z-index: 1;
}
.main-navigation > li {
  position: relative;
}
.main-navigation > li:last-of-type > ul {
  right: 0;
}
@media (max-width: 1640px) {
  .main-navigation > li:last-of-type.has-dropdown > ul > li.has-dropdown:hover > ul {
    left: unset !important;
    right: 100%;
  }
}
.main-navigation > li > a {
  padding: 15px;
  color: var(--mobile-nav-link-color, var(--nav-link));
  background: none;
}
@media (min-width: 992px) {
  .main-navigation > li > a {
    color: var(--nav-link);
    padding: 12px 15px 15px;
  }
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown:hover::after {
    color: var(--nav-link-hover-text);
  }
}
.main-navigation > li.has-dropdown > a {
  padding-right: 55px;
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown > a {
    padding-right: 30px;
  }
}
.main-navigation > li.has-dropdown > ul {
  display: none;
  margin: 0;
  padding-left: 0;
  background: var(--mobile-subnav-background);
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown > ul {
    margin-left: 0;
    padding-left: 0;
    position: absolute;
    top: 100%;
    background: var(--nav-dropdown-background);
  }
}
.main-navigation > li.has-dropdown > ul > li > a {
  padding: 10px 55px 10px 35px;
  color: var(--mobile-subnav-text);
  background: var(--mobile-subnav-background);
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown > ul > li > a {
    display: block;
    font-weight: var(--nav-link-font-weight);
    padding: 10px 15px;
    white-space: nowrap;
    color: var(--nav-dropdown-text);
    background: var(--nav-dropdown-background);
  }
}
.main-navigation > li.has-dropdown > ul > li > a:hover {
  color: var(--nav-dropdown-hover-text);
  background: var(--nav-dropdown-hover-background);
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown > ul > li.has-dropdown {
    align-items: center;
    display: inline-flex;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown > ul > li.has-dropdown > a {
    min-width: 100%;
    padding-right: 25px;
  }
}
.main-navigation > li.has-dropdown > ul > li.has-dropdown:after {
  font-family: "ryno-theme-icons";
  font-size: 17px;
  font-weight: 400;
  position: absolute;
  right: 0;
  text-align: center;
  top: 6px;
  z-index: 3;
  width: 55px;
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown > ul > li.has-dropdown:after {
    color: var(--nav-dropdown-text);
    content: "\e914";
    position: relative;
    right: 15px;
    text-align: left;
    top: 0;
    width: auto;
  }
}
.main-navigation > li.has-dropdown > ul > li.has-dropdown:hover ul {
  display: block;
}
.main-navigation > li.has-dropdown > ul > li.has-dropdown > ul {
  padding-left: 0;
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown > ul > li.has-dropdown > ul {
    display: none;
    left: 100%;
    margin-left: 0;
    padding-left: 0;
    position: absolute;
    top: 0;
    background: var(--nav-dropdown-background);
  }
}
.main-navigation > li.has-dropdown > ul > li.has-dropdown > ul > li > a {
  font-size: var(--nav-link-font-size);
  font-weight: var(--nav-link-font-weight);
  padding: 10px 15px 10px 55px;
  color: var(--mobile-subnav-text);
  background: var(--mobile-subnav-background);
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown > ul > li.has-dropdown > ul > li > a {
    padding: 10px 15px;
    color: var(--nav-dropdown-text);
    background: var(--nav-dropdown-background);
  }
}
.main-navigation > li.has-dropdown > ul > li.has-dropdown > ul > li > a:hover {
  color: var(--nav-dropdown-hover-text);
  background: var(--nav-dropdown-hover-background);
}
.main-navigation > li.has-dropdown.active-child-menu > ul {
  display: block;
}
@media (max-width: 991.98px) {
  .main-navigation > li.has-dropdown.active-child-menu > ul {
    display: block;
  }
}
.main-navigation > li.has-dropdown:after {
  align-items: center;
  content: "\e918";
  display: flex;
  font-family: "ryno-theme-icons";
  font-size: 17px;
  height: 100%;
  justify-content: center;
  max-height: 63px;
  position: absolute;
  right: 0px;
  text-align: center;
  top: 0;
  width: 55px;
  z-index: 3;
}
@media (max-width: 991.98px) {
  .main-navigation > li.has-dropdown:after {
    /* Mobile Only */
    background: var(--mobile-nav-dropdown-icon-background);
    border-bottom: 1px solid var(--nav-mobile-nav-link-border-color);
    color: var(--mobile-nav-dropdown-icon-color);
  }
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown:after {
    color: var(--nav-link);
    content: var(--nav-dropdown-icon-desktop);
    font-size: 15px;
    font-weight: bold;
    height: 100%;
    justify-content: flex-end;
    right: 15px;
    text-align: left;
    top: 0;
    width: auto;
  }
}
.main-navigation > li.has-dropdown.active-child-menu::after {
  border-bottom: 0 none;
  border-top: 0 none;
  max-height: 53px;
  transform: rotate(180deg);
}
.main-navigation > li.has-dropdown svg {
  position: absolute;
  right: 0;
  text-align: right;
  top: 7px;
  width: 40px;
  z-index: 10;
}
@media (min-width: 992px) {
  .main-navigation > li.has-dropdown svg {
    display: none;
  }
}
@media (min-width: 992px) {
  .main-navigation > li:hover > ul {
    display: block;
  }
}
.main-navigation a {
  border-bottom: 1px solid var(--nav-mobile-nav-link-border-color);
  color: var(--mobile-nav-link-color, var(--nav-link));
  display: inline-block;
  font-family: var(--nav-link-font-family);
  font-size: var(--nav-link-font-size);
  font-weight: var(--nav-link-font-weight);
  position: relative;
  text-transform: var(--nav-link-text-transform);
  width: 100%;
}
@media (min-width: 992px) {
  .main-navigation a {
    border: 0 none;
    color: var(--nav-link);
    white-space: nowrap;
    width: 100%;
  }
}
@media (hover: hover) {
  .main-navigation a:hover {
    text-decoration: none;
    color: var(--nav-link-hover-text);
  }
}
.main-navigation > li.has-dropdown.active-child-menu > a {
  background: var(--active-parent-background);
  color: var(--active-parent-text);
}
.main-navigation li.has-dropdown ul li a {
  background: var(--mobile-subnav-background);
  color: var(--mobile-subnav-text);
}
@media (min-width: 992px) {
  .main-navigation li.has-dropdown ul li a {
    background: var(--nav-dropdown-background);
    color: var(--nav-dropdown-text);
  }
}
.main-navigation li.has-dropdown ul li a:hover {
  color: var(--nav-dropdown-hover-text);
  background: var(--nav-dropdown-hover-background);
}

.nav-bar .menu-active {
  left: 0;
  transition: all 0.3s ease;
}

.hamburger {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: inline-block;
  font: inherit;
  margin: 0;
  overflow: visible;
  padding: 0;
  text-transform: none;
  transition-duration: 0.15s;
  transition-property: opacity, filter;
  transition-timing-function: linear;
}
.hamburger:hover {
  opacity: 1;
}
.hamburger-box {
  display: inline-block;
  height: 32px;
  position: relative;
  top: 3px;
  width: 40px;
}
@media only screen and (min-width: 425px) {
  .hamburger-box {
    height: 50px;
    width: 50px;
  }
}
.hamburger-inner {
  display: block;
  margin-top: -2px;
  top: 50%;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
  border-radius: 10px;
  height: 5px;
  position: absolute;
  transition-duration: 0.15s;
  transition-property: transform;
  transition-timing-function: ease;
  max-width: 35px;
  width: 100%;
  background-color: var(--hamburger-color);
}
@media only screen and (min-width: 425px) {
  .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    height: 6px;
    max-width: 50px;
  }
}
.hamburger-inner::before, .hamburger-inner::after {
  content: " ";
  display: block;
}
.hamburger-inner::before {
  top: -12px;
}
@media only screen and (min-width: 425px) {
  .hamburger-inner::before {
    top: -19px;
  }
}
.hamburger-inner::after {
  bottom: -12px;
}
@media only screen and (min-width: 425px) {
  .hamburger-inner::after {
    bottom: -19px;
  }
}
.hamburger.hamburger--squeeze .hamburger-inner {
  transition-duration: 0.075s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger.hamburger--squeeze .hamburger-inner::before {
  transition: top 0.075s 0.12s ease, opacity 0.075s ease;
}
.hamburger.hamburger--squeeze .hamburger-inner::after {
  transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger.hamburger--squeeze.is-active .hamburger-inner {
  transform: rotate(45deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger.hamburger--squeeze.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.075s ease, opacity 0.075s 0.12s ease;
}
.hamburger.hamburger--squeeze.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.hamburger-inner,
.hamburger-inner::before,
.hamburger-inner::after {
  background-color: var(--hamburger-color);
}

form .cf-text input,
form .cf-textarea textarea,
form select {
  border: 1px solid #ccc;
  box-shadow: none;
}
form select {
  background-color: #fff;
}
form textarea {
  resize: none;
}
form input[type=text],
form input[type=password],
form input[type=date],
form input[type=datetime],
form input[type=datetime-local],
form input[type=month],
form input[type=week],
form input[type=email],
form input[type=number],
form input[type=search],
form input[type=tel],
form input[type=time],
form input[type=url],
form input[type=color],
form textarea {
  margin: 0;
}
form .select2-container {
  width: 100% !important;
}

.gform_wrapper.gravity-theme .gfield_required {
  font-size: 21.008px !important;
  height: 22px;
  position: relative;
  top: 1.5px;
}

.gform_wrapper.gravity-theme .main-contact-form .gsection_title {
  margin-bottom: 0;
  margin-top: 15px;
}
.gform_wrapper.gravity-theme .main-contact-form input[type=color],
.gform_wrapper.gravity-theme .main-contact-form input[type=date],
.gform_wrapper.gravity-theme .main-contact-form input[type=datetime-local],
.gform_wrapper.gravity-theme .main-contact-form input[type=datetime],
.gform_wrapper.gravity-theme .main-contact-form input[type=email],
.gform_wrapper.gravity-theme .main-contact-form input[type=month],
.gform_wrapper.gravity-theme .main-contact-form input[type=number],
.gform_wrapper.gravity-theme .main-contact-form input[type=password],
.gform_wrapper.gravity-theme .main-contact-form input[type=search],
.gform_wrapper.gravity-theme .main-contact-form input[type=tel],
.gform_wrapper.gravity-theme .main-contact-form input[type=text],
.gform_wrapper.gravity-theme .main-contact-form input[type=time],
.gform_wrapper.gravity-theme .main-contact-form input[type=url],
.gform_wrapper.gravity-theme .main-contact-form input[type=week],
.gform_wrapper.gravity-theme .main-contact-form select,
.gform_wrapper.gravity-theme .main-contact-form textarea,
.gform_wrapper.gravity-theme .main-contact-form .ginput_container .select2-selection--single,
.gform_wrapper.gravity-theme .main-contact-form .select2-container--default .select2-selection--single {
  background-color: #eaeaea;
  border: 0.0625rem solid #b8b8b8;
  border-radius: 0.25rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.75);
  display: block;
  height: 45px;
  line-height: 45px;
  margin: 0;
  padding: 0.5rem;
  transition: all 0.3s ease;
  width: 100%;
  font-size: 0.875rem;
}
.gform_wrapper.gravity-theme .main-contact-form .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 45px;
  line-height: 45px;
}
.gform_wrapper.gravity-theme .main-contact-form div > label,
.gform_wrapper.gravity-theme .main-contact-form legend {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  text-transform: uppercase;
}

.sidebar-form_wrapper .gform_heading {
  display: none;
}

.gform_wrapper.gravity-theme .sidebar-form {
  background-color: var(--sidebar-form-background);
  border-radius: var(--sidebar-form-form-border-radius);
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 24px var(--sidebar-form-bottom-padding);
  position: relative;
}
.gform_wrapper.gravity-theme .sidebar-form .h2 {
  color: var(--sidebar-form-heading);
  font-size: var(--sidebar-form-heading-font-size);
  font-weight: 900;
  line-height: 40px;
  margin-bottom: 5px;
  text-align: center;
}
.gform_wrapper.gravity-theme .sidebar-form .gfield textarea.small {
  height: 40px;
}
.gform_wrapper.gravity-theme .sidebar-form input[type=color],
.gform_wrapper.gravity-theme .sidebar-form input[type=date],
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime-local],
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime],
.gform_wrapper.gravity-theme .sidebar-form input[type=email],
.gform_wrapper.gravity-theme .sidebar-form input[type=month],
.gform_wrapper.gravity-theme .sidebar-form input[type=number],
.gform_wrapper.gravity-theme .sidebar-form input[type=password],
.gform_wrapper.gravity-theme .sidebar-form input[type=search],
.gform_wrapper.gravity-theme .sidebar-form input[type=tel],
.gform_wrapper.gravity-theme .sidebar-form input[type=text],
.gform_wrapper.gravity-theme .sidebar-form input[type=time],
.gform_wrapper.gravity-theme .sidebar-form input[type=url],
.gform_wrapper.gravity-theme .sidebar-form input[type=week],
.gform_wrapper.gravity-theme .sidebar-form select,
.gform_wrapper.gravity-theme .sidebar-form .ginput_container .select2-selection--single,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 40px;
}
.gform_wrapper.gravity-theme .sidebar-form input[type=color],
.gform_wrapper.gravity-theme .sidebar-form input[type=date],
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime-local],
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime],
.gform_wrapper.gravity-theme .sidebar-form input[type=email],
.gform_wrapper.gravity-theme .sidebar-form input[type=month],
.gform_wrapper.gravity-theme .sidebar-form input[type=number],
.gform_wrapper.gravity-theme .sidebar-form input[type=password],
.gform_wrapper.gravity-theme .sidebar-form input[type=search],
.gform_wrapper.gravity-theme .sidebar-form input[type=tel],
.gform_wrapper.gravity-theme .sidebar-form input[type=text],
.gform_wrapper.gravity-theme .sidebar-form input[type=time],
.gform_wrapper.gravity-theme .sidebar-form input[type=url],
.gform_wrapper.gravity-theme .sidebar-form input[type=week],
.gform_wrapper.gravity-theme .sidebar-form select,
.gform_wrapper.gravity-theme .sidebar-form textarea,
.gform_wrapper.gravity-theme .sidebar-form .ginput_container .select2-selection--single,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single .select2-selection__rendered,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single {
  color: #000000 !important;
  font-size: 15px;
  font-weight: 600;
  height: 40px;
  width: 100%;
}
.gform_wrapper.gravity-theme .sidebar-form input[type=color].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=date].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime-local].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=email].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=month].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=number].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=password].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=search].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=tel].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=text].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=time].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=url].placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=week].placeholder,
.gform_wrapper.gravity-theme .sidebar-form select.placeholder,
.gform_wrapper.gravity-theme .sidebar-form textarea.placeholder,
.gform_wrapper.gravity-theme .sidebar-form .ginput_container .select2-selection--single.placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single .select2-selection__rendered.placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single.placeholder {
  color: #000;
}
.gform_wrapper.gravity-theme .sidebar-form input[type=color]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=date]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime-local]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=email]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=month]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=number]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=password]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=search]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=tel]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=text]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=time]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=url]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=week]:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form select:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form textarea:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .ginput_container .select2-selection--single:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single .select2-selection__rendered:-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single:-moz-placeholder {
  color: #000;
}
.gform_wrapper.gravity-theme .sidebar-form input[type=color]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=date]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime-local]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=email]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=month]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=number]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=password]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=search]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=tel]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=text]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=time]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=url]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=week]::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form select::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form textarea::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .ginput_container .select2-selection--single::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single .select2-selection__rendered::-moz-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single::-moz-placeholder {
  color: #000;
}
.gform_wrapper.gravity-theme .sidebar-form input[type=color]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=date]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime-local]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=email]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=month]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=number]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=password]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=search]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=tel]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=text]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=time]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=url]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=week]:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form select:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form textarea:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .ginput_container .select2-selection--single:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single .select2-selection__rendered:-ms-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single:-ms-input-placeholder {
  color: #000;
}
.gform_wrapper.gravity-theme .sidebar-form input[type=color]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=date]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime-local]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=datetime]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=email]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=month]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=number]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=password]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=search]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=tel]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=text]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=time]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=url]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form input[type=week]::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form select::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form textarea::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .ginput_container .select2-selection--single::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single .select2-selection__rendered::-webkit-input-placeholder,
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single::-webkit-input-placeholder {
  color: #000;
}
.gform_wrapper.gravity-theme .sidebar-form .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 40px;
  width: 25px;
}
.gform_wrapper.gravity-theme .sidebar-form .gform_footer {
  bottom: var(--sidebar-form-button-offset);
  left: 0;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  justify-content: center;
  width: 100%;
}
.gform_wrapper.gravity-theme .sidebar-form .gform_footer input {
  margin-bottom: 0 !important;
}

.postscript-contact {
  background-color: var(--footer-form-background-color);
  color: var(--footer-form-text-color);
}
.postscript-contact .gform_wrapper.gravity-theme .gfield.gfield--width-third {
  grid-column: 1/-1;
}
@media (min-width: 768px) {
  .postscript-contact .gform_wrapper.gravity-theme .gfield.gfield--width-third {
    grid-column: span 6;
  }
}
@media (min-width: 992px) {
  .postscript-contact .gform_wrapper.gravity-theme .gfield.gfield--width-third {
    grid-column: span 4;
  }
}
.postscript-contact__message textarea.large {
  height: var(--footer-form-message-field-height) !important;
  line-height: 1.25;
  padding-top: 10px !important;
}
.postscript-contact .gform-body,
.postscript-contact .wpcf7-form {
  position: relative;
}
.postscript-contact .ginput_container input,
.postscript-contact .gform_wrapper.gravity-theme input[type=text],
.postscript-contact .gform_wrapper.gravity-theme input[type=email],
.postscript-contact .gform_wrapper.gravity-theme input[type=tel],
.postscript-contact .ginput_container .select2-selection--single,
.postscript-contact .select2-container--default .select2-selection--single {
  background-color: var(--footer-form-background-color);
  border: var(--footer-form-field-border);
  border-radius: var(--footer-form-fields-border-radius);
  color: var(--footer-form-text-color);
  padding-left: 15px;
  width: 100%;
}
.postscript-contact .ginput_container input,
.postscript-contact .gform_wrapper.gravity-theme input[type=text],
.postscript-contact .gform_wrapper.gravity-theme input[type=email],
.postscript-contact .gform_wrapper.gravity-theme input[type=tel],
.postscript-contact .gform_wrapper.gravity-theme textarea.large,
.postscript-contact .ginput_container .select2-selection--single,
.postscript-contact .select2-container--default .select2-selection--single {
  background-color: var(--footer-form-background-color);
  border-radius: var(--footer-form-fields-border-radius);
  border: var(--footer-form-field-border);
  color: var(--footer-form-text-color);
  font-size: var(--footer-form-text-size-mobile);
  font-weight: normal;
  padding-left: 15px;
  text-align: left;
}
@media (min-width: 992px) {
  .postscript-contact .ginput_container input,
  .postscript-contact .gform_wrapper.gravity-theme input[type=text],
  .postscript-contact .gform_wrapper.gravity-theme input[type=email],
  .postscript-contact .gform_wrapper.gravity-theme input[type=tel],
  .postscript-contact .gform_wrapper.gravity-theme textarea.large,
  .postscript-contact .ginput_container .select2-selection--single,
  .postscript-contact .select2-container--default .select2-selection--single {
    font-size: var(--footer-form-text-size-desktop);
  }
}
.postscript-contact .ginput_container input,
.postscript-contact .gform_wrapper.gravity-theme input[type=text],
.postscript-contact .gform_wrapper.gravity-theme input[type=email],
.postscript-contact .gform_wrapper.gravity-theme input[type=tel],
.postscript-contact .ginput_container .select2-selection--single,
.postscript-contact .select2-container--default .select2-selection--single,
.postscript-contact .select2-container--default .select2-selection--single .select2-selection__rendered,
.postscript-contact .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: var(--footer-form-field-height);
  line-height: var(--footer-form-field-height);
}
.postscript-contact .ginput_container input::placeholder,
.postscript-contact .ginput_container textarea::placeholder,
.postscript-contact .select2-container--default .select2-selection--single::placeholder,
.postscript-contact .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: var(--footer-form-text-color);
  font-size: var(--footer-form-text-size-mobile);
  opacity: 1;
}
@media (min-width: 992px) {
  .postscript-contact .ginput_container input::placeholder,
  .postscript-contact .ginput_container textarea::placeholder,
  .postscript-contact .select2-container--default .select2-selection--single::placeholder,
  .postscript-contact .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: var(--footer-form-text-size-desktop);
  }
}
.postscript-contact .gform_wrapper.gravity-theme .gform_fields {
  grid-row-gap: var(--footer-form-field-margin);
}
.postscript-contact .gform_wrapper.gravity-theme .gform_footer,
.postscript-contact .gform_wrapper.gravity-theme .gform_page_footer {
  margin: 0 !important;
  padding: 0 !important;
}
.postscript-contact .gform_button {
  margin-bottom: 0 !important;
  margin-top: var(--footer-form-button-margin);
}
.postscript-contact .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding-left: 0;
}
.postscript-contact .select2-container--default .select2-selection--single .select2-selection__arrow {
  right: var(--footer-form-arrow-right-distance);
}
.postscript-contact .select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: var(--footer-form-arrow-color) transparent transparent transparent;
  border-width: var(--footer-form-arrow-height) calc(var(--footer-form-arrow-width) / 2) 0 calc(var(--footer-form-arrow-width) / 2);
}
.postscript-contact .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent var(--footer-form-arrow-color) transparent;
  border-width: 0 calc(var(--footer-form-arrow-width) / 2) var(--footer-form-arrow-height) calc(var(--footer-form-arrow-width) / 2);
}
.postscript-contact h2,
.postscript-contact .h2 {
  color: var(--footer-form-heading-color);
}

/* Form Dropdown Styles (using legacy selectors, properly nested) */
.select2-container--default .select2-results > .select2-results__options {
  background: var(--form-dropdown-container-background);
}
.select2-container--default .select2-results__option {
  color: var(--form-dropdown-item-text);
  font-size: var(--form-dropdown-item-font-size);
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background: var(--form-dropdown-selected-item-background);
  color: var(--form-dropdown-selected-item-text);
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background: var(--form-dropdown-item-hover-background);
  color: var(--form-dropdown-item-hover-text);
}

.btn {
  background-color: var(--button-background, initial);
  border: 0;
  border-radius: var(--button-border-radius);
  border: var(--button-border-width, 0) solid transparent;
  font-family: var(--button-font-family);
  font-size: var(--button-font-size);
  font-weight: var(--button-font-weight);
  line-height: 1;
  margin: 0;
  overflow: hidden;
  padding: var(--button-padding);
  position: relative;
  text-transform: var(--button-text-transform);
  transition: all var(--button-transition-duration) ease;
  white-space: normal;
  z-index: 0;
}
.btn-primary, .btn-primary:focus, .btn-primary:active, .btn-primary:focus-visible {
  background: var(--btn-primary-button-background);
  border-color: var(--btn-primary-border-color);
  color: var(--btn-primary-text-color);
}
.btn-primary::before, .btn-primary:focus::before, .btn-primary:active::before, .btn-primary:focus-visible::before {
  background: var(--btn-primary-before-background);
  content: "";
  display: var(--btn-primary-show-before, none);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.btn-primary::after, .btn-primary:focus::after, .btn-primary:active::after, .btn-primary:focus-visible::after {
  background: var(--btn-primary-after-background);
  content: "";
  display: var(--btn-primary-show-after, none);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
@media (hover: hover) {
  .btn-primary:hover {
    background: var(--btn-primary-hover-button-background);
    border-color: var(--btn-primary-hover-border-color);
    color: var(--btn-primary-hover-text-color);
  }
  .btn-primary:hover::after {
    background: var(--btn-primary-hover-after-background);
    display: var(--btn-primary-hover-show-after, none);
  }
}
.btn-secondary, .btn-secondary:focus, .btn-secondary:active, .btn-secondary:focus-visible {
  background: var(--btn-secondary-button-background);
  border-color: var(--btn-secondary-border-color);
  color: var(--btn-secondary-text-color);
}
.btn-secondary::before, .btn-secondary:focus::before, .btn-secondary:active::before, .btn-secondary:focus-visible::before {
  background: var(--btn-secondary-before-background);
  content: "";
  display: var(--btn-secondary-show-before, none);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.btn-secondary::after, .btn-secondary:focus::after, .btn-secondary:active::after, .btn-secondary:focus-visible::after {
  background: var(--btn-secondary-after-background);
  content: "";
  display: var(--btn-secondary-show-after, none);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
@media (hover: hover) {
  .btn-secondary:hover {
    background: var(--btn-secondary-hover-button-background);
    border-color: var(--btn-secondary-hover-border-color);
    color: var(--btn-secondary-hover-text-color);
  }
  .btn-secondary:hover::before {
    background: var(--btn-secondary-hover-before-background);
    display: var(--btn-secondary-hover-show-before, none);
  }
  .btn-secondary:hover::after {
    background: var(--btn-secondary-hover-after-background);
    display: var(--btn-secondary-hover-show-after, none);
  }
}
.btn-tertiary, .btn-tertiary:focus, .btn-tertiary:active, .btn-tertiary:focus-visible {
  background: var(--btn-tertiary-button-background);
  border-color: var(--btn-tertiary-border-color);
  color: var(--btn-tertiary-text-color);
}
.btn-tertiary::before, .btn-tertiary:focus::before, .btn-tertiary:active::before, .btn-tertiary:focus-visible::before {
  background: var(--btn-tertiary-before-background);
  content: "";
  display: var(--btn-tertiary-show-before, none);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.btn-tertiary::after, .btn-tertiary:focus::after, .btn-tertiary:active::after, .btn-tertiary:focus-visible::after {
  background: var(--btn-tertiary-after-background);
  content: "";
  display: var(--btn-tertiary-show-after, none);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
@media (hover: hover) {
  .btn-tertiary:hover {
    background: var(--btn-tertiary-hover-button-background);
    border-color: var(--btn-tertiary-hover-border-color);
    color: var(--btn-tertiary-hover-text-color);
  }
  .btn-tertiary:hover::before {
    background: var(--btn-tertiary-hover-before-background);
    display: var(--btn-tertiary-hover-show-before, none);
  }
  .btn-tertiary:hover::after {
    background: var(--btn-tertiary-hover-after-background);
    display: var(--btn-tertiary-hover-show-after, none);
  }
}
.btn-quaternary, .btn-quaternary:focus, .btn-quaternary:active, .btn-quaternary:focus-visible {
  background: var(--btn-quaternary-button-background);
  border-color: var(--btn-quaternary-border-color);
  color: var(--btn-quaternary-text-color);
}
.btn-quaternary::before, .btn-quaternary:focus::before, .btn-quaternary:active::before, .btn-quaternary:focus-visible::before {
  background: var(--btn-quaternary-before-background);
  content: "";
  display: var(--btn-quaternary-show-before, none);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.btn-quaternary::after, .btn-quaternary:focus::after, .btn-quaternary:active::after, .btn-quaternary:focus-visible::after {
  background: var(--btn-quaternary-after-background);
  content: "";
  display: var(--btn-quaternary-show-after, none);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
@media (hover: hover) {
  .btn-quaternary:hover {
    background: var(--btn-quaternary-hover-button-background);
    border-color: var(--btn-quaternary-hover-border-color);
    color: var(--btn-quaternary-hover-text-color);
  }
  .btn-quaternary:hover::before {
    background: var(--btn-quaternary-hover-before-background);
    display: var(--btn-quaternary-hover-show-before, none);
  }
  .btn-quaternary:hover::after {
    background: var(--btn-quaternary-hover-after-background);
    display: var(--btn-quaternary-hover-show-after, none);
  }
}

.ryno-button {
  min-width: 260px;
}

/* Hover Effects */
.ryno-btn::before {
  display: block;
  content: "";
  position: absolute;
  top: unset;
  bottom: -20px;
  left: 50%;
  opacity: 0.4;
  width: 91.677px;
  height: 53.158px;
  border-radius: 91.677px;
  transform: translateX(-50%);
}
@media (min-width: 992px) {
  .ryno-btn:hover .ryno-btn__label {
    position: relative;
    left: -5px;
  }
  .ryno-btn:hover .ryno-btn__icon {
    top: -1px;
    left: 10px;
    opacity: 1;
  }
  .ryno-btn:hover.btn-tertiary svg > path {
    fill: var(--Color-Brand-Color-2);
  }
}
.ryno-btn__label, .ryno-btn__icon {
  position: relative;
  transition: 0.3s ease-out;
}
@media (min-width: 992px) {
  .ryno-btn__label {
    left: 7px;
  }
}
.ryno-btn__icon {
  margin-left: 6px;
}
@media (min-width: 992px) {
  .ryno-btn__icon {
    left: -13px;
    opacity: 0;
    margin-left: 0;
  }
}

/* Button Accessibility Styles */
.ryno-btn:focus-visible,
.ryno-btn[role=button]:focus-visible {
  outline: 2px solid var(--primary-color);
  outline-offset: 2px;
}

.ryno-btn:focus,
.ryno-btn[role=button]:focus {
  outline: none;
}

/* Ensure buttons without href are still clickable */
.ryno-btn[role=button] {
  cursor: pointer;
}

/* High contrast focus for better accessibility */
@media (prefers-contrast: high) {
  .ryno-btn:focus-visible {
    outline: 3px solid var(--primary-color);
    outline-offset: 3px;
  }
}
/* Reduced motion for users who prefer it */
@media (prefers-reduced-motion: reduce) {
  .ryno-btn {
    transition: none !important;
  }
}
/* radial blur */
.btn-primary::before {
  background: radial-gradient(50% 50% at 50% 50%, var(--Color-Brand-Color-6, #76A31F) 0%, rgba(118, 163, 31, 0) 100%);
}

.btn-secondary::before {
  background: radial-gradient(50% 50% at 50% 50%, var(--Color-Brand-Color-1, #0026C0) 0%, rgba(0, 38, 192, 0) 100%);
}

.btn-tertiary::before {
  background: radial-gradient(50% 50% at 50% 50%, var(--Color-Defaults-white, #FFF) 0%, rgba(255, 255, 255, 0) 100%);
}

.accordion {
  margin-bottom: 30px;
}
.accordion-item {
  border-color: var(--accordion-border);
}
.accordion-item > p {
  display: none;
}
.accordion-item .accordion-header {
  margin: 0 !important;
}
.accordion-item .accordion-header > p, .accordion-item .accordion-header > br {
  display: none;
}
.accordion-item .accordion-header button {
  background: var(--accordion-heading-background);
  color: var(--accordion-heading);
  font-size: 22px;
  position: relative;
  text-align: left;
  white-space: normal;
  width: 100%;
}
@media (min-width: 992px) {
  .accordion-item .accordion-header button {
    font-size: 24px;
  }
}
.accordion-item .accordion-header button:not(.collapsed) {
  background: var(--accordion-heading-background-hover);
  color: var(--accordion-heading-hover);
}
.accordion-item .accordion-header button:hover, .accordion-item .accordion-header button:focus {
  background: var(--accordion-heading-background-hover);
  color: var(--accordion-heading-hover);
  text-decoration: none;
}
.accordion-item .accordion-header button br {
  display: none;
}
.accordion-item .accordion-button {
  background: var(--accordion-heading-background);
  color: var(--accordion-heading);
  padding-right: 50px;
  position: relative;
}
.accordion-item .accordion-button::after {
  background-image: none;
  color: var(--accordion-icon-color);
  content: "\e916";
  font-family: "ryno-theme-icons";
  position: absolute;
  right: 15px;
  text-align: right;
  transform-origin: center;
  transition: all 0.3s ease;
  width: auto;
}
.accordion-item .accordion-button:not(.collapsed)::after {
  color: var(--accordion-icon-color-hover);
}
.accordion-item .accordion-body {
  background: var(--accordion-body-background);
  color: var(--accordion-body-text);
}
.accordion-item .accordion-body + p {
  display: none;
}
.accordion-item .accordion-body a {
  color: var(--accordion-link);
}
.accordion-item .accordion-body a:hover {
  color: var(--accordion-link-hover);
}

.blog-pagination {
  margin-top: 30px;
}
.blog-pagination .pagination {
  justify-content: center;
}
.blog-pagination .nav-links {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.375rem;
}
.blog-pagination .nav-links .page-numbers {
  border: var(--bs-border-width) solid var(--bs-border-color);
  color: var(--pagination-link-text-color, var(--bs-link-color));
  display: block;
  margin-left: -var(--bs-border-width);
  padding: 0.375rem 0.75rem;
  position: relative;
}
.blog-pagination .nav-links .page-numbers:hover {
  background: transparent;
  background-color: var(--bs-tertiary-bg);
  border-color: var(--bs-border-color);
  color: var(--pagination-link-text-hover-color, var(--bs-link-hover-color));
  text-decoration: none;
  z-index: 2;
}
.blog-pagination .nav-links .page-numbers:focus {
  box-shadow: none;
  outline: none;
  z-index: 2;
}
.blog-pagination .nav-links .page-numbers:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.blog-pagination .page-numbers.current {
  border-color: var(--pagination-active-link-background, var(--bs-border-color));
  color: var(--pagination-active-link-text-color, var(--bs-link-hover-color));
}

body .shadowbox,
.page-template-page-conversion .content-area .shadowbox,
.page-template-page-conversion .conversion-content-one .content-area .shadowbox,
.page-template-page-conversion .conversion-content-two .content-area .shadowbox,
.page-template-page-conversion .conversion-content-three .content-area .shadowbox,
.page-template-page-conversion .conversion-content-four .content-area .shadowbox,
.page-template-page-conversion .conversion-content-five .content-area .shadowbox,
.page:not(.home) .content-area .shadowbox,
.content-area .shadowbox {
  margin-bottom: 35px;
  padding: 40px 40px 30px;
  transition: all 0.3s ease;
}
@media (min-width: 576px) {
  body .shadowbox .shadowbox,
  .page-template-page-conversion .content-area .shadowbox .shadowbox,
  .page-template-page-conversion .conversion-content-one .content-area .shadowbox .shadowbox,
  .page-template-page-conversion .conversion-content-two .content-area .shadowbox .shadowbox,
  .page-template-page-conversion .conversion-content-three .content-area .shadowbox .shadowbox,
  .page-template-page-conversion .conversion-content-four .content-area .shadowbox .shadowbox,
  .page-template-page-conversion .conversion-content-five .content-area .shadowbox .shadowbox,
  .page:not(.home) .content-area .shadowbox .shadowbox,
  .content-area .shadowbox .shadowbox {
    padding: 40px 40px 30px;
  }
  body .shadowbox .text-shadow-box,
  body .shadowbox .text-shadow-box-light,
  .page-template-page-conversion .content-area .shadowbox .text-shadow-box,
  .page-template-page-conversion .content-area .shadowbox .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-one .content-area .shadowbox .text-shadow-box,
  .page-template-page-conversion .conversion-content-one .content-area .shadowbox .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-two .content-area .shadowbox .text-shadow-box,
  .page-template-page-conversion .conversion-content-two .content-area .shadowbox .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-three .content-area .shadowbox .text-shadow-box,
  .page-template-page-conversion .conversion-content-three .content-area .shadowbox .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-four .content-area .shadowbox .text-shadow-box,
  .page-template-page-conversion .conversion-content-four .content-area .shadowbox .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-five .content-area .shadowbox .text-shadow-box,
  .page-template-page-conversion .conversion-content-five .content-area .shadowbox .text-shadow-box-light,
  .page:not(.home) .content-area .shadowbox .text-shadow-box,
  .page:not(.home) .content-area .shadowbox .text-shadow-box-light,
  .content-area .shadowbox .text-shadow-box,
  .content-area .shadowbox .text-shadow-box-light {
    padding: 50px;
  }
}
body a > .shadowbox:hover,
.page-template-page-conversion .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-one .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-two .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-three .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-four .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-five .content-area a > .shadowbox:hover,
.page:not(.home) .content-area a > .shadowbox:hover,
.content-area a > .shadowbox:hover {
  box-shadow: 2px 8px 20px 0 #636363;
}
body .text-shadow-box a:not(.btn),
body .text-shadow-box a:not(.btn):link,
body .text-shadow-box a:not(.btn):active,
body .text-shadow-box a:not(.btn):visited,
body .text-shadow-box-light a:not(.btn),
body .text-shadow-box-light a:not(.btn):link,
body .text-shadow-box-light a:not(.btn):active,
body .text-shadow-box-light a:not(.btn):visited,
body .gradient-box a:not(.btn),
body .gradient-box a:not(.btn):link,
body .gradient-box a:not(.btn):active,
body .gradient-box a:not(.btn):visited,
body .gradient-box-light a:not(.btn),
body .gradient-box-light a:not(.btn):link,
body .gradient-box-light a:not(.btn):active,
body .gradient-box-light a:not(.btn):visited,
body .photo-box a:not(.btn),
body .photo-box a:not(.btn):link,
body .photo-box a:not(.btn):active,
body .photo-box a:not(.btn):visited,
body .color-strip-box a:not(.btn),
body .color-strip-box a:not(.btn):link,
body .color-strip-box a:not(.btn):active,
body .color-strip-box a:not(.btn):visited,
body .border-box a:not(.btn),
body .border-box a:not(.btn):link,
body .border-box a:not(.btn):active,
body .border-box a:not(.btn):visited,
.page-template-page-conversion .content-area .text-shadow-box a:not(.btn),
.page-template-page-conversion .content-area .text-shadow-box a:not(.btn):link,
.page-template-page-conversion .content-area .text-shadow-box a:not(.btn):active,
.page-template-page-conversion .content-area .text-shadow-box a:not(.btn):visited,
.page-template-page-conversion .content-area .text-shadow-box-light a:not(.btn),
.page-template-page-conversion .content-area .text-shadow-box-light a:not(.btn):link,
.page-template-page-conversion .content-area .text-shadow-box-light a:not(.btn):active,
.page-template-page-conversion .content-area .text-shadow-box-light a:not(.btn):visited,
.page-template-page-conversion .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .content-area .photo-box a:not(.btn),
.page-template-page-conversion .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .content-area .border-box a:not(.btn),
.page-template-page-conversion .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):visited,
.page:not(.home) .content-area .text-shadow-box a:not(.btn),
.page:not(.home) .content-area .text-shadow-box a:not(.btn):link,
.page:not(.home) .content-area .text-shadow-box a:not(.btn):active,
.page:not(.home) .content-area .text-shadow-box a:not(.btn):visited,
.page:not(.home) .content-area .text-shadow-box-light a:not(.btn),
.page:not(.home) .content-area .text-shadow-box-light a:not(.btn):link,
.page:not(.home) .content-area .text-shadow-box-light a:not(.btn):active,
.page:not(.home) .content-area .text-shadow-box-light a:not(.btn):visited,
.page:not(.home) .content-area .gradient-box a:not(.btn),
.page:not(.home) .content-area .gradient-box a:not(.btn):link,
.page:not(.home) .content-area .gradient-box a:not(.btn):active,
.page:not(.home) .content-area .gradient-box a:not(.btn):visited,
.page:not(.home) .content-area .gradient-box-light a:not(.btn),
.page:not(.home) .content-area .gradient-box-light a:not(.btn):link,
.page:not(.home) .content-area .gradient-box-light a:not(.btn):active,
.page:not(.home) .content-area .gradient-box-light a:not(.btn):visited,
.page:not(.home) .content-area .photo-box a:not(.btn),
.page:not(.home) .content-area .photo-box a:not(.btn):link,
.page:not(.home) .content-area .photo-box a:not(.btn):active,
.page:not(.home) .content-area .photo-box a:not(.btn):visited,
.page:not(.home) .content-area .color-strip-box a:not(.btn),
.page:not(.home) .content-area .color-strip-box a:not(.btn):link,
.page:not(.home) .content-area .color-strip-box a:not(.btn):active,
.page:not(.home) .content-area .color-strip-box a:not(.btn):visited,
.page:not(.home) .content-area .border-box a:not(.btn),
.page:not(.home) .content-area .border-box a:not(.btn):link,
.page:not(.home) .content-area .border-box a:not(.btn):active,
.page:not(.home) .content-area .border-box a:not(.btn):visited,
.content-area .text-shadow-box a:not(.btn),
.content-area .text-shadow-box a:not(.btn):link,
.content-area .text-shadow-box a:not(.btn):active,
.content-area .text-shadow-box a:not(.btn):visited,
.content-area .text-shadow-box-light a:not(.btn),
.content-area .text-shadow-box-light a:not(.btn):link,
.content-area .text-shadow-box-light a:not(.btn):active,
.content-area .text-shadow-box-light a:not(.btn):visited,
.content-area .gradient-box a:not(.btn),
.content-area .gradient-box a:not(.btn):link,
.content-area .gradient-box a:not(.btn):active,
.content-area .gradient-box a:not(.btn):visited,
.content-area .gradient-box-light a:not(.btn),
.content-area .gradient-box-light a:not(.btn):link,
.content-area .gradient-box-light a:not(.btn):active,
.content-area .gradient-box-light a:not(.btn):visited,
.content-area .photo-box a:not(.btn),
.content-area .photo-box a:not(.btn):link,
.content-area .photo-box a:not(.btn):active,
.content-area .photo-box a:not(.btn):visited,
.content-area .color-strip-box a:not(.btn),
.content-area .color-strip-box a:not(.btn):link,
.content-area .color-strip-box a:not(.btn):active,
.content-area .color-strip-box a:not(.btn):visited,
.content-area .border-box a:not(.btn),
.content-area .border-box a:not(.btn):link,
.content-area .border-box a:not(.btn):active,
.content-area .border-box a:not(.btn):visited {
  display: inline-block;
  padding: 0 3px;
  position: relative;
  text-decoration: none;
  z-index: 0;
}
body .text-shadow-box a:not(.btn)::before,
body .text-shadow-box a:not(.btn):link::before,
body .text-shadow-box a:not(.btn):active::before,
body .text-shadow-box a:not(.btn):visited::before,
body .text-shadow-box-light a:not(.btn)::before,
body .text-shadow-box-light a:not(.btn):link::before,
body .text-shadow-box-light a:not(.btn):active::before,
body .text-shadow-box-light a:not(.btn):visited::before,
body .gradient-box a:not(.btn)::before,
body .gradient-box a:not(.btn):link::before,
body .gradient-box a:not(.btn):active::before,
body .gradient-box a:not(.btn):visited::before,
body .gradient-box-light a:not(.btn)::before,
body .gradient-box-light a:not(.btn):link::before,
body .gradient-box-light a:not(.btn):active::before,
body .gradient-box-light a:not(.btn):visited::before,
body .photo-box a:not(.btn)::before,
body .photo-box a:not(.btn):link::before,
body .photo-box a:not(.btn):active::before,
body .photo-box a:not(.btn):visited::before,
body .color-strip-box a:not(.btn)::before,
body .color-strip-box a:not(.btn):link::before,
body .color-strip-box a:not(.btn):active::before,
body .color-strip-box a:not(.btn):visited::before,
body .border-box a:not(.btn)::before,
body .border-box a:not(.btn):link::before,
body .border-box a:not(.btn):active::before,
body .border-box a:not(.btn):visited::before,
.page-template-page-conversion .content-area .text-shadow-box a:not(.btn)::before,
.page-template-page-conversion .content-area .text-shadow-box a:not(.btn):link::before,
.page-template-page-conversion .content-area .text-shadow-box a:not(.btn):active::before,
.page-template-page-conversion .content-area .text-shadow-box a:not(.btn):visited::before,
.page-template-page-conversion .content-area .text-shadow-box-light a:not(.btn)::before,
.page-template-page-conversion .content-area .text-shadow-box-light a:not(.btn):link::before,
.page-template-page-conversion .content-area .text-shadow-box-light a:not(.btn):active::before,
.page-template-page-conversion .content-area .text-shadow-box-light a:not(.btn):visited::before,
.page-template-page-conversion .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .content-area .gradient-box a:not(.btn):link::before,
.page-template-page-conversion .content-area .gradient-box a:not(.btn):active::before,
.page-template-page-conversion .content-area .gradient-box a:not(.btn):visited::before,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):link::before,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):active::before,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):visited::before,
.page-template-page-conversion .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .content-area .photo-box a:not(.btn):link::before,
.page-template-page-conversion .content-area .photo-box a:not(.btn):active::before,
.page-template-page-conversion .content-area .photo-box a:not(.btn):visited::before,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):link::before,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):active::before,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):visited::before,
.page-template-page-conversion .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .content-area .border-box a:not(.btn):link::before,
.page-template-page-conversion .content-area .border-box a:not(.btn):active::before,
.page-template-page-conversion .content-area .border-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):visited::before,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):link::before,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):active::before,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):visited::before,
.page:not(.home) .content-area .text-shadow-box a:not(.btn)::before,
.page:not(.home) .content-area .text-shadow-box a:not(.btn):link::before,
.page:not(.home) .content-area .text-shadow-box a:not(.btn):active::before,
.page:not(.home) .content-area .text-shadow-box a:not(.btn):visited::before,
.page:not(.home) .content-area .text-shadow-box-light a:not(.btn)::before,
.page:not(.home) .content-area .text-shadow-box-light a:not(.btn):link::before,
.page:not(.home) .content-area .text-shadow-box-light a:not(.btn):active::before,
.page:not(.home) .content-area .text-shadow-box-light a:not(.btn):visited::before,
.page:not(.home) .content-area .gradient-box a:not(.btn)::before,
.page:not(.home) .content-area .gradient-box a:not(.btn):link::before,
.page:not(.home) .content-area .gradient-box a:not(.btn):active::before,
.page:not(.home) .content-area .gradient-box a:not(.btn):visited::before,
.page:not(.home) .content-area .gradient-box-light a:not(.btn)::before,
.page:not(.home) .content-area .gradient-box-light a:not(.btn):link::before,
.page:not(.home) .content-area .gradient-box-light a:not(.btn):active::before,
.page:not(.home) .content-area .gradient-box-light a:not(.btn):visited::before,
.page:not(.home) .content-area .photo-box a:not(.btn)::before,
.page:not(.home) .content-area .photo-box a:not(.btn):link::before,
.page:not(.home) .content-area .photo-box a:not(.btn):active::before,
.page:not(.home) .content-area .photo-box a:not(.btn):visited::before,
.page:not(.home) .content-area .color-strip-box a:not(.btn)::before,
.page:not(.home) .content-area .color-strip-box a:not(.btn):link::before,
.page:not(.home) .content-area .color-strip-box a:not(.btn):active::before,
.page:not(.home) .content-area .color-strip-box a:not(.btn):visited::before,
.page:not(.home) .content-area .border-box a:not(.btn)::before,
.page:not(.home) .content-area .border-box a:not(.btn):link::before,
.page:not(.home) .content-area .border-box a:not(.btn):active::before,
.page:not(.home) .content-area .border-box a:not(.btn):visited::before,
.content-area .text-shadow-box a:not(.btn)::before,
.content-area .text-shadow-box a:not(.btn):link::before,
.content-area .text-shadow-box a:not(.btn):active::before,
.content-area .text-shadow-box a:not(.btn):visited::before,
.content-area .text-shadow-box-light a:not(.btn)::before,
.content-area .text-shadow-box-light a:not(.btn):link::before,
.content-area .text-shadow-box-light a:not(.btn):active::before,
.content-area .text-shadow-box-light a:not(.btn):visited::before,
.content-area .gradient-box a:not(.btn)::before,
.content-area .gradient-box a:not(.btn):link::before,
.content-area .gradient-box a:not(.btn):active::before,
.content-area .gradient-box a:not(.btn):visited::before,
.content-area .gradient-box-light a:not(.btn)::before,
.content-area .gradient-box-light a:not(.btn):link::before,
.content-area .gradient-box-light a:not(.btn):active::before,
.content-area .gradient-box-light a:not(.btn):visited::before,
.content-area .photo-box a:not(.btn)::before,
.content-area .photo-box a:not(.btn):link::before,
.content-area .photo-box a:not(.btn):active::before,
.content-area .photo-box a:not(.btn):visited::before,
.content-area .color-strip-box a:not(.btn)::before,
.content-area .color-strip-box a:not(.btn):link::before,
.content-area .color-strip-box a:not(.btn):active::before,
.content-area .color-strip-box a:not(.btn):visited::before,
.content-area .border-box a:not(.btn)::before,
.content-area .border-box a:not(.btn):link::before,
.content-area .border-box a:not(.btn):active::before,
.content-area .border-box a:not(.btn):visited::before {
  bottom: 0;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  transition: all 0.3s ease-in-out;
  width: 100%;
  z-index: -1;
}
body .text-shadow-box a:not(.btn):hover::before,
body .text-shadow-box-light a:not(.btn):hover::before,
body .gradient-box a:not(.btn):hover::before,
body .gradient-box-light a:not(.btn):hover::before,
body .photo-box a:not(.btn):hover::before,
body .color-strip-box a:not(.btn):hover::before,
body .border-box a:not(.btn):hover::before,
.page-template-page-conversion .content-area .text-shadow-box a:not(.btn):hover::before,
.page-template-page-conversion .content-area .text-shadow-box-light a:not(.btn):hover::before,
.page-template-page-conversion .content-area .gradient-box a:not(.btn):hover::before,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):hover::before,
.page-template-page-conversion .content-area .photo-box a:not(.btn):hover::before,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):hover::before,
.page-template-page-conversion .content-area .border-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):hover::before,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):hover::before,
.page:not(.home) .content-area .text-shadow-box a:not(.btn):hover::before,
.page:not(.home) .content-area .text-shadow-box-light a:not(.btn):hover::before,
.page:not(.home) .content-area .gradient-box a:not(.btn):hover::before,
.page:not(.home) .content-area .gradient-box-light a:not(.btn):hover::before,
.page:not(.home) .content-area .photo-box a:not(.btn):hover::before,
.page:not(.home) .content-area .color-strip-box a:not(.btn):hover::before,
.page:not(.home) .content-area .border-box a:not(.btn):hover::before,
.content-area .text-shadow-box a:not(.btn):hover::before,
.content-area .text-shadow-box-light a:not(.btn):hover::before,
.content-area .gradient-box a:not(.btn):hover::before,
.content-area .gradient-box-light a:not(.btn):hover::before,
.content-area .photo-box a:not(.btn):hover::before,
.content-area .color-strip-box a:not(.btn):hover::before,
.content-area .border-box a:not(.btn):hover::before {
  height: 100%;
}
body .text-shadow-box,
body .text-shadow-box-light,
.page-template-page-conversion .content-area .text-shadow-box,
.page-template-page-conversion .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light,
.page:not(.home) .content-area .text-shadow-box,
.page:not(.home) .content-area .text-shadow-box-light,
.content-area .text-shadow-box,
.content-area .text-shadow-box-light {
  border: none;
  margin-bottom: 2.5rem;
  margin-right: 0.5rem;
  padding: 25px;
}
@media (min-width: 768px) {
  body .text-shadow-box,
  body .text-shadow-box-light,
  .page-template-page-conversion .content-area .text-shadow-box,
  .page-template-page-conversion .content-area .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-one .content-area .text-shadow-box,
  .page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-two .content-area .text-shadow-box,
  .page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-three .content-area .text-shadow-box,
  .page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-four .content-area .text-shadow-box,
  .page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light,
  .page-template-page-conversion .conversion-content-five .content-area .text-shadow-box,
  .page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light,
  .page:not(.home) .content-area .text-shadow-box,
  .page:not(.home) .content-area .text-shadow-box-light,
  .content-area .text-shadow-box,
  .content-area .text-shadow-box-light {
    padding: 50px;
  }
}
body .gradient-box,
body .gradient-box-light,
body .photo-box,
.page-template-page-conversion .content-area .gradient-box,
.page-template-page-conversion .content-area .gradient-box-light,
.page-template-page-conversion .content-area .photo-box,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-one .content-area .photo-box,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-two .content-area .photo-box,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-three .content-area .photo-box,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-four .content-area .photo-box,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-five .content-area .photo-box,
.page:not(.home) .content-area .gradient-box,
.page:not(.home) .content-area .gradient-box-light,
.page:not(.home) .content-area .photo-box,
.content-area .gradient-box,
.content-area .gradient-box-light,
.content-area .photo-box {
  margin-bottom: 30px;
  margin-top: 30px;
  padding: 50px;
}
body .color-strip-box,
body .border-box,
.page-template-page-conversion .content-area .color-strip-box,
.page-template-page-conversion .content-area .border-box,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-one .content-area .border-box,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-two .content-area .border-box,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-three .content-area .border-box,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-four .content-area .border-box,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-five .content-area .border-box,
.page:not(.home) .content-area .color-strip-box,
.page:not(.home) .content-area .border-box,
.content-area .color-strip-box,
.content-area .border-box {
  box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
  margin: 30px 0;
  padding: 50px;
}
body .text-highlight,
.page-template-page-conversion .content-area .text-highlight,
.page-template-page-conversion .conversion-content-one .content-area .text-highlight,
.page-template-page-conversion .conversion-content-two .content-area .text-highlight,
.page-template-page-conversion .conversion-content-three .content-area .text-highlight,
.page-template-page-conversion .conversion-content-four .content-area .text-highlight,
.page-template-page-conversion .conversion-content-five .content-area .text-highlight,
.page:not(.home) .content-area .text-highlight,
.content-area .text-highlight {
  font-size: 1.7rem;
  line-height: 2.3rem;
  padding: 1em 2%;
  text-align: center;
  text-transform: uppercase;
}
body .hover-grayscale:hover img,
body a.hover-grayscale:hover img,
.page-template-page-conversion .content-area .hover-grayscale:hover img,
.page-template-page-conversion .content-area a.hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-one .content-area .hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-one .content-area a.hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-two .content-area .hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-two .content-area a.hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-three .content-area .hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-three .content-area a.hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-four .content-area .hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-four .content-area a.hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-five .content-area .hover-grayscale:hover img,
.page-template-page-conversion .conversion-content-five .content-area a.hover-grayscale:hover img,
.page:not(.home) .content-area .hover-grayscale:hover img,
.page:not(.home) .content-area a.hover-grayscale:hover img,
.content-area .hover-grayscale:hover img,
.content-area a.hover-grayscale:hover img {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
body .hover-opacity:hover img,
body a.hover-opacity:hover img,
.page-template-page-conversion .content-area .hover-opacity:hover img,
.page-template-page-conversion .content-area a.hover-opacity:hover img,
.page-template-page-conversion .conversion-content-one .content-area .hover-opacity:hover img,
.page-template-page-conversion .conversion-content-one .content-area a.hover-opacity:hover img,
.page-template-page-conversion .conversion-content-two .content-area .hover-opacity:hover img,
.page-template-page-conversion .conversion-content-two .content-area a.hover-opacity:hover img,
.page-template-page-conversion .conversion-content-three .content-area .hover-opacity:hover img,
.page-template-page-conversion .conversion-content-three .content-area a.hover-opacity:hover img,
.page-template-page-conversion .conversion-content-four .content-area .hover-opacity:hover img,
.page-template-page-conversion .conversion-content-four .content-area a.hover-opacity:hover img,
.page-template-page-conversion .conversion-content-five .content-area .hover-opacity:hover img,
.page-template-page-conversion .conversion-content-five .content-area a.hover-opacity:hover img,
.page:not(.home) .content-area .hover-opacity:hover img,
.page:not(.home) .content-area a.hover-opacity:hover img,
.content-area .hover-opacity:hover img,
.content-area a.hover-opacity:hover img {
  -webkit-filter: opacity(0.5);
  filter: opacity(0.5);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
body .panel,
.page-template-page-conversion .content-area .panel,
.page-template-page-conversion .conversion-content-one .content-area .panel,
.page-template-page-conversion .conversion-content-two .content-area .panel,
.page-template-page-conversion .conversion-content-three .content-area .panel,
.page-template-page-conversion .conversion-content-four .content-area .panel,
.page-template-page-conversion .conversion-content-five .content-area .panel,
.page:not(.home) .content-area .panel,
.content-area .panel {
  background: var(--panel-background);
  border-color: var(--panel-border-color);
  color: var(--panel-color);
}
body .shadowbox,
.page-template-page-conversion .content-area .shadowbox,
.page-template-page-conversion .conversion-content-one .content-area .shadowbox,
.page-template-page-conversion .conversion-content-two .content-area .shadowbox,
.page-template-page-conversion .conversion-content-three .content-area .shadowbox,
.page-template-page-conversion .conversion-content-four .content-area .shadowbox,
.page-template-page-conversion .conversion-content-five .content-area .shadowbox,
.page:not(.home) .content-area .shadowbox,
.content-area .shadowbox {
  background: var(--shadowbox-background);
  box-shadow: 2px 8px 20px 0 var(--shadowbox-box-shadow);
}
body a > .shadowbox:hover,
.page-template-page-conversion .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-one .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-two .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-three .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-four .content-area a > .shadowbox:hover,
.page-template-page-conversion .conversion-content-five .content-area a > .shadowbox:hover,
.page:not(.home) .content-area a > .shadowbox:hover,
.content-area a > .shadowbox:hover {
  box-shadow: 2px 8px 20px 0 var(--shadowbox-box-shadow-hover);
}
body .shadowbox,
body a > .shadowbox,
body .shadowbox p,
body a > .shadowbox p,
.page-template-page-conversion .content-area .shadowbox,
.page-template-page-conversion .content-area a > .shadowbox,
.page-template-page-conversion .content-area .shadowbox p,
.page-template-page-conversion .content-area a > .shadowbox p,
.page-template-page-conversion .conversion-content-one .content-area .shadowbox,
.page-template-page-conversion .conversion-content-one .content-area a > .shadowbox,
.page-template-page-conversion .conversion-content-one .content-area .shadowbox p,
.page-template-page-conversion .conversion-content-one .content-area a > .shadowbox p,
.page-template-page-conversion .conversion-content-two .content-area .shadowbox,
.page-template-page-conversion .conversion-content-two .content-area a > .shadowbox,
.page-template-page-conversion .conversion-content-two .content-area .shadowbox p,
.page-template-page-conversion .conversion-content-two .content-area a > .shadowbox p,
.page-template-page-conversion .conversion-content-three .content-area .shadowbox,
.page-template-page-conversion .conversion-content-three .content-area a > .shadowbox,
.page-template-page-conversion .conversion-content-three .content-area .shadowbox p,
.page-template-page-conversion .conversion-content-three .content-area a > .shadowbox p,
.page-template-page-conversion .conversion-content-four .content-area .shadowbox,
.page-template-page-conversion .conversion-content-four .content-area a > .shadowbox,
.page-template-page-conversion .conversion-content-four .content-area .shadowbox p,
.page-template-page-conversion .conversion-content-four .content-area a > .shadowbox p,
.page-template-page-conversion .conversion-content-five .content-area .shadowbox,
.page-template-page-conversion .conversion-content-five .content-area a > .shadowbox,
.page-template-page-conversion .conversion-content-five .content-area .shadowbox p,
.page-template-page-conversion .conversion-content-five .content-area a > .shadowbox p,
.page:not(.home) .content-area .shadowbox,
.page:not(.home) .content-area a > .shadowbox,
.page:not(.home) .content-area .shadowbox p,
.page:not(.home) .content-area a > .shadowbox p,
.content-area .shadowbox,
.content-area a > .shadowbox,
.content-area .shadowbox p,
.content-area a > .shadowbox p {
  color: var(--shadowbox-color);
}
body .text-shadow-box,
.page-template-page-conversion .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box,
.page:not(.home) .content-area .text-shadow-box,
.content-area .text-shadow-box {
  background-color: var(--text-shadowbox-background);
  box-shadow: 0.5rem 0.5rem 0 var(--text-shadowbox-box-shadow-color);
}
body .text-shadow-box,
body .text-shadow-box p,
body .text-shadow-box li,
body .text-shadow-box ul li svg,
body .text-shadow-box ol li svg,
.page-template-page-conversion .content-area .text-shadow-box,
.page-template-page-conversion .content-area .text-shadow-box p,
.page-template-page-conversion .content-area .text-shadow-box li,
.page-template-page-conversion .content-area .text-shadow-box ul li svg,
.page-template-page-conversion .content-area .text-shadow-box ol li svg,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box p,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box li,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box ul li svg,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box ol li svg,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box p,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box li,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box ul li svg,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box ol li svg,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box p,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box li,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box ul li svg,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box ol li svg,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box p,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box li,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box ul li svg,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box ol li svg,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box p,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box li,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box ul li svg,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box ol li svg,
.page:not(.home) .content-area .text-shadow-box,
.page:not(.home) .content-area .text-shadow-box p,
.page:not(.home) .content-area .text-shadow-box li,
.page:not(.home) .content-area .text-shadow-box ul li svg,
.page:not(.home) .content-area .text-shadow-box ol li svg,
.content-area .text-shadow-box,
.content-area .text-shadow-box p,
.content-area .text-shadow-box li,
.content-area .text-shadow-box ul li svg,
.content-area .text-shadow-box ol li svg {
  color: var(--text-shadowbox-text-color);
}
body .text-shadow-box h2, body .text-shadow-box .h2,
body .text-shadow-box h3,
body .text-shadow-box .h3,
body .text-shadow-box h4,
body .text-shadow-box .h4,
body .text-shadow-box h5,
body .text-shadow-box .h5,
body .text-shadow-box h6,
body .text-shadow-box .h6,
.page-template-page-conversion .content-area .text-shadow-box h2,
.page-template-page-conversion .content-area .text-shadow-box h3,
.page-template-page-conversion .content-area .text-shadow-box h4,
.page-template-page-conversion .content-area .text-shadow-box h5,
.page-template-page-conversion .content-area .text-shadow-box h6,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box h2,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box h3,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box h4,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box h5,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box h6,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box h2,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box h3,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box h4,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box h5,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box h6,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box h2,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box h3,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box h4,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box h5,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box h6,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box h2,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box h3,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box h4,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box h5,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box h6,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box h2,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box h3,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box h4,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box h5,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box h6,
.page:not(.home) .content-area .text-shadow-box h2,
.page:not(.home) .content-area .text-shadow-box h3,
.page:not(.home) .content-area .text-shadow-box h4,
.page:not(.home) .content-area .text-shadow-box h5,
.page:not(.home) .content-area .text-shadow-box h6,
.content-area .text-shadow-box h2,
.content-area .text-shadow-box .h2,
.content-area .text-shadow-box h3,
.content-area .text-shadow-box .h3,
.content-area .text-shadow-box h4,
.content-area .text-shadow-box .h4,
.content-area .text-shadow-box h5,
.content-area .text-shadow-box .h5,
.content-area .text-shadow-box h6,
.content-area .text-shadow-box .h6 {
  color: var(--text-shadowbox-heading-color);
}
body .text-shadow-box a,
body .text-shadow-box a:link,
body .text-shadow-box a:active,
body .text-shadow-box a:visited,
.page-template-page-conversion .content-area .text-shadow-box a,
.page-template-page-conversion .content-area .text-shadow-box a:link,
.page-template-page-conversion .content-area .text-shadow-box a:active,
.page-template-page-conversion .content-area .text-shadow-box a:visited,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:link,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:active,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:visited,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:link,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:active,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:visited,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:link,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:active,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:visited,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:link,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:active,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:visited,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:link,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:active,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:visited,
.page:not(.home) .content-area .text-shadow-box a,
.page:not(.home) .content-area .text-shadow-box a:link,
.page:not(.home) .content-area .text-shadow-box a:active,
.page:not(.home) .content-area .text-shadow-box a:visited,
.content-area .text-shadow-box a,
.content-area .text-shadow-box a:link,
.content-area .text-shadow-box a:active,
.content-area .text-shadow-box a:visited {
  color: var(--text-shadowbox-link-color);
}
body .text-shadow-box a::before,
.page-template-page-conversion .content-area .text-shadow-box a::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a::before,
.page:not(.home) .content-area .text-shadow-box a::before,
.content-area .text-shadow-box a::before {
  background-color: var(--text-shadowbox-link-hover-background);
}
body .text-shadow-box a:hover,
.page-template-page-conversion .content-area .text-shadow-box a:hover,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box a:hover,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box a:hover,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box a:hover,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box a:hover,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box a:hover,
.page:not(.home) .content-area .text-shadow-box a:hover,
.content-area .text-shadow-box a:hover {
  color: var(--text-shadowbox-link-hover-color);
}
body .text-shadow-box-light,
.page-template-page-conversion .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light,
.page:not(.home) .content-area .text-shadow-box-light,
.content-area .text-shadow-box-light {
  background-color: var(--text-shadowbox-light-background-color);
  box-shadow: 0.5rem 0.5rem 0 var(--text-shadowbox-light-box-shadow-color);
}
body .text-shadow-box-light,
body .text-shadow-box-light p,
body .text-shadow-box-light li,
body .text-shadow-box-light ul li svg,
body .text-shadow-box-light ol li svg,
.page-template-page-conversion .content-area .text-shadow-box-light,
.page-template-page-conversion .content-area .text-shadow-box-light p,
.page-template-page-conversion .content-area .text-shadow-box-light li,
.page-template-page-conversion .content-area .text-shadow-box-light ul li svg,
.page-template-page-conversion .content-area .text-shadow-box-light ol li svg,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light p,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light li,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light ul li svg,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light ol li svg,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light p,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light li,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light ul li svg,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light ol li svg,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light p,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light li,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light ul li svg,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light ol li svg,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light p,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light li,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light ul li svg,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light ol li svg,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light p,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light li,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light ul li svg,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light ol li svg,
.page:not(.home) .content-area .text-shadow-box-light,
.page:not(.home) .content-area .text-shadow-box-light p,
.page:not(.home) .content-area .text-shadow-box-light li,
.page:not(.home) .content-area .text-shadow-box-light ul li svg,
.page:not(.home) .content-area .text-shadow-box-light ol li svg,
.content-area .text-shadow-box-light,
.content-area .text-shadow-box-light p,
.content-area .text-shadow-box-light li,
.content-area .text-shadow-box-light ul li svg,
.content-area .text-shadow-box-light ol li svg {
  color: var(--text-shadowbox-light-text-color);
}
body .text-shadow-box-light h2, body .text-shadow-box-light .h2,
body .text-shadow-box-light h3,
body .text-shadow-box-light .h3,
body .text-shadow-box-light h4,
body .text-shadow-box-light .h4,
body .text-shadow-box-light h5,
body .text-shadow-box-light .h5,
body .text-shadow-box-light h6,
body .text-shadow-box-light .h6,
.page-template-page-conversion .content-area .text-shadow-box-light h2,
.page-template-page-conversion .content-area .text-shadow-box-light h3,
.page-template-page-conversion .content-area .text-shadow-box-light h4,
.page-template-page-conversion .content-area .text-shadow-box-light h5,
.page-template-page-conversion .content-area .text-shadow-box-light h6,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light h2,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light h3,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light h4,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light h5,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light h6,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light h2,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light h3,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light h4,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light h5,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light h6,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light h2,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light h3,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light h4,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light h5,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light h6,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light h2,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light h3,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light h4,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light h5,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light h6,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light h2,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light h3,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light h4,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light h5,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light h6,
.page:not(.home) .content-area .text-shadow-box-light h2,
.page:not(.home) .content-area .text-shadow-box-light h3,
.page:not(.home) .content-area .text-shadow-box-light h4,
.page:not(.home) .content-area .text-shadow-box-light h5,
.page:not(.home) .content-area .text-shadow-box-light h6,
.content-area .text-shadow-box-light h2,
.content-area .text-shadow-box-light .h2,
.content-area .text-shadow-box-light h3,
.content-area .text-shadow-box-light .h3,
.content-area .text-shadow-box-light h4,
.content-area .text-shadow-box-light .h4,
.content-area .text-shadow-box-light h5,
.content-area .text-shadow-box-light .h5,
.content-area .text-shadow-box-light h6,
.content-area .text-shadow-box-light .h6 {
  color: var(--text-shadowbox-light-heading-color);
}
body .text-shadow-box-light a,
body .text-shadow-box-light a:link,
body .text-shadow-box-light a:active,
body .text-shadow-box-light a:visited,
.page-template-page-conversion .content-area .text-shadow-box-light a,
.page-template-page-conversion .content-area .text-shadow-box-light a:link,
.page-template-page-conversion .content-area .text-shadow-box-light a:active,
.page-template-page-conversion .content-area .text-shadow-box-light a:visited,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:link,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:active,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:visited,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:link,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:active,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:visited,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:link,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:active,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:visited,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:link,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:active,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:visited,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:link,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:active,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:visited,
.page:not(.home) .content-area .text-shadow-box-light a,
.page:not(.home) .content-area .text-shadow-box-light a:link,
.page:not(.home) .content-area .text-shadow-box-light a:active,
.page:not(.home) .content-area .text-shadow-box-light a:visited,
.content-area .text-shadow-box-light a,
.content-area .text-shadow-box-light a:link,
.content-area .text-shadow-box-light a:active,
.content-area .text-shadow-box-light a:visited {
  color: var(--text-shadowbox-light-link-color);
}
body .text-shadow-box-light a::before,
.page-template-page-conversion .content-area .text-shadow-box-light a::before,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a::before,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a::before,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a::before,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a::before,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a::before,
.page:not(.home) .content-area .text-shadow-box-light a::before,
.content-area .text-shadow-box-light a::before {
  background-color: var(--text-shadowbox-light-link-background-color);
}
body .text-shadow-box-light a:hover,
.page-template-page-conversion .content-area .text-shadow-box-light a:hover,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light a:hover,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light a:hover,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light a:hover,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light a:hover,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light a:hover,
.page:not(.home) .content-area .text-shadow-box-light a:hover,
.content-area .text-shadow-box-light a:hover {
  color: var(--text-shadowbox-light-link-hover-color);
}
body .gradient-box,
.page-template-page-conversion .content-area .gradient-box,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box,
.page:not(.home) .content-area .gradient-box,
.content-area .gradient-box {
  background: var(--gradient-box-background);
  border-radius: var(--gradient-box-border-radius);
}
body .gradient-box,
body .gradient-box p,
body .gradient-box li,
body .gradient-box ul li svg,
body .gradient-box ol li svg,
.page-template-page-conversion .content-area .gradient-box,
.page-template-page-conversion .content-area .gradient-box p,
.page-template-page-conversion .content-area .gradient-box li,
.page-template-page-conversion .content-area .gradient-box ul li svg,
.page-template-page-conversion .content-area .gradient-box ol li svg,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box p,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box li,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box ul li svg,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box ol li svg,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box p,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box li,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box ul li svg,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box ol li svg,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box p,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box li,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box ul li svg,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box ol li svg,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box p,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box li,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box ul li svg,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box ol li svg,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box p,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box li,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box ul li svg,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box ol li svg,
.page:not(.home) .content-area .gradient-box,
.page:not(.home) .content-area .gradient-box p,
.page:not(.home) .content-area .gradient-box li,
.page:not(.home) .content-area .gradient-box ul li svg,
.page:not(.home) .content-area .gradient-box ol li svg,
.content-area .gradient-box,
.content-area .gradient-box p,
.content-area .gradient-box li,
.content-area .gradient-box ul li svg,
.content-area .gradient-box ol li svg {
  color: var(--gradient-box-text-color);
}
body .gradient-box h2, body .gradient-box .h2,
body .gradient-box .h2,
body .gradient-box h3,
body .gradient-box .h3,
body .gradient-box .h3,
body .gradient-box h4,
body .gradient-box .h4,
body .gradient-box .h4,
body .gradient-box h5,
body .gradient-box .h5,
body .gradient-box .h5,
body .gradient-box h6,
body .gradient-box .h6,
body .gradient-box .h6,
.page-template-page-conversion .content-area .gradient-box h2,
.page-template-page-conversion .content-area .gradient-box .h2,
.page-template-page-conversion .content-area .gradient-box .h2,
.page-template-page-conversion .content-area .gradient-box h3,
.page-template-page-conversion .content-area .gradient-box .h3,
.page-template-page-conversion .content-area .gradient-box .h3,
.page-template-page-conversion .content-area .gradient-box h4,
.page-template-page-conversion .content-area .gradient-box .h4,
.page-template-page-conversion .content-area .gradient-box .h4,
.page-template-page-conversion .content-area .gradient-box h5,
.page-template-page-conversion .content-area .gradient-box .h5,
.page-template-page-conversion .content-area .gradient-box .h5,
.page-template-page-conversion .content-area .gradient-box h6,
.page-template-page-conversion .content-area .gradient-box .h6,
.page-template-page-conversion .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box h2,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box h3,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box h4,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box h5,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box h6,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box h2,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box h3,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box h4,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box h5,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box h6,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box h2,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box h3,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box h4,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box h5,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box h6,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box h2,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box h3,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box h4,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box h5,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box h6,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box h2,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h2,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box h3,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h3,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box h4,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h4,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box h5,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h5,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box h6,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h6,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box .h6,
.page:not(.home) .content-area .gradient-box h2,
.page:not(.home) .content-area .gradient-box .h2,
.page:not(.home) .content-area .gradient-box .h2,
.page:not(.home) .content-area .gradient-box h3,
.page:not(.home) .content-area .gradient-box .h3,
.page:not(.home) .content-area .gradient-box .h3,
.page:not(.home) .content-area .gradient-box h4,
.page:not(.home) .content-area .gradient-box .h4,
.page:not(.home) .content-area .gradient-box .h4,
.page:not(.home) .content-area .gradient-box h5,
.page:not(.home) .content-area .gradient-box .h5,
.page:not(.home) .content-area .gradient-box .h5,
.page:not(.home) .content-area .gradient-box h6,
.page:not(.home) .content-area .gradient-box .h6,
.page:not(.home) .content-area .gradient-box .h6,
.content-area .gradient-box h2,
.content-area .gradient-box .h2,
.content-area .gradient-box .h2,
.content-area .gradient-box h3,
.content-area .gradient-box .h3,
.content-area .gradient-box .h3,
.content-area .gradient-box h4,
.content-area .gradient-box .h4,
.content-area .gradient-box .h4,
.content-area .gradient-box h5,
.content-area .gradient-box .h5,
.content-area .gradient-box .h5,
.content-area .gradient-box h6,
.content-area .gradient-box .h6,
.content-area .gradient-box .h6 {
  color: var(--gradient-box-heading-color);
}
body .gradient-box a:not(.btn),
body .gradient-box a:not(.btn):link,
body .gradient-box a:not(.btn):active,
body .gradient-box a:not(.btn):visited,
.page-template-page-conversion .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):visited,
.page:not(.home) .content-area .gradient-box a:not(.btn),
.page:not(.home) .content-area .gradient-box a:not(.btn):link,
.page:not(.home) .content-area .gradient-box a:not(.btn):active,
.page:not(.home) .content-area .gradient-box a:not(.btn):visited,
.content-area .gradient-box a:not(.btn),
.content-area .gradient-box a:not(.btn):link,
.content-area .gradient-box a:not(.btn):active,
.content-area .gradient-box a:not(.btn):visited {
  color: var(--gradient-box-link-color);
}
body .gradient-box a:not(.btn)::before,
.page-template-page-conversion .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn)::before,
.page:not(.home) .content-area .gradient-box a:not(.btn)::before,
.content-area .gradient-box a:not(.btn)::before {
  background-color: var(--gradient-box-link-background-color);
}
body .gradient-box a:not(.btn):hover,
.page-template-page-conversion .content-area .gradient-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box a:not(.btn):hover,
.page:not(.home) .content-area .gradient-box a:not(.btn):hover,
.content-area .gradient-box a:not(.btn):hover {
  color: var(--gradient-box-link-hover-color);
}
body .gradient-box-light,
.page-template-page-conversion .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light,
.page:not(.home) .content-area .gradient-box-light,
.content-area .gradient-box-light {
  background: var(--gradient-box-light-background);
  border-radius: var(--gradient-box-light-border-radius);
}
body .gradient-box-light,
body .gradient-box-light p,
body .gradient-box-light li,
body .gradient-box-light ul li svg,
body .gradient-box-light ol li svg,
.page-template-page-conversion .content-area .gradient-box-light,
.page-template-page-conversion .content-area .gradient-box-light p,
.page-template-page-conversion .content-area .gradient-box-light li,
.page-template-page-conversion .content-area .gradient-box-light ul li svg,
.page-template-page-conversion .content-area .gradient-box-light ol li svg,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light p,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light li,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light ul li svg,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light ol li svg,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light p,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light li,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light ul li svg,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light ol li svg,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light p,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light li,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light ul li svg,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light ol li svg,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light p,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light li,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light ul li svg,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light ol li svg,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light p,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light li,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light ul li svg,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light ol li svg,
.page:not(.home) .content-area .gradient-box-light,
.page:not(.home) .content-area .gradient-box-light p,
.page:not(.home) .content-area .gradient-box-light li,
.page:not(.home) .content-area .gradient-box-light ul li svg,
.page:not(.home) .content-area .gradient-box-light ol li svg,
.content-area .gradient-box-light,
.content-area .gradient-box-light p,
.content-area .gradient-box-light li,
.content-area .gradient-box-light ul li svg,
.content-area .gradient-box-light ol li svg {
  color: var(--gradient-box-light-text-color);
}
body .gradient-box-light h2, body .gradient-box-light .h2,
body .gradient-box-light .h2,
body .gradient-box-light h3,
body .gradient-box-light .h3,
body .gradient-box-light .h3,
body .gradient-box-light h4,
body .gradient-box-light .h4,
body .gradient-box-light .h4,
body .gradient-box-light h5,
body .gradient-box-light .h5,
body .gradient-box-light .h5,
body .gradient-box-light h6,
body .gradient-box-light .h6,
body .gradient-box-light .h6,
.page-template-page-conversion .content-area .gradient-box-light h2,
.page-template-page-conversion .content-area .gradient-box-light .h2,
.page-template-page-conversion .content-area .gradient-box-light .h2,
.page-template-page-conversion .content-area .gradient-box-light h3,
.page-template-page-conversion .content-area .gradient-box-light .h3,
.page-template-page-conversion .content-area .gradient-box-light .h3,
.page-template-page-conversion .content-area .gradient-box-light h4,
.page-template-page-conversion .content-area .gradient-box-light .h4,
.page-template-page-conversion .content-area .gradient-box-light .h4,
.page-template-page-conversion .content-area .gradient-box-light h5,
.page-template-page-conversion .content-area .gradient-box-light .h5,
.page-template-page-conversion .content-area .gradient-box-light .h5,
.page-template-page-conversion .content-area .gradient-box-light h6,
.page-template-page-conversion .content-area .gradient-box-light .h6,
.page-template-page-conversion .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light h2,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light h3,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light h4,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light h5,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light h6,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light h2,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light h3,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light h4,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light h5,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light h6,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light h2,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light h3,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light h4,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light h5,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light h6,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light h2,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light h3,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light h4,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light h5,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light h6,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light h2,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h2,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light h3,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h3,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light h4,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h4,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light h5,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h5,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light h6,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h6,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light .h6,
.page:not(.home) .content-area .gradient-box-light h2,
.page:not(.home) .content-area .gradient-box-light .h2,
.page:not(.home) .content-area .gradient-box-light .h2,
.page:not(.home) .content-area .gradient-box-light h3,
.page:not(.home) .content-area .gradient-box-light .h3,
.page:not(.home) .content-area .gradient-box-light .h3,
.page:not(.home) .content-area .gradient-box-light h4,
.page:not(.home) .content-area .gradient-box-light .h4,
.page:not(.home) .content-area .gradient-box-light .h4,
.page:not(.home) .content-area .gradient-box-light h5,
.page:not(.home) .content-area .gradient-box-light .h5,
.page:not(.home) .content-area .gradient-box-light .h5,
.page:not(.home) .content-area .gradient-box-light h6,
.page:not(.home) .content-area .gradient-box-light .h6,
.page:not(.home) .content-area .gradient-box-light .h6,
.content-area .gradient-box-light h2,
.content-area .gradient-box-light .h2,
.content-area .gradient-box-light .h2,
.content-area .gradient-box-light h3,
.content-area .gradient-box-light .h3,
.content-area .gradient-box-light .h3,
.content-area .gradient-box-light h4,
.content-area .gradient-box-light .h4,
.content-area .gradient-box-light .h4,
.content-area .gradient-box-light h5,
.content-area .gradient-box-light .h5,
.content-area .gradient-box-light .h5,
.content-area .gradient-box-light h6,
.content-area .gradient-box-light .h6,
.content-area .gradient-box-light .h6 {
  color: var(--gradient-box-light-heading-color);
}
body .gradient-box-light a:not(.btn),
body .gradient-box-light a:not(.btn):link,
body .gradient-box-light a:not(.btn):active,
body .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):visited,
.page:not(.home) .content-area .gradient-box-light a:not(.btn),
.page:not(.home) .content-area .gradient-box-light a:not(.btn):link,
.page:not(.home) .content-area .gradient-box-light a:not(.btn):active,
.page:not(.home) .content-area .gradient-box-light a:not(.btn):visited,
.content-area .gradient-box-light a:not(.btn),
.content-area .gradient-box-light a:not(.btn):link,
.content-area .gradient-box-light a:not(.btn):active,
.content-area .gradient-box-light a:not(.btn):visited {
  color: var(--gradient-box-light-link-color);
}
body .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn)::before,
.page:not(.home) .content-area .gradient-box-light a:not(.btn)::before,
.content-area .gradient-box-light a:not(.btn)::before {
  background-color: var(--gradient-box-light-link-background-color);
}
body .gradient-box-light a:not(.btn):hover,
.page-template-page-conversion .content-area .gradient-box-light a:not(.btn):hover,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light a:not(.btn):hover,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light a:not(.btn):hover,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light a:not(.btn):hover,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light a:not(.btn):hover,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light a:not(.btn):hover,
.page:not(.home) .content-area .gradient-box-light a:not(.btn):hover,
.content-area .gradient-box-light a:not(.btn):hover {
  color: var(--gradient-box-light-link-hover-color);
}
body .photo-box,
.page-template-page-conversion .content-area .photo-box,
.page-template-page-conversion .conversion-content-one .content-area .photo-box,
.page-template-page-conversion .conversion-content-two .content-area .photo-box,
.page-template-page-conversion .conversion-content-three .content-area .photo-box,
.page-template-page-conversion .conversion-content-four .content-area .photo-box,
.page-template-page-conversion .conversion-content-five .content-area .photo-box,
.page:not(.home) .content-area .photo-box,
.content-area .photo-box {
  background-image: var(--photo-box-background-image);
  background-position: var(--photo-box-background-position);
  background-repeat: var(--photo-box-background-repeat);
  background-size: var(--photo-box-background-size);
  border-radius: var(--photo-box-border-radius);
}
body .photo-box,
body .photo-box p,
body .photo-box li,
body .photo-box ul li svg,
body .photo-box ol li svg,
.page-template-page-conversion .content-area .photo-box,
.page-template-page-conversion .content-area .photo-box p,
.page-template-page-conversion .content-area .photo-box li,
.page-template-page-conversion .content-area .photo-box ul li svg,
.page-template-page-conversion .content-area .photo-box ol li svg,
.page-template-page-conversion .conversion-content-one .content-area .photo-box,
.page-template-page-conversion .conversion-content-one .content-area .photo-box p,
.page-template-page-conversion .conversion-content-one .content-area .photo-box li,
.page-template-page-conversion .conversion-content-one .content-area .photo-box ul li svg,
.page-template-page-conversion .conversion-content-one .content-area .photo-box ol li svg,
.page-template-page-conversion .conversion-content-two .content-area .photo-box,
.page-template-page-conversion .conversion-content-two .content-area .photo-box p,
.page-template-page-conversion .conversion-content-two .content-area .photo-box li,
.page-template-page-conversion .conversion-content-two .content-area .photo-box ul li svg,
.page-template-page-conversion .conversion-content-two .content-area .photo-box ol li svg,
.page-template-page-conversion .conversion-content-three .content-area .photo-box,
.page-template-page-conversion .conversion-content-three .content-area .photo-box p,
.page-template-page-conversion .conversion-content-three .content-area .photo-box li,
.page-template-page-conversion .conversion-content-three .content-area .photo-box ul li svg,
.page-template-page-conversion .conversion-content-three .content-area .photo-box ol li svg,
.page-template-page-conversion .conversion-content-four .content-area .photo-box,
.page-template-page-conversion .conversion-content-four .content-area .photo-box p,
.page-template-page-conversion .conversion-content-four .content-area .photo-box li,
.page-template-page-conversion .conversion-content-four .content-area .photo-box ul li svg,
.page-template-page-conversion .conversion-content-four .content-area .photo-box ol li svg,
.page-template-page-conversion .conversion-content-five .content-area .photo-box,
.page-template-page-conversion .conversion-content-five .content-area .photo-box p,
.page-template-page-conversion .conversion-content-five .content-area .photo-box li,
.page-template-page-conversion .conversion-content-five .content-area .photo-box ul li svg,
.page-template-page-conversion .conversion-content-five .content-area .photo-box ol li svg,
.page:not(.home) .content-area .photo-box,
.page:not(.home) .content-area .photo-box p,
.page:not(.home) .content-area .photo-box li,
.page:not(.home) .content-area .photo-box ul li svg,
.page:not(.home) .content-area .photo-box ol li svg,
.content-area .photo-box,
.content-area .photo-box p,
.content-area .photo-box li,
.content-area .photo-box ul li svg,
.content-area .photo-box ol li svg {
  color: var(--photo-box-text-color);
}
body .photo-box h2, body .photo-box .h2,
body .photo-box .h2,
body .photo-box h3,
body .photo-box .h3,
body .photo-box .h3,
body .photo-box h4,
body .photo-box .h4,
body .photo-box .h4,
body .photo-box h5,
body .photo-box .h5,
body .photo-box .h5,
body .photo-box h6,
body .photo-box .h6,
body .photo-box .h6,
.page-template-page-conversion .content-area .photo-box h2,
.page-template-page-conversion .content-area .photo-box .h2,
.page-template-page-conversion .content-area .photo-box .h2,
.page-template-page-conversion .content-area .photo-box h3,
.page-template-page-conversion .content-area .photo-box .h3,
.page-template-page-conversion .content-area .photo-box .h3,
.page-template-page-conversion .content-area .photo-box h4,
.page-template-page-conversion .content-area .photo-box .h4,
.page-template-page-conversion .content-area .photo-box .h4,
.page-template-page-conversion .content-area .photo-box h5,
.page-template-page-conversion .content-area .photo-box .h5,
.page-template-page-conversion .content-area .photo-box .h5,
.page-template-page-conversion .content-area .photo-box h6,
.page-template-page-conversion .content-area .photo-box .h6,
.page-template-page-conversion .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-one .content-area .photo-box h2,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-one .content-area .photo-box h3,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-one .content-area .photo-box h4,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-one .content-area .photo-box h5,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-one .content-area .photo-box h6,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-one .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-two .content-area .photo-box h2,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-two .content-area .photo-box h3,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-two .content-area .photo-box h4,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-two .content-area .photo-box h5,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-two .content-area .photo-box h6,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-two .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-three .content-area .photo-box h2,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-three .content-area .photo-box h3,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-three .content-area .photo-box h4,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-three .content-area .photo-box h5,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-three .content-area .photo-box h6,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-three .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-four .content-area .photo-box h2,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-four .content-area .photo-box h3,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-four .content-area .photo-box h4,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-four .content-area .photo-box h5,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-four .content-area .photo-box h6,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-four .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-five .content-area .photo-box h2,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h2,
.page-template-page-conversion .conversion-content-five .content-area .photo-box h3,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h3,
.page-template-page-conversion .conversion-content-five .content-area .photo-box h4,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h4,
.page-template-page-conversion .conversion-content-five .content-area .photo-box h5,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h5,
.page-template-page-conversion .conversion-content-five .content-area .photo-box h6,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h6,
.page-template-page-conversion .conversion-content-five .content-area .photo-box .h6,
.page:not(.home) .content-area .photo-box h2,
.page:not(.home) .content-area .photo-box .h2,
.page:not(.home) .content-area .photo-box .h2,
.page:not(.home) .content-area .photo-box h3,
.page:not(.home) .content-area .photo-box .h3,
.page:not(.home) .content-area .photo-box .h3,
.page:not(.home) .content-area .photo-box h4,
.page:not(.home) .content-area .photo-box .h4,
.page:not(.home) .content-area .photo-box .h4,
.page:not(.home) .content-area .photo-box h5,
.page:not(.home) .content-area .photo-box .h5,
.page:not(.home) .content-area .photo-box .h5,
.page:not(.home) .content-area .photo-box h6,
.page:not(.home) .content-area .photo-box .h6,
.page:not(.home) .content-area .photo-box .h6,
.content-area .photo-box h2,
.content-area .photo-box .h2,
.content-area .photo-box .h2,
.content-area .photo-box h3,
.content-area .photo-box .h3,
.content-area .photo-box .h3,
.content-area .photo-box h4,
.content-area .photo-box .h4,
.content-area .photo-box .h4,
.content-area .photo-box h5,
.content-area .photo-box .h5,
.content-area .photo-box .h5,
.content-area .photo-box h6,
.content-area .photo-box .h6,
.content-area .photo-box .h6 {
  color: var(--photo-box-heading-color);
}
body .photo-box a:not(.btn),
body .photo-box a:not(.btn):link,
body .photo-box a:not(.btn):active,
body .photo-box a:not(.btn):visited,
.page-template-page-conversion .content-area .photo-box a:not(.btn),
.page-template-page-conversion .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):visited,
.page:not(.home) .content-area .photo-box a:not(.btn),
.page:not(.home) .content-area .photo-box a:not(.btn):link,
.page:not(.home) .content-area .photo-box a:not(.btn):active,
.page:not(.home) .content-area .photo-box a:not(.btn):visited,
.content-area .photo-box a:not(.btn),
.content-area .photo-box a:not(.btn):link,
.content-area .photo-box a:not(.btn):active,
.content-area .photo-box a:not(.btn):visited {
  color: var(--photo-box-link-color);
}
body .photo-box a:not(.btn)::before,
.page-template-page-conversion .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn)::before,
.page:not(.home) .content-area .photo-box a:not(.btn)::before,
.content-area .photo-box a:not(.btn)::before {
  background-color: var(--photo-box-link-background-color);
}
body .photo-box a:not(.btn):hover,
.page-template-page-conversion .content-area .photo-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-one .content-area .photo-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-two .content-area .photo-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-three .content-area .photo-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-four .content-area .photo-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-five .content-area .photo-box a:not(.btn):hover,
.page:not(.home) .content-area .photo-box a:not(.btn):hover,
.content-area .photo-box a:not(.btn):hover {
  color: var(--photo-box-link-hover-color);
}
body .color-strip-box,
.page-template-page-conversion .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box,
.page:not(.home) .content-area .color-strip-box,
.content-area .color-strip-box {
  background-color: var(--color-strip-box-background-color);
  border-radius: var(--color-strip-box-border-radius);
  border-top: 15px solid var(--color-strip-box-border-top);
}
body .color-strip-box,
body .color-strip-box p,
body .color-strip-box li,
body .color-strip-box ul li svg,
body .color-strip-box ol li svg,
.page-template-page-conversion .content-area .color-strip-box,
.page-template-page-conversion .content-area .color-strip-box p,
.page-template-page-conversion .content-area .color-strip-box li,
.page-template-page-conversion .content-area .color-strip-box ul li svg,
.page-template-page-conversion .content-area .color-strip-box ol li svg,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box p,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box li,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box ul li svg,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box ol li svg,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box p,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box li,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box ul li svg,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box ol li svg,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box p,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box li,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box ul li svg,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box ol li svg,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box p,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box li,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box ul li svg,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box ol li svg,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box p,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box li,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box ul li svg,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box ol li svg,
.page:not(.home) .content-area .color-strip-box,
.page:not(.home) .content-area .color-strip-box p,
.page:not(.home) .content-area .color-strip-box li,
.page:not(.home) .content-area .color-strip-box ul li svg,
.page:not(.home) .content-area .color-strip-box ol li svg,
.content-area .color-strip-box,
.content-area .color-strip-box p,
.content-area .color-strip-box li,
.content-area .color-strip-box ul li svg,
.content-area .color-strip-box ol li svg {
  color: var(--color-strip-box-text-color);
}
body .color-strip-box h2, body .color-strip-box .h2,
body .color-strip-box .h2,
body .color-strip-box h3,
body .color-strip-box .h3,
body .color-strip-box .h3,
body .color-strip-box h4,
body .color-strip-box .h4,
body .color-strip-box .h4,
body .color-strip-box h5,
body .color-strip-box .h5,
body .color-strip-box .h5,
body .color-strip-box h6,
body .color-strip-box .h6,
body .color-strip-box .h6,
.page-template-page-conversion .content-area .color-strip-box h2,
.page-template-page-conversion .content-area .color-strip-box .h2,
.page-template-page-conversion .content-area .color-strip-box .h2,
.page-template-page-conversion .content-area .color-strip-box h3,
.page-template-page-conversion .content-area .color-strip-box .h3,
.page-template-page-conversion .content-area .color-strip-box .h3,
.page-template-page-conversion .content-area .color-strip-box h4,
.page-template-page-conversion .content-area .color-strip-box .h4,
.page-template-page-conversion .content-area .color-strip-box .h4,
.page-template-page-conversion .content-area .color-strip-box h5,
.page-template-page-conversion .content-area .color-strip-box .h5,
.page-template-page-conversion .content-area .color-strip-box .h5,
.page-template-page-conversion .content-area .color-strip-box h6,
.page-template-page-conversion .content-area .color-strip-box .h6,
.page-template-page-conversion .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box h2,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box h3,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box h4,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box h5,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box h6,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box h2,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box h3,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box h4,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box h5,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box h6,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box h2,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box h3,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box h4,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box h5,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box h6,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box h2,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box h3,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box h4,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box h5,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box h6,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box h2,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h2,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box h3,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h3,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box h4,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h4,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box h5,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h5,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box h6,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h6,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box .h6,
.page:not(.home) .content-area .color-strip-box h2,
.page:not(.home) .content-area .color-strip-box .h2,
.page:not(.home) .content-area .color-strip-box .h2,
.page:not(.home) .content-area .color-strip-box h3,
.page:not(.home) .content-area .color-strip-box .h3,
.page:not(.home) .content-area .color-strip-box .h3,
.page:not(.home) .content-area .color-strip-box h4,
.page:not(.home) .content-area .color-strip-box .h4,
.page:not(.home) .content-area .color-strip-box .h4,
.page:not(.home) .content-area .color-strip-box h5,
.page:not(.home) .content-area .color-strip-box .h5,
.page:not(.home) .content-area .color-strip-box .h5,
.page:not(.home) .content-area .color-strip-box h6,
.page:not(.home) .content-area .color-strip-box .h6,
.page:not(.home) .content-area .color-strip-box .h6,
.content-area .color-strip-box h2,
.content-area .color-strip-box .h2,
.content-area .color-strip-box .h2,
.content-area .color-strip-box h3,
.content-area .color-strip-box .h3,
.content-area .color-strip-box .h3,
.content-area .color-strip-box h4,
.content-area .color-strip-box .h4,
.content-area .color-strip-box .h4,
.content-area .color-strip-box h5,
.content-area .color-strip-box .h5,
.content-area .color-strip-box .h5,
.content-area .color-strip-box h6,
.content-area .color-strip-box .h6,
.content-area .color-strip-box .h6 {
  color: var(--color-strip-box-heading-color);
}
body .color-strip-box a:not(.btn),
body .color-strip-box a:not(.btn):link,
body .color-strip-box a:not(.btn):active,
body .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):visited,
.page:not(.home) .content-area .color-strip-box a:not(.btn),
.page:not(.home) .content-area .color-strip-box a:not(.btn):link,
.page:not(.home) .content-area .color-strip-box a:not(.btn):active,
.page:not(.home) .content-area .color-strip-box a:not(.btn):visited,
.content-area .color-strip-box a:not(.btn),
.content-area .color-strip-box a:not(.btn):link,
.content-area .color-strip-box a:not(.btn):active,
.content-area .color-strip-box a:not(.btn):visited {
  color: var(--color-strip-box-link-color);
}
body .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn)::before,
.page:not(.home) .content-area .color-strip-box a:not(.btn)::before,
.content-area .color-strip-box a:not(.btn)::before {
  background-color: var(--color-strip-box-link-background-color);
}
body .color-strip-box a:not(.btn):hover,
.page-template-page-conversion .content-area .color-strip-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box a:not(.btn):hover,
.page:not(.home) .content-area .color-strip-box a:not(.btn):hover,
.content-area .color-strip-box a:not(.btn):hover {
  color: var(--color-strip-box-link-hover-color);
}
body .border-box,
.page-template-page-conversion .content-area .border-box,
.page-template-page-conversion .conversion-content-one .content-area .border-box,
.page-template-page-conversion .conversion-content-two .content-area .border-box,
.page-template-page-conversion .conversion-content-three .content-area .border-box,
.page-template-page-conversion .conversion-content-four .content-area .border-box,
.page-template-page-conversion .conversion-content-five .content-area .border-box,
.page:not(.home) .content-area .border-box,
.content-area .border-box {
  background-color: var(--border-box-background-color);
  border-radius: var(--border-box-border-radius);
  border: 10px solid var(--border-box-border);
}
body .border-box,
body .border-box p,
body .border-box li,
body .border-box ul li svg,
body .border-box ol li svg,
.page-template-page-conversion .content-area .border-box,
.page-template-page-conversion .content-area .border-box p,
.page-template-page-conversion .content-area .border-box li,
.page-template-page-conversion .content-area .border-box ul li svg,
.page-template-page-conversion .content-area .border-box ol li svg,
.page-template-page-conversion .conversion-content-one .content-area .border-box,
.page-template-page-conversion .conversion-content-one .content-area .border-box p,
.page-template-page-conversion .conversion-content-one .content-area .border-box li,
.page-template-page-conversion .conversion-content-one .content-area .border-box ul li svg,
.page-template-page-conversion .conversion-content-one .content-area .border-box ol li svg,
.page-template-page-conversion .conversion-content-two .content-area .border-box,
.page-template-page-conversion .conversion-content-two .content-area .border-box p,
.page-template-page-conversion .conversion-content-two .content-area .border-box li,
.page-template-page-conversion .conversion-content-two .content-area .border-box ul li svg,
.page-template-page-conversion .conversion-content-two .content-area .border-box ol li svg,
.page-template-page-conversion .conversion-content-three .content-area .border-box,
.page-template-page-conversion .conversion-content-three .content-area .border-box p,
.page-template-page-conversion .conversion-content-three .content-area .border-box li,
.page-template-page-conversion .conversion-content-three .content-area .border-box ul li svg,
.page-template-page-conversion .conversion-content-three .content-area .border-box ol li svg,
.page-template-page-conversion .conversion-content-four .content-area .border-box,
.page-template-page-conversion .conversion-content-four .content-area .border-box p,
.page-template-page-conversion .conversion-content-four .content-area .border-box li,
.page-template-page-conversion .conversion-content-four .content-area .border-box ul li svg,
.page-template-page-conversion .conversion-content-four .content-area .border-box ol li svg,
.page-template-page-conversion .conversion-content-five .content-area .border-box,
.page-template-page-conversion .conversion-content-five .content-area .border-box p,
.page-template-page-conversion .conversion-content-five .content-area .border-box li,
.page-template-page-conversion .conversion-content-five .content-area .border-box ul li svg,
.page-template-page-conversion .conversion-content-five .content-area .border-box ol li svg,
.page:not(.home) .content-area .border-box,
.page:not(.home) .content-area .border-box p,
.page:not(.home) .content-area .border-box li,
.page:not(.home) .content-area .border-box ul li svg,
.page:not(.home) .content-area .border-box ol li svg,
.content-area .border-box,
.content-area .border-box p,
.content-area .border-box li,
.content-area .border-box ul li svg,
.content-area .border-box ol li svg {
  color: var(--border-box-text-color);
}
body .border-box h2, body .border-box .h2,
body .border-box .h2,
body .border-box h3,
body .border-box .h3,
body .border-box .h3,
body .border-box h4,
body .border-box .h4,
body .border-box .h4,
body .border-box h5,
body .border-box .h5,
body .border-box .h5,
body .border-box h6,
body .border-box .h6,
body .border-box .h6,
.page-template-page-conversion .content-area .border-box h2,
.page-template-page-conversion .content-area .border-box .h2,
.page-template-page-conversion .content-area .border-box .h2,
.page-template-page-conversion .content-area .border-box h3,
.page-template-page-conversion .content-area .border-box .h3,
.page-template-page-conversion .content-area .border-box .h3,
.page-template-page-conversion .content-area .border-box h4,
.page-template-page-conversion .content-area .border-box .h4,
.page-template-page-conversion .content-area .border-box .h4,
.page-template-page-conversion .content-area .border-box h5,
.page-template-page-conversion .content-area .border-box .h5,
.page-template-page-conversion .content-area .border-box .h5,
.page-template-page-conversion .content-area .border-box h6,
.page-template-page-conversion .content-area .border-box .h6,
.page-template-page-conversion .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-one .content-area .border-box h2,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-one .content-area .border-box h3,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-one .content-area .border-box h4,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-one .content-area .border-box h5,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-one .content-area .border-box h6,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-one .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-two .content-area .border-box h2,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-two .content-area .border-box h3,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-two .content-area .border-box h4,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-two .content-area .border-box h5,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-two .content-area .border-box h6,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-two .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-three .content-area .border-box h2,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-three .content-area .border-box h3,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-three .content-area .border-box h4,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-three .content-area .border-box h5,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-three .content-area .border-box h6,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-three .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-four .content-area .border-box h2,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-four .content-area .border-box h3,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-four .content-area .border-box h4,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-four .content-area .border-box h5,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-four .content-area .border-box h6,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-four .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-five .content-area .border-box h2,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h2,
.page-template-page-conversion .conversion-content-five .content-area .border-box h3,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h3,
.page-template-page-conversion .conversion-content-five .content-area .border-box h4,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h4,
.page-template-page-conversion .conversion-content-five .content-area .border-box h5,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h5,
.page-template-page-conversion .conversion-content-five .content-area .border-box h6,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h6,
.page-template-page-conversion .conversion-content-five .content-area .border-box .h6,
.page:not(.home) .content-area .border-box h2,
.page:not(.home) .content-area .border-box .h2,
.page:not(.home) .content-area .border-box .h2,
.page:not(.home) .content-area .border-box h3,
.page:not(.home) .content-area .border-box .h3,
.page:not(.home) .content-area .border-box .h3,
.page:not(.home) .content-area .border-box h4,
.page:not(.home) .content-area .border-box .h4,
.page:not(.home) .content-area .border-box .h4,
.page:not(.home) .content-area .border-box h5,
.page:not(.home) .content-area .border-box .h5,
.page:not(.home) .content-area .border-box .h5,
.page:not(.home) .content-area .border-box h6,
.page:not(.home) .content-area .border-box .h6,
.page:not(.home) .content-area .border-box .h6,
.content-area .border-box h2,
.content-area .border-box .h2,
.content-area .border-box .h2,
.content-area .border-box h3,
.content-area .border-box .h3,
.content-area .border-box .h3,
.content-area .border-box h4,
.content-area .border-box .h4,
.content-area .border-box .h4,
.content-area .border-box h5,
.content-area .border-box .h5,
.content-area .border-box .h5,
.content-area .border-box h6,
.content-area .border-box .h6,
.content-area .border-box .h6 {
  color: var(--border-box-heading-color);
}
body .border-box a:not(.btn),
body .border-box a:not(.btn):link,
body .border-box a:not(.btn):active,
body .border-box a:not(.btn):visited,
.page-template-page-conversion .content-area .border-box a:not(.btn),
.page-template-page-conversion .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):visited,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn),
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):link,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):active,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):visited,
.page:not(.home) .content-area .border-box a:not(.btn),
.page:not(.home) .content-area .border-box a:not(.btn):link,
.page:not(.home) .content-area .border-box a:not(.btn):active,
.page:not(.home) .content-area .border-box a:not(.btn):visited,
.content-area .border-box a:not(.btn),
.content-area .border-box a:not(.btn):link,
.content-area .border-box a:not(.btn):active,
.content-area .border-box a:not(.btn):visited {
  color: var(--border-box-link-color);
}
body .border-box a:not(.btn)::before,
.page-template-page-conversion .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn)::before,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn)::before,
.page:not(.home) .content-area .border-box a:not(.btn)::before,
.content-area .border-box a:not(.btn)::before {
  background-color: var(--border-box-link-background-color);
}
body .border-box a:not(.btn):hover,
.page-template-page-conversion .content-area .border-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-one .content-area .border-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-two .content-area .border-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-three .content-area .border-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-four .content-area .border-box a:not(.btn):hover,
.page-template-page-conversion .conversion-content-five .content-area .border-box a:not(.btn):hover,
.page:not(.home) .content-area .border-box a:not(.btn):hover,
.content-area .border-box a:not(.btn):hover {
  color: var(--border-box-link-hover-color);
}
body .text-highlight,
.page-template-page-conversion .content-area .text-highlight,
.page-template-page-conversion .conversion-content-one .content-area .text-highlight,
.page-template-page-conversion .conversion-content-two .content-area .text-highlight,
.page-template-page-conversion .conversion-content-three .content-area .text-highlight,
.page-template-page-conversion .conversion-content-four .content-area .text-highlight,
.page-template-page-conversion .conversion-content-five .content-area .text-highlight,
.page:not(.home) .content-area .text-highlight,
.content-area .text-highlight {
  border-bottom: var(--text-highlight-border-bottom);
  border-top: var(--text-highlight-border-top);
  color: var(--text-highlight-color);
}
body .text-shadow-box blockquote,
body .text-shadow-box-light blockquote,
body .gradient-box blockquote,
body .gradient-box-light blockquote,
body .photo-box blockquote,
body .color-strip-box blockquote,
body .border-box blockquote,
.page-template-page-conversion .content-area .text-shadow-box blockquote,
.page-template-page-conversion .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .content-area .gradient-box blockquote,
.page-template-page-conversion .content-area .gradient-box-light blockquote,
.page-template-page-conversion .content-area .photo-box blockquote,
.page-template-page-conversion .content-area .color-strip-box blockquote,
.page-template-page-conversion .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-one .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-two .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-three .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-four .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-five .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .border-box blockquote,
.page:not(.home) .content-area .text-shadow-box blockquote,
.page:not(.home) .content-area .text-shadow-box-light blockquote,
.page:not(.home) .content-area .gradient-box blockquote,
.page:not(.home) .content-area .gradient-box-light blockquote,
.page:not(.home) .content-area .photo-box blockquote,
.page:not(.home) .content-area .color-strip-box blockquote,
.page:not(.home) .content-area .border-box blockquote,
.content-area .text-shadow-box blockquote,
.content-area .text-shadow-box-light blockquote,
.content-area .gradient-box blockquote,
.content-area .gradient-box-light blockquote,
.content-area .photo-box blockquote,
.content-area .color-strip-box blockquote,
.content-area .border-box blockquote {
  background: var(--blockquote-background);
  border-color: var(--blockquote-border-color);
}
body .text-shadow-box blockquote,
body .text-shadow-box-light blockquote,
body .gradient-box blockquote,
body .gradient-box-light blockquote,
body .photo-box blockquote,
body .color-strip-box blockquote,
body .border-box blockquote,
body .text-shadow-box blockquote p,
body .text-shadow-box-light blockquote p,
body .gradient-box blockquote p,
body .gradient-box-light blockquote p,
body .photo-box blockquote p,
body .color-strip-box blockquote p,
body .border-box blockquote p,
.page-template-page-conversion .content-area .text-shadow-box blockquote,
.page-template-page-conversion .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .content-area .gradient-box blockquote,
.page-template-page-conversion .content-area .gradient-box-light blockquote,
.page-template-page-conversion .content-area .photo-box blockquote,
.page-template-page-conversion .content-area .color-strip-box blockquote,
.page-template-page-conversion .content-area .border-box blockquote,
.page-template-page-conversion .content-area .text-shadow-box blockquote p,
.page-template-page-conversion .content-area .text-shadow-box-light blockquote p,
.page-template-page-conversion .content-area .gradient-box blockquote p,
.page-template-page-conversion .content-area .gradient-box-light blockquote p,
.page-template-page-conversion .content-area .photo-box blockquote p,
.page-template-page-conversion .content-area .color-strip-box blockquote p,
.page-template-page-conversion .content-area .border-box blockquote p,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-one .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box blockquote p,
.page-template-page-conversion .conversion-content-one .content-area .text-shadow-box-light blockquote p,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box blockquote p,
.page-template-page-conversion .conversion-content-one .content-area .gradient-box-light blockquote p,
.page-template-page-conversion .conversion-content-one .content-area .photo-box blockquote p,
.page-template-page-conversion .conversion-content-one .content-area .color-strip-box blockquote p,
.page-template-page-conversion .conversion-content-one .content-area .border-box blockquote p,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-two .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box blockquote p,
.page-template-page-conversion .conversion-content-two .content-area .text-shadow-box-light blockquote p,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box blockquote p,
.page-template-page-conversion .conversion-content-two .content-area .gradient-box-light blockquote p,
.page-template-page-conversion .conversion-content-two .content-area .photo-box blockquote p,
.page-template-page-conversion .conversion-content-two .content-area .color-strip-box blockquote p,
.page-template-page-conversion .conversion-content-two .content-area .border-box blockquote p,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-three .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box blockquote p,
.page-template-page-conversion .conversion-content-three .content-area .text-shadow-box-light blockquote p,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box blockquote p,
.page-template-page-conversion .conversion-content-three .content-area .gradient-box-light blockquote p,
.page-template-page-conversion .conversion-content-three .content-area .photo-box blockquote p,
.page-template-page-conversion .conversion-content-three .content-area .color-strip-box blockquote p,
.page-template-page-conversion .conversion-content-three .content-area .border-box blockquote p,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-four .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box blockquote p,
.page-template-page-conversion .conversion-content-four .content-area .text-shadow-box-light blockquote p,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box blockquote p,
.page-template-page-conversion .conversion-content-four .content-area .gradient-box-light blockquote p,
.page-template-page-conversion .conversion-content-four .content-area .photo-box blockquote p,
.page-template-page-conversion .conversion-content-four .content-area .color-strip-box blockquote p,
.page-template-page-conversion .conversion-content-four .content-area .border-box blockquote p,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light blockquote,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light blockquote,
.page-template-page-conversion .conversion-content-five .content-area .photo-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .border-box blockquote,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box blockquote p,
.page-template-page-conversion .conversion-content-five .content-area .text-shadow-box-light blockquote p,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box blockquote p,
.page-template-page-conversion .conversion-content-five .content-area .gradient-box-light blockquote p,
.page-template-page-conversion .conversion-content-five .content-area .photo-box blockquote p,
.page-template-page-conversion .conversion-content-five .content-area .color-strip-box blockquote p,
.page-template-page-conversion .conversion-content-five .content-area .border-box blockquote p,
.page:not(.home) .content-area .text-shadow-box blockquote,
.page:not(.home) .content-area .text-shadow-box-light blockquote,
.page:not(.home) .content-area .gradient-box blockquote,
.page:not(.home) .content-area .gradient-box-light blockquote,
.page:not(.home) .content-area .photo-box blockquote,
.page:not(.home) .content-area .color-strip-box blockquote,
.page:not(.home) .content-area .border-box blockquote,
.page:not(.home) .content-area .text-shadow-box blockquote p,
.page:not(.home) .content-area .text-shadow-box-light blockquote p,
.page:not(.home) .content-area .gradient-box blockquote p,
.page:not(.home) .content-area .gradient-box-light blockquote p,
.page:not(.home) .content-area .photo-box blockquote p,
.page:not(.home) .content-area .color-strip-box blockquote p,
.page:not(.home) .content-area .border-box blockquote p,
.content-area .text-shadow-box blockquote,
.content-area .text-shadow-box-light blockquote,
.content-area .gradient-box blockquote,
.content-area .gradient-box-light blockquote,
.content-area .photo-box blockquote,
.content-area .color-strip-box blockquote,
.content-area .border-box blockquote,
.content-area .text-shadow-box blockquote p,
.content-area .text-shadow-box-light blockquote p,
.content-area .gradient-box blockquote p,
.content-area .gradient-box-light blockquote p,
.content-area .photo-box blockquote p,
.content-area .color-strip-box blockquote p,
.content-area .border-box blockquote p {
  color: var(--blockquote-text-color);
}
body blockquote,
.page-template-page-conversion .content-area blockquote,
.page-template-page-conversion .conversion-content-one .content-area blockquote,
.page-template-page-conversion .conversion-content-two .content-area blockquote,
.page-template-page-conversion .conversion-content-three .content-area blockquote,
.page-template-page-conversion .conversion-content-four .content-area blockquote,
.page-template-page-conversion .conversion-content-five .content-area blockquote,
.page:not(.home) .content-area blockquote,
.content-area blockquote {
  background: var(--blockquote-background);
  border-color: var(--blockquote-border-color);
}
body blockquote,
body blockquote h2,
body blockquote .h2,
body blockquote .h2,
body blockquote h3,
body blockquote .h3,
body blockquote .h3,
body blockquote h4,
body blockquote .h4,
body blockquote .h4,
body blockquote h5,
body blockquote .h5,
body blockquote .h5,
body blockquote h6,
body blockquote .h6,
body blockquote .h6,
body blockquote p,
.page-template-page-conversion .content-area blockquote,
.page-template-page-conversion .content-area blockquote h2,
.page-template-page-conversion .content-area blockquote .h2,
.page-template-page-conversion .content-area blockquote .h2,
.page-template-page-conversion .content-area blockquote h3,
.page-template-page-conversion .content-area blockquote .h3,
.page-template-page-conversion .content-area blockquote .h3,
.page-template-page-conversion .content-area blockquote h4,
.page-template-page-conversion .content-area blockquote .h4,
.page-template-page-conversion .content-area blockquote .h4,
.page-template-page-conversion .content-area blockquote h5,
.page-template-page-conversion .content-area blockquote .h5,
.page-template-page-conversion .content-area blockquote .h5,
.page-template-page-conversion .content-area blockquote h6,
.page-template-page-conversion .content-area blockquote .h6,
.page-template-page-conversion .content-area blockquote .h6,
.page-template-page-conversion .content-area blockquote p,
.page-template-page-conversion .conversion-content-one .content-area blockquote,
.page-template-page-conversion .conversion-content-one .content-area blockquote h2,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-one .content-area blockquote h3,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-one .content-area blockquote h4,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-one .content-area blockquote h5,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-one .content-area blockquote h6,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-one .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-one .content-area blockquote p,
.page-template-page-conversion .conversion-content-two .content-area blockquote,
.page-template-page-conversion .conversion-content-two .content-area blockquote h2,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-two .content-area blockquote h3,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-two .content-area blockquote h4,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-two .content-area blockquote h5,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-two .content-area blockquote h6,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-two .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-two .content-area blockquote p,
.page-template-page-conversion .conversion-content-three .content-area blockquote,
.page-template-page-conversion .conversion-content-three .content-area blockquote h2,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-three .content-area blockquote h3,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-three .content-area blockquote h4,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-three .content-area blockquote h5,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-three .content-area blockquote h6,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-three .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-three .content-area blockquote p,
.page-template-page-conversion .conversion-content-four .content-area blockquote,
.page-template-page-conversion .conversion-content-four .content-area blockquote h2,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-four .content-area blockquote h3,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-four .content-area blockquote h4,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-four .content-area blockquote h5,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-four .content-area blockquote h6,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-four .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-four .content-area blockquote p,
.page-template-page-conversion .conversion-content-five .content-area blockquote,
.page-template-page-conversion .conversion-content-five .content-area blockquote h2,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h2,
.page-template-page-conversion .conversion-content-five .content-area blockquote h3,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h3,
.page-template-page-conversion .conversion-content-five .content-area blockquote h4,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h4,
.page-template-page-conversion .conversion-content-five .content-area blockquote h5,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h5,
.page-template-page-conversion .conversion-content-five .content-area blockquote h6,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-five .content-area blockquote .h6,
.page-template-page-conversion .conversion-content-five .content-area blockquote p,
.page:not(.home) .content-area blockquote,
.page:not(.home) .content-area blockquote h2,
.page:not(.home) .content-area blockquote .h2,
.page:not(.home) .content-area blockquote .h2,
.page:not(.home) .content-area blockquote h3,
.page:not(.home) .content-area blockquote .h3,
.page:not(.home) .content-area blockquote .h3,
.page:not(.home) .content-area blockquote h4,
.page:not(.home) .content-area blockquote .h4,
.page:not(.home) .content-area blockquote .h4,
.page:not(.home) .content-area blockquote h5,
.page:not(.home) .content-area blockquote .h5,
.page:not(.home) .content-area blockquote .h5,
.page:not(.home) .content-area blockquote h6,
.page:not(.home) .content-area blockquote .h6,
.page:not(.home) .content-area blockquote .h6,
.page:not(.home) .content-area blockquote p,
.content-area blockquote,
.content-area blockquote h2,
.content-area blockquote .h2,
.content-area blockquote .h2,
.content-area blockquote h3,
.content-area blockquote .h3,
.content-area blockquote .h3,
.content-area blockquote h4,
.content-area blockquote .h4,
.content-area blockquote .h4,
.content-area blockquote h5,
.content-area blockquote .h5,
.content-area blockquote .h5,
.content-area blockquote h6,
.content-area blockquote .h6,
.content-area blockquote .h6,
.content-area blockquote p {
  color: var(--blockquote-text-color);
}

/*# sourceMappingURL=main.css.map */
