@charset "UTF-8";
.btn,
img,
svg {
  vertical-align: middle;
}
label {
  display: inline-block;
}
progress {
  vertical-align: baseline;
}
.img-fluid {
  height: auto;
  max-width: 100%;
}
@font-face {
  font-family: Gambetta-Variable;
  src: url(../fonts/Gambetta-Variable.woff2) format("woff2"),
    url(../fonts/Gambetta-Variable.woff) format("woff"),
    url(../fonts/Gambetta-Variable.ttf) format("truetype");
  font-weight: 300 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Gambetta-VariableItalic;
  src: url(../fonts/Gambetta-VariableItalic.woff2) format("woff2"),
    url(../fonts/Gambetta-VariableItalic.woff) format("woff"),
    url(../fonts/Gambetta-VariableItalic.ttf) format("truetype");
  font-weight: 300 700;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Gambetta-Regular;
  src: url(../fonts/Gambetta-Regular.woff2) format("woff2"),
    url(../fonts/Gambetta-Regular.woff) format("woff"),
    url(../fonts/Gambetta-Regular.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Gambetta-Italic;
  src: url(../fonts/Gambetta-Italic.woff2) format("woff2"),
    url(../fonts/Gambetta-Italic.woff) format("woff"),
    url(../fonts/Gambetta-Italic.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Gambetta-Medium;
  src: url(../fonts/Gambetta-Medium.woff2) format("woff2"),
    url(../fonts/Gambetta-Medium.woff) format("woff"),
    url(../fonts/Gambetta-Medium.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Gambetta-MediumItalic;
  src: url(../fonts/Gambetta-MediumItalic.woff2) format("woff2"),
    url(../fonts/Gambetta-MediumItalic.woff) format("woff"),
    url(../fonts/Gambetta-MediumItalic.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Gambetta-Semibold;
  src: url(../fonts/Gambetta-Semibold.woff2) format("woff2"),
    url(../fonts/Gambetta-Semibold.woff) format("woff"),
    url(../fonts/Gambetta-Semibold.ttf) format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Gambetta-SemiboldItalic;
  src: url(../fonts/Gambetta-SemiboldItalic.woff2) format("woff2"),
    url(../fonts/Gambetta-SemiboldItalic.woff) format("woff"),
    url(../fonts/Gambetta-SemiboldItalic.ttf) format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Switzer-Variable;
  src: url(../fonts/Switzer-Variable.woff2) format("woff2"),
    url(../fonts/Switzer-Variable.woff) format("woff"),
    url(../fonts/Switzer-Variable.ttf) format("truetype");
  font-weight: 100 900;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Switzer-Regular;
  src: url(../fonts/Switzer-Regular.woff2) format("woff2"),
    url(../fonts/Switzer-Regular.woff) format("woff"),
    url(../fonts/Switzer-Regular.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Switzer-Italic;
  src: url(../fonts/Switzer-Italic.woff2) format("woff2"),
    url(../fonts/Switzer-Italic.woff) format("woff"),
    url(../fonts/Switzer-Italic.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Switzer-Bold;
  src: url(../fonts/Switzer-Bold.woff2) format("woff2"),
    url(../fonts/Switzer-Bold.woff) format("woff"),
    url(../fonts/Switzer-Bold.ttf) format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Switzer-BoldItalic;
  src: url(../fonts/Switzer-BoldItalic.woff2) format("woff2"),
    url(../fonts/Switzer-BoldItalic.woff) format("woff"),
    url(../fonts/Switzer-BoldItalic.ttf) format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Switzer-Medium;
  src: url(../fonts/Switzer-Medium.woff2) format("woff2"),
    url(../fonts/Switzer-Medium.woff) format("woff"),
    url(../fonts/Switzer-Medium.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Switzer-MediumItalic;
  src: url(../fonts/Switzer-MediumItalic.woff2) format("woff2"),
    url(../fonts/Switzer-MediumItalic.woff) format("woff"),
    url(../fonts/Switzer-MediumItalic.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Switzer-Semibold;
  src: url(../fonts/Switzer-Semibold.woff2) format("woff2"),
    url(../fonts/Switzer-Semibold.woff) format("woff"),
    url(../fonts/Switzer-Semibold.ttf) format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Switzer-SemiboldItalic;
  src: url(../fonts/Switzer-SemiboldItalic.woff2) format("woff2"),
    url(../fonts/Switzer-SemiboldItalic.woff) format("woff"),
    url(../fonts/Switzer-SemiboldItalic.ttf) format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZFhjp-Ek-_EeAmM.woff)
    format("woff");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
    U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZ9hjp-Ek-_EeA.woff)
    format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191,
    U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Tanker-Regular;
  src: url(../fonts/Tanker-Regular.woff2) format("woff2"),
    url(../fonts/Tanker-Regular.woff) format("woff"),
    url(../fonts/Tanker-Regular.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Britney-Bold;
  src: url(../fonts/Britney-Bold.woff2) format("woff2"),
    url(../fonts/Britney-Bold.woff) format("woff"),
    url(../fonts/Britney-Bold.ttf) format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
:root {
  --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: #3e50f0;
  --bs-secondary: #6c757d;
  --bs-success: #0faa7e;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 62, 80, 240;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 15, 170, 126;
  --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: #192060;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #064432;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #d8dcfc;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #cfeee5;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #b2b9f9;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #9fddcb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: Switzer-Regular;
  --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: #11131f;
  --bs-body-color-rgb: 17, 19, 31;
  --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(17, 19, 31, 0.75);
  --bs-secondary-color-rgb: 17, 19, 31;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(17, 19, 31, 0.5);
  --bs-tertiary-color-rgb: 17, 19, 31;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: #11131f;
  --bs-link-color: #3e50f0;
  --bs-link-color-rgb: 62, 80, 240;
  --bs-link-decoration: none;
  --bs-link-hover-color: #3240c0;
  --bs-link-hover-color-rgb: 50, 64, 192;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(62, 80, 240, 0.25);
  --bs-form-valid-color: #0faa7e;
  --bs-form-valid-border-color: #0faa7e;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}
*,
::after,
::before {
  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: transparent;
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
address,
dl,
p,
ul {
  margin-bottom: 1rem;
}
blockquote,
figure {
  margin: 0 0 1rem;
}
.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.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .h2,
  h2 {
    font-size: 3rem;
  }
}
.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;
}
dl,
p,
ul {
  margin-top: 0;
}
abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}
address {
  font-style: normal;
  line-height: inherit;
}
ul {
  padding-left: 2rem;
}
ul ul {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
b,
strong {
  font-weight: bolder;
}
.small,
small {
  font-size: 0.875em;
}
.mark,
mark {
  padding: 0.1875em;
  background-color: var(--bs-highlight-bg);
}
a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
}
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;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
tbody,
td,
tfoot,
th,
thead,
tr {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
button {
  border-radius: 0;
}
iframe {
  border: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
button,
input,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
select {
  text-transform: none;
}
[role="button"],
[type="button"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
  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;
}
[type="button"],
[type="submit"],
button {
  -webkit-appearance: button;
}
textarea {
  resize: vertical;
}
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}
[hidden] {
  display: none !important;
}
.btn,
.dropdown-toggle::after,
.figure {
  display: inline-block;
}
.lead {
  font-size: 1.25rem;
  font-weight: 400;
}
.badge,
.navbar-toggler {
  line-height: 1;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.form-label {
  margin-bottom: 0.5rem;
}
.container,
.container-fluid {
  --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 {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}
: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;
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
.grid {
  display: grid;
  grid-template-rows: repeat(var(--bs-rows, 1), 1fr);
  grid-template-columns: repeat(var(--bs-columns, 12), 1fr);
  gap: var(--bs-gap, 1.5rem);
}
.grid .g-col-4 {
  grid-column: auto/span 4;
}
.grid .g-col-5 {
  grid-column: auto/span 5;
}
.grid .g-col-6 {
  grid-column: auto/span 6;
}
.grid .g-col-7 {
  grid-column: auto/span 7;
}
.grid .g-col-12 {
  grid-column: auto/span 12;
}
@media (min-width: 768px) {
  .grid .g-col-md-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-md-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-md-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-md-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-md-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-md-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-md-8 {
    grid-column: auto/span 8;
  }
}
@media (min-width: 992px) {
  .grid .g-col-lg-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-lg-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-lg-6 {
    grid-column: auto/span 6;
  }
}
@media (min-width: 1400px) {
  .container {
    max-width: 1320px;
  }
}
.form-control,
.input-group-text {
  font-size: 1rem;
  font-weight: 400;
}
.form-control,
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  appearance: none;
  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;
  }
}
.btn,
.form-control::file-selector-button {
  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;
}
.form-control[type="file"] {
  overflow: hidden;
}
.form-control[type="file"]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  border-color: #9fa8f8;
}
.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;
}
@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);
}
textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
.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-input {
  --bs-form-check-bg: var(--bs-body-bg);
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  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);
  appearance: none;
  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: #9fa8f8;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(62, 80, 240, 0.25);
}
.form-check-input:checked {
  background-color: #3e50f0;
  border-color: #3e50f0;
}
.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: #3e50f0;
  border-color: #3e50f0;
  --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;
}
.btn,
.wp-block-button__link {
  cursor: pointer;
}
.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;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus {
  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;
  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:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3),
.input-group:not(.has-validation)
  > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(
    .form-floating
  ) {
  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(var(--bs-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --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), 0.5);
  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;
  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);
}
.dropdown-toggle::after {
  vertical-align: 0.255em;
  content: "";
}
@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-check:focus-visible + .btn,
.btn:focus-visible {
  border-color: var(--bs-btn-hover-border-color);
  box-shadow: var(--bs-btn-focus-box-shadow);
  outline: 0;
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
}
.btn-check:checked + .btn,
.btn.active,
.btn.show,
.btn:first-child:active,
:not(.btn-check) + .btn:active {
  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,
.btn.active:focus-visible,
.btn.show:focus-visible,
.btn:first-child:active:focus-visible,
:not(.btn-check) + .btn:active:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn.disabled,
.btn:disabled {
  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: #3e50f0;
  --bs-btn-border-color: #3e50f0;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3544cc;
  --bs-btn-hover-border-color: #3240c0;
  --bs-btn-focus-shadow-rgb: 91, 106, 242;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3240c0;
  --bs-btn-active-border-color: #2f3cb4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3e50f0;
  --bs-btn-disabled-border-color: #3e50f0;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
.btn-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;
}
.dropdown,
.dropdown-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  margin-left: 0.255em;
  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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --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: #3e50f0;
  --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-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;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:focus,
.dropdown-item:hover {
  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;
  margin-bottom: 0;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.btn-group {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover {
  z-index: 1;
}
.accordion-button {
  width: 100%;
}
.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > .btn-group:not(:first-child),
.btn-group > :not(.btn-check:first-child) + .btn {
  margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-color: #707179;
  --bs-nav-link-hover-color: #707179;
  --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);
  background: 0 0;
  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:focus,
.nav-link:hover {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(62, 80, 240, 0.25);
}
.nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: 0;
  --bs-nav-tabs-border-color: none;
  --bs-nav-tabs-border-radius: 0;
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg)
    var(--bs-secondary-bg) none;
  --bs-nav-tabs-link-active-color: #3e50f0;
  --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);
}
.accordion-header,
.navbar-nav {
  margin-bottom: 0;
}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.disabled,
.nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  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;
}
.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%2817, 19, 31, 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 {
  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);
  white-space: nowrap;
}
.navbar-brand:focus,
.navbar-brand:hover {
  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-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;
  list-style: none;
}
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-toggler {
  color: var(--bs-navbar-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}
.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  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);
  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;
}
.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%;
}
.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 width='9px' height='14px' viewBox='0 0 9 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EPath%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='chevron-right' transform='translate%281.500000, 1.000000%29' fill='%23707179' fill-rule='nonzero'%3E%3Cpath d='M-0.707106781,-0.707106781 C-0.34662282,-1.06759074 0.220608236,-1.09532028 0.612899443,-0.790295388 L0.707106781,-0.707106781 L6.70710678,5.29289322 C7.06759074,5.65337718 7.09532028,6.22060824 6.79029539,6.61289944 L6.70710678,6.70710678 L0.707106781,12.7071068 C0.316582489,13.0976311 -0.316582489,13.0976311 -0.707106781,12.7071068 C-1.06759074,12.3466228 -1.09532028,11.7793918 -0.790295388,11.3871006 L-0.707106781,11.2928932 L4.585,6 L-0.707106781,0.707106781 C-1.06759074,0.34662282 -1.09532028,-0.220608236 -0.790295388,-0.612899443 L-0.707106781,-0.707106781 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  --bs-accordion-btn-icon-width: 9px;
  --bs-accordion-btn-icon-transform: rotate(-90deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3Csvg width='9px' height='14px' viewBox='0 0 9 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EPath%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='chevron-right' transform='translate%281.500000, 1.000000%29' fill='%23707179' fill-rule='nonzero'%3E%3Cpath d='M-0.707106781,-0.707106781 C-0.34662282,-1.06759074 0.220608236,-1.09532028 0.612899443,-0.790295388 L0.707106781,-0.707106781 L6.70710678,5.29289322 C7.06759074,5.65337718 7.09532028,6.22060824 6.79029539,6.61289944 L6.70710678,6.70710678 L0.707106781,12.7071068 C0.316582489,13.0976311 -0.316582489,13.0976311 -0.707106781,12.7071068 C-1.06759074,12.3466228 -1.09532028,11.7793918 -0.790295388,11.3871006 L-0.707106781,11.2928932 L4.585,6 L-0.707106781,0.707106781 C-1.06759074,0.34662282 -1.09532028,-0.220608236 -0.790295388,-0.612899443 L-0.707106781,-0.707106781 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  --bs-accordion-btn-focus-border-color: none;
  --bs-accordion-btn-focus-box-shadow: none;
  --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: none;
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  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;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.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-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-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-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button,
.accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}
.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);
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty,
.modal {
  display: none;
}
.btn-close,
.btn-close:hover {
  color: var(--bs-btn-close-color);
}
.btn .badge {
  position: relative;
  top: -1px;
}
.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.414z'/%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(62, 80, 240, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em;
  background: center/1em auto no-repeat var(--bs-btn-close-bg);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  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);
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: #fff;
  --bs-modal-bg: #121417;
  --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: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --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: transparent;
  --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-border-color: transparent;
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  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 {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal-fullscreen .modal-body,
.offcanvas-body {
  overflow-y: auto;
}
.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-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  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: calc(-0.5 * var(--bs-modal-header-padding-y))
    calc(-0.5 * var(--bs-modal-header-padding-x))
    calc(-0.5 * var(--bs-modal-header-padding-y)) 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);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header {
  border-radius: 0;
}
.offcanvas {
  --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: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}
.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-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.show:not(.hiding),
.offcanvas.showing {
  transform: none;
}
.offcanvas.show,
.offcanvas.showing {
  visibility: visible;
}
.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}
.offcanvas-header {
  align-items: center;
  justify-content: space-between;
  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));
}
.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);
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(248, 249, 250, var(--bs-bg-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:focus,
.link-light:hover {
  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;
}
.float-end {
  float: right !important;
}
.object-fit-cover {
  object-fit: cover !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.start-0 {
  left: 0 !important;
}
.end-0 {
  right: 0 !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.w-100 {
  width: 100% !important;
}
.h-100 {
  height: 100% !important;
}
.flex-row {
  flex-direction: row !important;
}
.carib-banner-2 > div,
.flex-column {
  flex-direction: column !important;
}
.flex-wrap {
  flex-wrap: wrap !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;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
/*.ms-auto {
  margin-left: auto !important;
}*/
.p-0 {
  padding: 0 !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.far {
  font-weight: 400;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.z-1 {
  z-index: 1 !important;
}
.z-2 {
  z-index: 2 !important;
}
.z-3 {
  z-index: 3 !important;
}
@media (min-width: 768px) {
  .d-md-block {
    display: block !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
}
.wp-block-button__link {
  text-align: center;
}
.btn-outline-light {
  --bs-btn-color: #11131f;
  --bs-btn-hover-color: #11131f;
  --bs-btn-hover-bg: #f4f4f9;
  --bs-btn-hover-border-color: #cfd0d2;
  --bs-btn-focus-shadow-rgb: 17, 19, 31;
  --bs-btn-active-color: #11131f;
  --bs-btn-active-bg: #f4f4f9;
  --bs-btn-active-border-color: #cfd0d2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #11131f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #11131f;
  --bs-gradient: none;
  --bs-btn-border-color: #cfd0d2;
}
.wp-block-button__link {
  box-sizing: border-box;
  display: inline-block;
  word-break: break-word;
}
.wp-block-button .wp-block-button__link:where(.has-border-color) {
  border-width: initial;
}
.wp-block-button .wp-block-button__link:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.wp-block-button .wp-block-button__link:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.wp-block-button .wp-block-button__link:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.wp-block-button .wp-block-button__link:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.wp-block-button .wp-block-button__link:where([style*="border-style"]) {
  border-width: initial;
}
.wp-block-button .wp-block-button__link:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.wp-block-button .wp-block-button__link:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.wp-block-button .wp-block-button__link:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.wp-block-button .wp-block-button__link:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.wp-block-buttons > .wp-block-button {
  display: inline-block;
  margin: 0;
}
.wp-block-buttons.is-content-justification-center {
  justify-content: center;
}
.wp-block-columns {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .wp-block-columns {
    flex-wrap: nowrap !important;
  }
}
@media (max-width: 781px) {
  .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
    flex-basis: 0;
    flex-grow: 1;
  }
}
.wp-block-column {
  flex-grow: 1;
  min-width: 0;
  overflow-wrap: break-word;
  word-break: break-word;
}
.wp-block-cover {
  align-items: center;
  background-position: 50%;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  min-height: 430px;
  overflow: hidden;
  overflow: clip;
  padding: 1em;
  position: relative;
}
.wp-block-cover .has-background-dim:not([class*="-background-color"]),
.wp-block-cover.has-background-dim:not([class*="-background-color"]) {
  background-color: #000;
}
.wp-block-cover.has-background-dim:before {
  background-color: inherit;
  content: "";
}
.wp-block-cover .wp-block-cover__background,
.wp-block-cover.has-background-dim:not(.has-background-gradient):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.wp-block-cover.has-background-dim.has-background-dim-100
  .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-100:not(
    .has-background-gradient
  ):before {
  opacity: 1;
}
.wp-block-cover
  .wp-block-cover__background.has-background-dim.has-background-dim-0 {
  opacity: 0;
}
.wp-block-cover
  .wp-block-cover__background.has-background-dim.has-background-dim-100 {
  opacity: 1;
}
.wp-block-cover:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .wp-block-cover:after {
    content: none;
  }
}
.wp-block-cover .wp-block-cover__inner-container {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.wp-block-cover .h1:not(.has-text-color),
.wp-block-cover .h2:not(.has-text-color),
.wp-block-cover .h3:not(.has-text-color),
.wp-block-cover .h4:not(.has-text-color),
.wp-block-cover .h5:not(.has-text-color),
.wp-block-cover .h6:not(.has-text-color),
.wp-block-cover h1:not(.has-text-color),
.wp-block-cover h2:not(.has-text-color),
.wp-block-cover h3:not(.has-text-color),
.wp-block-cover h4:not(.has-text-color),
.wp-block-cover h5:not(.has-text-color),
.wp-block-cover h6:not(.has-text-color),
.wp-block-cover p:not(.has-text-color) {
  color: inherit;
}
.wp-block-cover .wp-block-cover__image-background {
  border: none;
  bottom: 0;
  box-shadow: none;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  object-fit: cover;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.wp-block-image :where(.has-border-color),
.wp-block-image :where([style*="border-width"]) {
  border-style: solid;
}
.wp-block-image :where([style*="border-top-color"]),
.wp-block-image :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.wp-block-image :where([style*="border-right-color"]),
.wp-block-image :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.wp-block-image :where([style*="border-bottom-color"]),
.wp-block-image :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.wp-block-image :where([style*="border-left-color"]),
.wp-block-image :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.wp-block-cover__image-background {
  z-index: 0;
}
.wp-block-group {
  box-sizing: border-box;
}
.has-background.h1,
.has-background.h2,
.has-background.h3,
.has-background.h4,
.has-background.h5,
.has-background.h6,
h1.has-background,
h2.has-background,
h3.has-background,
h4.has-background,
h5.has-background,
h6.has-background {
  padding: 1.25em 2.375em;
}
.wp-block-image img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.wp-block-image[style*="border-radius"] img,
.wp-block-image[style*="border-radius"] > a {
  border-radius: inherit;
}
.wp-block-image figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.wp-block-image figure {
  margin: 0;
}
@keyframes turn-on-visibility {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes turn-off-visibility {
  0% {
    opacity: 1;
    visibility: visible;
  }
  99% {
    opacity: 0;
    visibility: visible;
  }
  to {
    opacity: 0;
    visibility: hidden;
  }
}
@keyframes lightbox-zoom-in {
  0% {
    left: var(--lightbox-initial-left-position);
    top: var(--lightbox-initial-top-position);
    transform: scale(var(--lightbox-scale-width), var(--lightbox-scale-height));
  }
  to {
    left: var(--lightbox-target-left-position);
    top: var(--lightbox-target-top-position);
    transform: scale(1);
  }
}
@keyframes lightbox-zoom-out {
  0% {
    left: var(--lightbox-target-left-position);
    top: var(--lightbox-target-top-position);
    transform: scale(1);
    visibility: visible;
  }
  99% {
    visibility: visible;
  }
  to {
    left: var(--lightbox-initial-left-position);
    top: var(--lightbox-initial-top-position);
    transform: scale(var(--lightbox-scale-width), var(--lightbox-scale-height));
  }
}
ul {
  box-sizing: border-box;
}
ul.has-background {
  padding: 1.25em 2.375em;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
:where(p.has-text-color:not(.has-link-color)) a {
  color: inherit;
}
p.has-background {
  padding: 1.25em 2.375em;
}
.wp-block-quote {
  box-sizing: border-box;
}
.wp-block-quote {
  overflow-wrap: break-word;
}
.carib-banner-2 .carib-banner-btn a,
.carib-banner-2 p {
  margin-left: auto;
  margin-right: auto;
}
.wp-block-separator {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.wp-block-spacer {
  clear: both;
}
.wp-element-button {
  cursor: pointer;
}
.has-text-align-center {
  text-align: center;
}
.has-text-align-left {
  text-align: left;
}
.has-text-align-right {
  text-align: right;
}
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  word-wrap: normal !important;
  border: 0;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
html :where(.has-border-color),
html :where([style*="border-width"]) {
  border-style: solid;
}
html :where([style*="border-top-color"]),
html :where([style*="border-top-width"]) {
  border-top-style: solid;
}
html :where([style*="border-right-color"]),
html :where([style*="border-right-width"]) {
  border-right-style: solid;
}
html :where([style*="border-bottom-color"]),
html :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
html :where([style*="border-left-color"]),
html :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.screen-reader-text:focus {
  clip: auto !important;
  background-color: #ddd;
  -webkit-clip-path: none;
  clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}
html :where(img[class*="wp-image-"]) {
  height: auto;
  max-width: 100%;
}
html :where(.is-position-sticky) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.is-position-sticky) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
} /*!
 * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}
.fa,
.far {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.far {
  font-family: "Font Awesome 6 Free";
}
.f-switzer-medium,
.top-nav a {
  font-family: 'Switzer-Variable';
  font-weight: 500;
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.animate-read-more-1 .read-more-1 .hr:after,
.animate-read-more-1 .read-more-1 i[class*="ci-arrow-"],
.animate-read-more-1:hover .read-more-1 .hr:after,
.animate-read-more-1:hover .read-more-1 i[class*="ci-arrow-"] {
  animation-timing-function: ease-out;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
}
@keyframes fa-beat {
  0%,
  90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0%,
  100%,
  64% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(
        var(--fa-bounce-start-scale-x, 1.1),
        var(--fa-bounce-start-scale-y, 0.9)
      )
      translateY(0);
  }
  30% {
    transform: scale(
        var(--fa-bounce-jump-scale-x, 0.9),
        var(--fa-bounce-jump-scale-y, 1.1)
      )
      translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(
        var(--fa-bounce-land-scale-x, 1.05),
        var(--fa-bounce-land-scale-y, 0.95)
      )
      translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%,
  100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(
      var(--fa-flip-x, 0),
      var(--fa-flip-y, 1),
      var(--fa-flip-z, 0),
      var(--fa-flip-angle, -180deg)
    );
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  24%,
  8% {
    transform: rotate(-18deg);
  }
  12%,
  28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  100%,
  40% {
    transform: rotate(0);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-sign-out::before {
  content: "\f08b";
}
.fa-eye-slash::before {
  content: "\f070";
}
.fa-user::before {
  content: "\f007";
}
.fa-suitcase::before {
  content: "\f0f2";
}
.fa-eye::before {
  content: "\f06e";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
} /*!
 * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
:root {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
}
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../webfonts/fa-regular-400.woff2) format("woff2"),
    url(../webfonts/fa-regular-400.ttf) format("truetype");
}
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.bottom-whisper-bg,
.carib-banner-2,
.carib-banner-2 > div,
.header-dropdown .dropdown-menu .dropdown-item,
.read-more-1 .hr {
  position: relative;
}
.pos-center-x {
  left: 50%;
  transform: translateX(-50%);
}
.pos-center-xy {
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.m-l8 {
  margin-left: 8px;
}
@media (max-width: 767px) {
  .dmd-none {
    display: none;
  }
}
.wh-60 {
  width: 60px;
  height: 60px;
}
.caption-text {
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.15px;
}
.whisper-bg {
  background-color: #f4f4fa;
}
.bottom-whisper-bg:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 50%;
  background-color: #f4f4fa;
}
@media (max-width: 768px) {
  .wp-block-cover__image-background[style*="--mobileImageURL"] {
    background-image: var(--mobileImageURL) !important;
  }
}
p[class*="wp-elements-"] a:where(:not(.wp-element-button)) {
  color: #3e50f0 !important;
}
.hn-gift,
.top-nav-shop-link a:after {
  background-image: url(../images/header-nav-6bc6ced3c9.png);
  background-position: 0 0;
  width: 18px;
  height: 19px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .hn-gift,
  .top-nav-shop-link a:after {
    background-image: url(../images/header-nav@2x-a24f3eb249.png);
    background-size: 18px 19px;
  }
}
.ci-search-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.41599 9.99963C3.33915 10.9241 4.5685 11.4791 5.87246 11.56C7.17641 11.6409 8.46495 11.2422 9.49532 10.439L13.0407 13.9843C13.1664 14.1057 13.3348 14.1729 13.5096 14.1714C13.6844 14.1699 13.8516 14.0998 13.9752 13.9762C14.0988 13.8526 14.1689 13.6854 14.1704 13.5106C14.172 13.3358 14.1048 13.1674 13.9833 13.0416L10.438 9.4963C11.2769 8.41974 11.6735 7.06373 11.5469 5.70481C11.4204 4.34589 10.7802 3.08643 9.75698 2.18327C8.73375 1.28012 7.40455 0.801305 6.04043 0.844482C4.67632 0.88766 3.38005 1.44957 2.41599 2.41563C1.91785 2.91351 1.5227 3.50466 1.25309 4.15531C0.983492 4.80595 0.844727 5.50334 0.844727 6.20763C0.844727 6.91192 0.983492 7.60931 1.25309 8.25995C1.5227 8.9106 1.91785 9.50175 2.41599 9.99963ZM3.35866 3.35963C4.0177 2.7006 4.88487 2.29046 5.81241 2.1991C6.73994 2.10773 7.67047 2.3408 8.44543 2.85858C9.2204 3.37636 9.79186 4.14683 10.0625 5.03871C10.3331 5.93059 10.286 6.8887 9.92943 7.7498C9.57282 8.61091 8.92868 9.32173 8.10674 9.76116C7.28481 10.2006 6.33594 10.3414 5.4218 10.1597C4.50767 9.97797 3.68482 9.48491 3.09345 8.76452C2.50209 8.04413 2.1788 7.14099 2.17866 6.20896C2.17683 5.67935 2.28019 5.15464 2.48275 4.66529C2.68532 4.17593 2.98304 3.73168 3.35866 3.3583V3.35963Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
  width: 15px;
  height: 15px;
}
.ci-globe-indigo {
  background-image: url("data:image/svg+xml, %3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 0C8.82441 0 6.69767 0.645139 4.88873 1.85383C3.07979 3.06253 1.66989 4.78049 0.83733 6.79048C0.00476617 8.80047 -0.213071 11.0122 0.211367 13.146C0.635804 15.2798 1.68345 17.2398 3.22183 18.7782C4.76021 20.3166 6.72022 21.3642 8.85401 21.7886C10.9878 22.2131 13.1995 21.9952 15.2095 21.1627C17.2195 20.3301 18.9375 18.9202 20.1462 17.1113C21.3549 15.3023 22 13.1756 22 11C21.9966 8.08367 20.8365 5.28778 18.7744 3.22563C16.7122 1.16347 13.9163 0.00344047 11 0ZM2.05901 12H5.027C5.08512 14.4313 5.70313 16.8164 6.833 18.97C5.52841 18.2866 4.41113 17.294 3.57889 16.0789C2.74665 14.8639 2.22481 13.4634 2.05901 12ZM5.027 10H2.05901C2.22481 8.53661 2.74665 7.13614 3.57889 5.92108C4.41113 4.70602 5.52841 3.71339 6.833 3.03C5.70313 5.18358 5.08512 7.56872 5.027 10ZM10 19.666C8.557 18.73 7.225 15.872 7.026 12H10V19.666ZM10 10H7.026C7.225 6.128 8.557 3.27 10 2.334V10ZM12 19.666V12H14.974C14.775 15.872 13.443 18.73 12 19.666ZM12 10V2.334C13.443 3.27 14.775 6.128 14.974 10H12ZM15.167 18.97C16.2969 16.8164 16.9149 14.4313 16.973 12H19.941C19.7752 13.4634 19.2534 14.8639 18.4211 16.0789C17.5889 17.294 16.4716 18.2866 15.167 18.97ZM16.973 10C16.9149 7.56872 16.2969 5.18358 15.167 3.03C16.4716 3.71339 17.5889 4.70602 18.4211 5.92108C19.2534 7.13614 19.7752 8.53661 19.941 10H16.973Z' fill='%234859C1'/%3E%3C/svg%3E%0A");
  width: 22px;
  height: 22px;
}
.ci-globe-mobile-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.22233 0.833008C7.40934 0.833008 5.63706 1.37062 4.12961 2.37787C2.62216 3.38512 1.44724 4.81675 0.753439 6.49174C0.0596359 8.16673 -0.121895 10.0098 0.231803 11.788C0.585501 13.5662 1.45854 15.1995 2.74052 16.4815C4.0225 17.7635 5.65585 18.6365 7.43401 18.9902C9.21217 19.3439 11.0553 19.1624 12.7303 18.4686C14.4053 17.7748 15.8369 16.5999 16.8441 15.0924C17.8514 13.585 18.389 11.8127 18.389 9.99967C18.3861 7.5694 17.4194 5.23949 15.701 3.52103C13.9825 1.80257 11.6526 0.835875 9.22233 0.833008V0.833008ZM1.7715 10.833H4.24483C4.29326 12.8591 4.80828 14.8467 5.74983 16.6413C4.66267 16.0719 3.7316 15.2447 3.03807 14.2321C2.34454 13.2196 1.90967 12.0525 1.7715 10.833V10.833ZM4.24483 9.16634H1.7715C1.90967 7.94685 2.34454 6.77979 3.03807 5.76724C3.7316 4.75469 4.66267 3.9275 5.74983 3.35801C4.80828 5.15266 4.29326 7.14027 4.24483 9.16634V9.16634ZM8.389 17.2213C7.1865 16.4413 6.0765 14.0597 5.91067 10.833H8.389V17.2213ZM8.389 9.16634H5.91067C6.0765 5.93967 7.1865 3.55801 8.389 2.77801V9.16634ZM10.0557 17.2213V10.833H12.534C12.3682 14.0597 11.2582 16.4413 10.0557 17.2213ZM10.0557 9.16634V2.77801C11.2582 3.55801 12.3682 5.93967 12.534 9.16634H10.0557ZM12.6948 16.6413C13.6364 14.8467 14.1514 12.8591 14.1998 10.833H16.6732C16.535 12.0525 16.1001 13.2196 15.4066 14.2321C14.7131 15.2447 13.782 16.0719 12.6948 16.6413V16.6413ZM14.1998 9.16634C14.1514 7.14027 13.6364 5.15266 12.6948 3.35801C13.782 3.9275 14.7131 4.75469 15.4066 5.76724C16.1001 6.77979 16.535 7.94685 16.6732 9.16634H14.1998Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
  width: 19px;
  height: 20px;
}
.ci-person-desktop-indigo {
  background-image: url("data:image/svg+xml, %3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6959 0.821046C10.865 0.285726 9.88816 0 8.88889 0C7.54891 0 6.2638 0.513277 5.31629 1.42692C4.36878 2.34055 3.83647 3.57971 3.83647 4.8718C3.83647 5.83535 4.13279 6.77726 4.68796 7.57842C5.24312 8.37958 6.0322 9.00401 6.95541 9.37275C7.87862 9.74148 8.8945 9.83796 9.87457 9.64998C10.8546 9.462 11.7549 8.99801 12.4615 8.31668C13.1681 7.63534 13.6493 6.76727 13.8442 5.82224C14.0392 4.8772 13.9391 3.89764 13.5567 3.00744C13.1743 2.11724 12.5267 1.35637 11.6959 0.821046Z' fill='%234859C1'/%3E%3Cpath d='M0 16.7521C2.45232 18.845 5.61405 20.0002 8.88889 20C12.1637 20.0002 15.3255 18.845 17.7778 16.7521C15.3239 14.6623 12.1628 13.509 8.88889 13.509C5.61498 13.509 2.45386 14.6623 0 16.7521Z' fill='%234859C1'/%3E%3C/svg%3E%0A");
  width: 18px;
  height: 20px;
}
.ci-cart-desktop-indigo {
  background-image: url("data:image/svg+xml, %3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.35 1.71429H3.04999V13.7143C3.04999 13.9416 3.13954 14.1596 3.29895 14.3204C3.45835 14.4811 3.67455 14.5714 3.89999 14.5714H14.1C14.2828 14.5714 14.4608 14.512 14.6075 14.4019C14.7542 14.2918 14.8618 14.1369 14.9142 13.9603L17.4642 5.38886C17.5023 5.26088 17.5101 5.12571 17.4871 4.99413C17.4641 4.86256 17.4109 4.73822 17.3318 4.63105C17.2527 4.52388 17.1499 4.43685 17.0315 4.37689C16.9131 4.31693 16.7824 4.2857 16.6499 4.28571H4.74999V0.857143C4.74999 0.629814 4.66043 0.411797 4.50103 0.251051C4.34162 0.0903058 4.12542 0 3.89999 0H1.35C1.12456 0 0.908364 0.0903058 0.748958 0.251051C0.589553 0.411797 0.5 0.629814 0.5 0.857143C0.5 1.08447 0.589553 1.30249 0.748958 1.46323C0.908364 1.62398 1.12456 1.71429 1.35 1.71429ZM4.32499 15.4286C4.57716 15.4286 4.82366 15.504 5.03334 15.6453C5.24301 15.7865 5.40643 15.9873 5.50293 16.2223C5.59943 16.4572 5.62468 16.7157 5.57548 16.9651C5.52629 17.2145 5.40486 17.4436 5.22654 17.6234C5.04823 17.8032 4.82105 17.9257 4.57373 17.9753C4.3264 18.0249 4.07004 17.9994 3.83707 17.9021C3.60409 17.8048 3.40496 17.64 3.26487 17.4286C3.12477 17.2172 3.04999 16.9686 3.04999 16.7143C3.04999 16.3733 3.18432 16.0463 3.42343 15.8051C3.66254 15.564 3.98684 15.4286 4.32499 15.4286ZM12.825 15.4286C13.0771 15.4286 13.3236 15.504 13.5333 15.6453C13.743 15.7865 13.9064 15.9873 14.0029 16.2223C14.0994 16.4572 14.1246 16.7157 14.0755 16.9651C14.0263 17.2145 13.9048 17.4436 13.7265 17.6234C13.5482 17.8032 13.321 17.9257 13.0737 17.9753C12.8264 18.0249 12.57 17.9994 12.337 17.9021C12.1041 17.8048 11.9049 17.64 11.7648 17.4286C11.6247 17.2172 11.55 16.9686 11.55 16.7143C11.55 16.3733 11.6843 16.0463 11.9234 15.8051C12.1625 15.564 12.4868 15.4286 12.825 15.4286Z' fill='%234859C1'/%3E%3C/svg%3E%0A");
  width: 18px;
  height: 18px;
}
.ci-person-white {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00008 0.666992C6.54969 0.666992 5.13186 1.09708 3.9259 1.90288C2.71994 2.70868 1.78001 3.85399 1.22497 5.19398C0.669925 6.53397 0.524701 8.00846 0.807659 9.43099C1.09062 10.8535 1.78905 12.1602 2.81464 13.1858C3.84022 14.2114 5.1469 14.9098 6.56942 15.1927C7.99195 15.4757 9.46644 15.3305 10.8064 14.7754C12.1464 14.2204 13.2917 13.2805 14.0975 12.0745C14.9033 10.8685 15.3334 9.45072 15.3334 8.00033C15.3311 6.05611 14.5578 4.19218 13.183 2.81741C11.8082 1.44264 9.9443 0.669286 8.00008 0.666992ZM8.00008 14.0003C6.75905 13.9715 5.55291 13.5839 4.52742 12.8843C4.96508 12.3968 5.50048 12.0069 6.0988 11.74C6.69711 11.473 7.34493 11.3351 8.00008 11.3351C8.65524 11.3351 9.30305 11.473 9.90137 11.74C10.4997 12.0069 11.0351 12.3968 11.4728 12.8843C10.4558 13.6012 9.24426 13.9905 8.00008 14.0003ZM12.4628 11.9963C11.9012 11.3684 11.2135 10.866 10.4445 10.522C9.67545 10.178 8.84251 10.0002 8.00008 10.0002C7.15766 10.0002 6.32472 10.178 5.55572 10.522C4.78671 10.866 4.09896 11.3684 3.53742 11.9963C2.7624 11.1339 2.25386 10.0655 2.07329 8.92016C1.89272 7.77485 2.04787 6.60175 2.51997 5.54275C2.99206 4.48375 3.76089 3.58423 4.73344 2.95297C5.706 2.32171 6.84062 1.98576 8.00008 1.98576C9.15955 1.98576 10.2942 2.32171 11.2667 2.95297C12.2393 3.58423 13.0081 4.48375 13.4802 5.54275C13.9523 6.60175 14.1074 7.77485 13.9269 8.92016C13.7463 10.0655 13.2378 11.1339 12.4628 11.9963ZM8.00008 4.00033C7.47267 4.00033 6.9571 4.15672 6.51856 4.44974C6.08003 4.74276 5.73824 5.15923 5.53641 5.6465C5.33457 6.13377 5.28176 6.66995 5.38466 7.18723C5.48755 7.70452 5.74153 8.17967 6.11447 8.55261C6.48741 8.92555 6.96256 9.17953 7.47984 9.28242C7.99713 9.38531 8.5333 9.3325 9.02057 9.13067C9.50784 8.92884 9.92432 8.58704 10.2173 8.14851C10.5104 7.70998 10.6668 7.19441 10.6668 6.66699C10.6668 5.95975 10.3858 5.28147 9.8857 4.78137C9.38561 4.28128 8.70733 4.00033 8.00008 4.00033ZM8.00008 8.00033C7.73638 8.00033 7.47859 7.92213 7.25932 7.77562C7.04006 7.62911 6.86916 7.42087 6.76825 7.17724C6.66733 6.9336 6.64092 6.66551 6.69237 6.40687C6.74382 6.14823 6.87081 5.91065 7.05728 5.72418C7.24375 5.53771 7.48132 5.41073 7.73996 5.35928C7.99861 5.30783 8.26669 5.33424 8.51033 5.43515C8.75396 5.53607 8.9622 5.70697 9.10871 5.92623C9.25522 6.1455 9.33342 6.40328 9.33342 6.66699C9.33342 7.02061 9.19294 7.35975 8.94289 7.6098C8.69285 7.85985 8.35371 8.00033 8.00008 8.00033Z' fill='white'/%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
}
.ci-chevron-down-gray,
.fcbe-chevron-down-gray:after {
  background-image: url("data:image/svg+xml, %3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.882936 0.508242C1.15435 0.259447 1.57606 0.277783 1.82485 0.549195L5.00008 4.01308L8.17532 0.549195C8.42411 0.277783 8.84582 0.259447 9.11723 0.508242C9.38865 0.757037 9.40698 1.17875 9.15819 1.45016L5.49152 5.45016C5.36525 5.58791 5.18696 5.66635 5.00008 5.66635C4.81321 5.66635 4.63492 5.58791 4.50865 5.45016L0.841983 1.45016C0.593188 1.17875 0.611523 0.757037 0.882936 0.508242Z' fill='%23A0A1A5'/%3E%3C/svg%3E");
  width: 10px;
  height: 6px;
}
.ci-cancel-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.292919 15.2926L6.58592 8.99959L0.292919 2.70659C0.110761 2.51799 0.00996641 2.26539 0.0122448 2.00319C0.0145233 1.74099 0.119692 1.49018 0.305101 1.30477C0.490509 1.11937 0.741321 1.0142 1.00352 1.01192C1.26571 1.00964 1.51832 1.11044 1.70692 1.29259L7.99992 7.58559L14.2929 1.29259C14.3852 1.19708 14.4955 1.1209 14.6175 1.06849C14.7395 1.01608 14.8707 0.988496 15.0035 0.987342C15.1363 0.986189 15.268 1.01149 15.3909 1.06177C15.5138 1.11205 15.6254 1.18631 15.7193 1.2802C15.8132 1.37409 15.8875 1.48574 15.9377 1.60864C15.988 1.73154 16.0133 1.86321 16.0122 1.99599C16.011 2.12877 15.9834 2.25999 15.931 2.382C15.8786 2.504 15.8024 2.61435 15.7069 2.70659L9.41392 8.99959L15.7069 15.2926C15.8024 15.3848 15.8786 15.4952 15.931 15.6172C15.9834 15.7392 16.011 15.8704 16.0122 16.0032C16.0133 16.136 15.988 16.2676 15.9377 16.3905C15.8875 16.5134 15.8132 16.6251 15.7193 16.719C15.6254 16.8129 15.5138 16.8871 15.3909 16.9374C15.268 16.9877 15.1363 17.013 15.0035 17.0118C14.8707 17.0107 14.7395 16.9831 14.6175 16.9307C14.4955 16.8783 14.3852 16.8021 14.2929 16.7066L7.99992 10.4136L1.70692 16.7066C1.51832 16.8888 1.26571 16.9895 1.00352 16.9873C0.741321 16.985 0.490509 16.8798 0.305101 16.6944C0.119692 16.509 0.0145233 16.2582 0.0122448 15.996C0.00996641 15.7338 0.110761 15.4812 0.292919 15.2926Z' fill='%23121417'/%3E%3C/svg%3E%0A");
  width: 17px;
  height: 18px;
}
.ci-link-royal-blue {
  background-image: url("data:image/svg+xml, %3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Feather-Icon' transform='translate(0.056641, 0.066411)' fill='%233E50F0' fill-rule='nonzero'%3E%3Cpath d='M9.04646461,6.92965403 L9.36829236,6.94403401 C10.226553,7.00549949 11.0615259,7.25081837 11.8164022,7.66330649 C12.571391,8.07577853 13.2288697,8.64581817 13.7442781,9.33474939 C14.0751187,9.77697435 13.9848239,10.4036678 13.542599,10.7345085 C13.100374,11.0653491 12.4736805,10.9750543 12.1428399,10.5328294 C11.7991929,10.0734866 11.3608459,9.69343595 10.8574463,9.41841434 C10.3542286,9.14344038 9.79760652,8.97990225 9.22541467,8.93892397 C8.65336468,8.89794955 8.07912345,8.98049933 7.54172238,9.18096075 C7.08109722,9.35279262 6.65674553,9.60781943 6.28945795,9.93269779 L6.11066576,10.1008962 L3.12284332,13.0885052 C2.39421296,13.8429035 1.99103923,14.8533004 2.00015124,15.9021017 C2.00926331,16.9509097 2.42994739,17.9541862 3.17159864,18.6958055 C3.91319093,19.4374458 4.91641494,19.8581068 5.96524437,19.8672272 C6.93333867,19.8756455 7.8687479,19.5327468 8.59055513,18.9164166 L8.7664522,18.7566826 L10.4764522,17.0466826 C10.8669765,16.6561583 11.5001415,16.6561583 11.8906658,17.0466826 C12.2511497,17.4071666 12.2788793,17.9743976 11.9738544,18.3666888 L11.8906658,18.4608962 L10.1682749,20.1830736 C9.03665157,21.2760445 7.52103151,21.8808315 5.94785352,21.8671516 C4.3746284,21.8534711 2.86976013,21.2224661 1.75737745,20.1100114 C0.644922451,18.9976044 0.0138947929,17.4926859 0.000226716209,15.9194771 C-0.0126372473,14.4388225 0.522313984,13.0091832 1.5066475,11.8923577 L1.6964522,11.6866826 L4.6963476,8.68678722 C5.30461665,8.07833816 6.03661976,7.607797 6.84271238,7.30709175 C7.54806316,7.04398171 8.29571046,6.91628994 9.04646461,6.92965403 Z M15.9390467,0.000227121419 C17.51226,0.0138952368 19.0171772,0.644916006 20.129581,1.75736786 C21.2420013,2.8698361 21.8730415,4.37471908 21.8867212,5.94785393 C21.8995963,7.42847489 21.364631,8.8581209 20.3802748,9.97500874 L20.1904658,10.1806962 L17.1905355,13.1806264 C16.5821388,13.7891432 15.8500817,14.2597142 15.0442075,14.5602077 C14.2381561,14.8609319 13.3767888,14.9847779 12.5186533,14.9233367 C11.6603389,14.8618914 10.8253441,14.6165722 10.070462,14.2040329 C9.31544444,13.7914852 8.65800102,13.2214974 8.14263987,12.5326294 C7.81179922,12.0904044 7.90209404,11.4637109 8.34431899,11.1328703 C8.78654394,10.8020296 9.41323744,10.8923244 9.74407809,11.3345494 C10.0876824,11.7938352 10.526023,12.173866 11.0295146,12.4489779 C11.5326783,12.7239543 12.0892704,12.8874796 12.6614745,12.9284427 C13.2335481,12.9694023 13.8077797,12.8868402 14.3452786,12.6863084 C14.8057628,12.5146036 15.2300936,12.2595978 15.59743,11.9346961 L15.7762522,11.7664826 L18.76406,8.7788887 C19.4927261,8.02442173 19.8959166,7.01400406 19.8867968,5.96524484 C19.8776771,4.91649943 19.4569731,3.91321907 18.7153369,3.17155091 C17.9737608,2.42994277 16.9704863,2.00926377 15.9216637,2.00015158 C14.953552,1.99173322 14.018152,2.3346201 13.2947353,2.95255494 L13.1184012,3.11272469 L11.3984012,4.82272469 C11.00674,5.21210877 10.3735778,5.21026281 9.98419367,4.81860163 C9.62476221,4.45706823 9.59868652,3.88975874 9.90485382,3.49835849 L9.98831673,3.40439408 L11.7186432,1.68427504 C12.8502541,0.591316494 14.3658631,-0.0134527353 15.9390467,0.000227121419 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 22px;
  height: 22px;
}
.ci-print-royal-blue {
  background-image: url("data:image/svg+xml, %3Csvg width='23px' height='23px' viewBox='0 0 23 23' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon' transform='translate(0.182233, 0.138411)' fill='%233E50F0' fill-rule='nonzero'%3E%3Cpath d='M16.9130415,3.8210597e-05 C17.4258568,-0.00439783334 17.8518801,0.377938066 17.9139839,0.874752702 L17.9217293,0.991310444 L17.973,6.991 L18.9735823,6.98267885 C19.7691658,6.97595916 20.5348836,7.28537959 21.1022549,7.84298723 C21.6225331,8.35423205 21.9370457,9.0356564 21.991166,9.75847273 L21.999429,9.95653394 L22.0433156,14.9565586 C22.0499932,15.7521371 21.7405335,16.5179341 21.1829691,17.0852461 C20.6718135,17.6054779 19.9902909,17.920055 19.2674757,17.9741862 L19.0694175,17.9824507 L18.07,17.99 L18.0960682,20.990964 C18.1005066,21.5037773 17.7181707,21.9297993 17.221358,21.991905 L17.1048007,21.9996509 L5.10530074,22.1044898 C4.55303476,22.1092742 4.10142554,21.6654825 4.09660546,21.1132165 L4.09660546,21.1132165 L4.07,18.113 L3.06997996,18.1221296 C2.27436395,18.1290618 1.5085685,17.8196251 0.941072626,17.2619243 C0.420874976,16.7507052 0.106355889,16.069309 0.0521992255,15.3464922 L0.0439255779,15.1484301 L0.000107203853,10.1483741 C-0.00661231819,9.35281005 0.302792905,8.58710814 0.860432716,8.01964386 C1.37163981,7.49944434 2.05307914,7.18492719 2.77592589,7.13077077 L2.97399576,7.12249714 L3.974,7.113 L3.92225656,1.11347615 C3.91781986,0.600659382 4.30015731,0.174634915 4.79697343,0.112532197 L4.91353152,0.10478709 L16.9130415,3.8210597e-05 Z M16.0351811,14.008039 L6.03518108,14.095039 L6.08718108,20.095039 L16.0861811,20.008039 L16.0351811,14.008039 Z M18.990899,8.9827146 L2.99145614,9.12242092 C2.72624569,9.12473597 2.47281808,9.23230811 2.28693146,9.42146459 C2.13200866,9.57911681 2.03455117,9.78267619 2.00768593,9.99957121 L2.00014288,10.1310479 L2.04384928,15.1309601 C2.04616406,15.3961353 2.15372879,15.6495259 2.34292212,15.8354538 C2.50057186,15.9903825 2.70411822,16.0878344 2.9210343,16.1146778 L3.05252811,16.1222058 L4.052,16.113 L4.02674656,13.1135165 C4.02230693,12.6007023 4.40464306,12.1746789 4.90145656,12.1125731 L5.01801402,12.1048272 L17.017534,11.9999882 C17.569801,11.9952038 18.0214106,12.438997 18.0262293,12.991264 L18.0262293,12.991264 L18.052,15.991 L19.051995,15.9825266 C19.317115,15.9802273 19.5705549,15.872642 19.7564599,15.683436 C19.9113626,15.5258252 20.0088458,15.32221 20.0357287,15.1053138 L20.043281,14.9738441 L19.999505,9.97396139 C19.9972051,9.70877626 19.8896725,9.45543863 19.7004239,9.26947589 C19.5428072,9.11457152 19.3392676,9.01712068 19.1223758,8.99025716 L18.990899,8.9827146 Z M15.9301811,2.00803902 L5.93118108,2.09503902 L5.974,7.096 L15.973,7.008 L15.9301811,2.00803902 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 23px;
  height: 23px;
}
.ci-hamburger-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.666748 1.33333C0.666748 1.11232 0.754545 0.900358 0.910826 0.744078C1.06711 0.587797 1.27907 0.5 1.50008 0.5H16.5001C16.7211 0.5 16.9331 0.587797 17.0893 0.744078C17.2456 0.900358 17.3334 1.11232 17.3334 1.33333C17.3334 1.55435 17.2456 1.76631 17.0893 1.92259C16.9331 2.07887 16.7211 2.16667 16.5001 2.16667H1.50008C1.27907 2.16667 1.06711 2.07887 0.910826 1.92259C0.754545 1.76631 0.666748 1.55435 0.666748 1.33333V1.33333ZM1.50008 8.83333H16.5001C16.7211 8.83333 16.9331 8.74554 17.0893 8.58926C17.2456 8.43297 17.3334 8.22101 17.3334 8C17.3334 7.77899 17.2456 7.56702 17.0893 7.41074C16.9331 7.25446 16.7211 7.16667 16.5001 7.16667H1.50008C1.27907 7.16667 1.06711 7.25446 0.910826 7.41074C0.754545 7.56702 0.666748 7.77899 0.666748 8C0.666748 8.22101 0.754545 8.43297 0.910826 8.58926C1.06711 8.74554 1.27907 8.83333 1.50008 8.83333V8.83333ZM1.50008 15.5H16.5001C16.7211 15.5 16.9331 15.4122 17.0893 15.2559C17.2456 15.0996 17.3334 14.8877 17.3334 14.6667C17.3334 14.4457 17.2456 14.2337 17.0893 14.0774C16.9331 13.9211 16.7211 13.8333 16.5001 13.8333H1.50008C1.27907 13.8333 1.06711 13.9211 0.910826 14.0774C0.754545 14.2337 0.666748 14.4457 0.666748 14.6667C0.666748 14.8877 0.754545 15.0996 0.910826 15.2559C1.06711 15.4122 1.27907 15.5 1.50008 15.5V15.5Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
  width: 18px;
  height: 16px;
}
.ci-search-mobile-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.02023 11.5C3.17418 12.6556 4.71087 13.3493 6.34081 13.4505C7.97076 13.5516 9.58143 13.0532 10.8694 12.0492L15.3011 16.4809C15.4582 16.6327 15.6687 16.7167 15.8872 16.7148C16.1057 16.7129 16.3147 16.6252 16.4692 16.4707C16.6238 16.3162 16.7114 16.1072 16.7133 15.8887C16.7152 15.6702 16.6312 15.4597 16.4794 15.3025L12.0477 10.8709C13.0963 9.52516 13.5921 7.83015 13.4339 6.1315C13.2757 4.43285 12.4755 2.85852 11.1965 1.72958C9.91744 0.600637 8.25593 0.0021199 6.55078 0.0560913C4.84564 0.110063 3.2253 0.812457 2.02023 2.02003C1.39756 2.64238 0.903616 3.38132 0.566613 4.19462C0.229609 5.00793 0.0561523 5.87966 0.0561523 6.76003C0.0561523 7.64039 0.229609 8.51213 0.566613 9.32543C0.903616 10.1387 1.39756 10.8777 2.02023 11.5V11.5ZM3.19856 3.20003C4.02238 2.37623 5.10633 1.86356 6.26575 1.74936C7.42517 1.63515 8.58833 1.92648 9.55703 2.57371C10.5257 3.22094 11.2401 4.18402 11.5783 5.29887C11.9166 6.41372 11.8578 7.61136 11.412 8.68774C10.9663 9.76412 10.1611 10.6526 9.13367 11.2019C8.10625 11.7512 6.92017 11.9273 5.7775 11.7001C4.63483 11.473 3.60627 10.8566 2.86706 9.95614C2.12786 9.05566 1.72374 7.92672 1.72356 6.76169C1.72128 6.09967 1.85048 5.44379 2.10369 4.83209C2.35689 4.2204 2.72905 3.66508 3.19856 3.19836V3.20003Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
  width: 17px;
  height: 17px;
}
.ci-person-mobile-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6959 0.821046C10.865 0.285726 9.88816 0 8.88889 0C7.54891 0 6.2638 0.513277 5.31629 1.42692C4.36878 2.34055 3.83647 3.57971 3.83647 4.8718C3.83647 5.83535 4.13279 6.77726 4.68796 7.57842C5.24312 8.37958 6.0322 9.00401 6.95541 9.37275C7.87862 9.74148 8.8945 9.83796 9.87457 9.64998C10.8546 9.462 11.7549 8.99801 12.4615 8.31668C13.1681 7.63534 13.6493 6.76727 13.8442 5.82224C14.0392 4.8772 13.9391 3.89764 13.5567 3.00744C13.1743 2.11724 12.5267 1.35637 11.6959 0.821046Z' fill='%23A0A1A5'/%3E%3Cpath d='M0 16.7521C2.45232 18.845 5.61405 20.0002 8.88889 20C12.1637 20.0002 15.3255 18.845 17.7778 16.7521C15.3239 14.6623 12.1628 13.509 8.88889 13.509C5.61498 13.509 2.45386 14.6623 0 16.7521Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
  width: 18px;
  height: 20px;
}
.ci-cart-mobile-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.35 1.71429H3.04999V13.7143C3.04999 13.9416 3.13954 14.1596 3.29895 14.3204C3.45835 14.4811 3.67455 14.5714 3.89999 14.5714H14.1C14.2828 14.5714 14.4608 14.512 14.6075 14.4019C14.7542 14.2918 14.8618 14.1369 14.9142 13.9603L17.4642 5.38886C17.5023 5.26088 17.5101 5.12571 17.4871 4.99413C17.4641 4.86256 17.4109 4.73822 17.3318 4.63105C17.2527 4.52388 17.1499 4.43685 17.0315 4.37689C16.9131 4.31693 16.7824 4.2857 16.6499 4.28571H4.74999V0.857143C4.74999 0.629814 4.66043 0.411797 4.50103 0.251051C4.34162 0.0903058 4.12542 0 3.89999 0H1.35C1.12456 0 0.908364 0.0903058 0.748958 0.251051C0.589553 0.411797 0.5 0.629814 0.5 0.857143C0.5 1.08447 0.589553 1.30249 0.748958 1.46323C0.908364 1.62398 1.12456 1.71429 1.35 1.71429ZM4.32499 15.4286C4.57716 15.4286 4.82366 15.504 5.03334 15.6453C5.24301 15.7865 5.40643 15.9873 5.50293 16.2223C5.59943 16.4572 5.62468 16.7157 5.57548 16.9651C5.52629 17.2145 5.40486 17.4436 5.22654 17.6234C5.04823 17.8032 4.82105 17.9257 4.57373 17.9753C4.3264 18.0249 4.07004 17.9994 3.83707 17.9021C3.60409 17.8048 3.40496 17.64 3.26487 17.4286C3.12477 17.2172 3.04999 16.9686 3.04999 16.7143C3.04999 16.3733 3.18432 16.0463 3.42343 15.8051C3.66254 15.564 3.98684 15.4286 4.32499 15.4286ZM12.825 15.4286C13.0771 15.4286 13.3236 15.504 13.5333 15.6453C13.743 15.7865 13.9064 15.9873 14.0029 16.2223C14.0994 16.4572 14.1246 16.7157 14.0755 16.9651C14.0263 17.2145 13.9048 17.4436 13.7265 17.6234C13.5482 17.8032 13.321 17.9257 13.0737 17.9753C12.8264 18.0249 12.57 17.9994 12.337 17.9021C12.1041 17.8048 11.9049 17.64 11.7648 17.4286C11.6247 17.2172 11.55 16.9686 11.55 16.7143C11.55 16.3733 11.6843 16.0463 11.9234 15.8051C12.1625 15.564 12.4868 15.4286 12.825 15.4286Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
  width: 18px;
  height: 18px;
}
.ci-check-royal-blue,
.header-dropdown .dropdown-menu .dropdown-item.active:before {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00008 0.666992C6.54969 0.666992 5.13186 1.09708 3.9259 1.90288C2.71994 2.70868 1.78001 3.85399 1.22497 5.19398C0.669925 6.53397 0.524701 8.00846 0.807659 9.43099C1.09062 10.8535 1.78905 12.1602 2.81464 13.1858C3.84022 14.2114 5.1469 14.9098 6.56942 15.1927C7.99195 15.4757 9.46644 15.3305 10.8064 14.7754C12.1464 14.2204 13.2917 13.2805 14.0975 12.0745C14.9033 10.8685 15.3334 9.45072 15.3334 8.00033C15.3311 6.05611 14.5578 4.19218 13.183 2.81741C11.8082 1.44264 9.9443 0.669286 8.00008 0.666992V0.666992ZM8.00008 14.0003C6.8134 14.0003 5.65336 13.6484 4.66666 12.9891C3.67997 12.3299 2.91093 11.3928 2.45681 10.2964C2.00268 9.20007 1.88386 7.99367 2.11537 6.82978C2.34688 5.6659 2.91833 4.5968 3.75744 3.75768C4.59656 2.91857 5.66566 2.34712 6.82954 2.11561C7.99343 1.8841 9.19983 2.00292 10.2962 2.45705C11.3925 2.91117 12.3296 3.68021 12.9889 4.6669C13.6482 5.6536 14.0001 6.81364 14.0001 8.00033C13.9981 9.59103 13.3654 11.116 12.2406 12.2408C11.1158 13.3656 9.59079 13.9984 8.00008 14.0003V14.0003ZM11.8248 5.88299C11.8839 5.94751 11.9298 6.02306 11.9598 6.10532C11.9898 6.18758 12.0033 6.27494 11.9995 6.36241C11.9958 6.44989 11.9748 6.53576 11.9378 6.61513C11.9009 6.6945 11.8486 6.76581 11.7841 6.82499L7.78408 10.4917C7.65744 10.6078 7.49085 10.6705 7.31907 10.6668C7.14728 10.6631 6.98357 10.5932 6.86208 10.4717L4.86208 8.47166C4.73708 8.34656 4.66689 8.17694 4.66695 8.00009C4.66701 7.82324 4.73732 7.65366 4.86242 7.52866C4.98751 7.40365 5.15714 7.33346 5.33399 7.33352C5.51083 7.33359 5.68041 7.4039 5.80542 7.52899L7.35408 9.07766L10.8834 5.84232C11.0137 5.72299 11.186 5.66025 11.3625 5.66788C11.539 5.6755 11.7053 5.75287 11.8248 5.88299Z' fill='%233E50F0'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 16px;
}
.header-dropdown .dropdown-menu .dropdown-item.active:before {
  content: "";
  display: inline-block;
  position: absolute;
  transform: translateY(-50%);
}

@media (max-width: 767px) {
  .site-footer .container {
    padding-left: 35px;
    padding-right: 35px;
  }
}
.site-footer hr {
  opacity: 0 !important;
  border-color: #fff !important;
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
@media (min-width: 768px) {
  .site-footer {
    padding: 100px 0;
  }
  .site-footer hr {
    opacity: 0.2 !important;
    margin-top: 45px !important;
    margin-bottom: 54px !important;
  }
  .grid-gap-40 {
    --bs-gap: 40px;
  }
}
.site-footer .h4,
.site-footer h4 {
  font-family: 'Switzer-Variable';
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
  margin-bottom: 16px;
}
.footer-copyright-text,
.footer-disclaimer p {
  font-family: 'Switzer-Variable'; font-weight: 500;
}
.site-footer a {
  font-size: 16px;
}
.site-footer a:active,
.site-footer a:link,
.site-footer a:visited {
  opacity: 0.699999988079071;
}
.footer-social-links a:link,
.site-footer a:hover {
  opacity: 1;
}
.footer-links li:not(:last-child) {
  margin-bottom: 11px;
}
.site-footer .accordion {
  --bs-accordion-bg: transparent;
}
.site-footer .accordion .accordion-item {
  border: none;
  margin-bottom: 20px;
}
.site-footer .accordion .accordion-button:not(.collapsed) {
  box-shadow: none;
}
.site-footer .accordion .accordion-body {
  padding: 7px 0 10px;
}
.footer-copyright-text {
  font-size: 14px;
}
.footer-social-links li:not(:last-child) {
  margin-right: 13px;
}
.footer-social-links a {
  display: inline-block;
  width: 35px;
  height: 35px;
  border: 1.5px solid rgba(255, 255, 255, 0.1);
}
.footer-social-links a:hover {
  opacity: 0.7;
}
@media (min-width: 992px) {
  .footer-main-row-lg {
    gap: 0 80px;
  }
}
.mawozo-media-banner-wrap {
  width: 100%;
  max-width: 190px;
}
@media (max-width: 991px) {
  .mawozo-media-banner-wrap {
    margin-bottom: 30px;
  }
}
.mawozo-media-banner {
  background: #292b35;
  padding: 20px;
}
.mawozo-media-banner p {
  font-size: 10px;
  font-style: normal;
  line-height: normal;
}
.mawozo-media-banner .ci-mawozo-logo {
  margin-bottom: 20px;
}
.bootstrap-select.form-control,
.form-group .bootstrap-select,
.mawozo-media-banner p:last-of-type {
  margin-bottom: 0;
}
.footer-disclaimer {
  margin-bottom: 47px;
}
.footer-disclaimer p {
  font-size: 14px;
  line-height: normal;
}

.read-more-1 {
  margin-top: 7px;
}
.read-more-1 .inner-wrap {
  min-width: 92px;
}
.read-more-1 .hr,
.read-more-1 hr {
  width: 100%;
  margin-right: 36px;
}
.read-more-1 hr {
  opacity: 0.5;
}
.read-more-1 .hr {
  height: 1px;
}
.read-more-1 .hr:after {
  content: "";
  display: block;
  height: 1px;
}
.hr-none .hr {
  display: none;
}
.animate-read-more-1 .read-more-1 i[class*="ci-arrow-"] {
  animation-duration: 0.4s;
  animation-name: arrow-right-bw;
}
.animate-read-more-1:hover .read-more-1 i[class*="ci-arrow-"] {
  animation-duration: 0.4s;
  animation-name: arrow-right-fw;
}
.animate-read-more-1 .read-more-1 .hr:after {
  animation-duration: 0.4s;
  animation-name: hr-line-bw;
}
.animate-read-more-1:hover .read-more-1 .hr:after {
  animation-duration: 0.4s;
  animation-name: hr-line-fw;
}
.hr-white.read-more-1 .hr {
  background-color: rgba(255, 255, 255, 0.5);
}
.hr-white.read-more-1 .hr:after {
  background-color: #fff;
}
.has-white-color.read-more-1 hr {
  border-color: #fff;
}
.hr-santas-gray-to-vulcan.read-more-1 .hr {
  background-color: #cfd0d2;
}
.hr-vulcan.read-more-1 .hr {
  background-color: rgba(17, 19, 31, 0.25);
}
.hr-vulcan-to-santas-gray.read-more-1 .hr,
.hr-vulcan.read-more-1 .hr:after,
.read-more-1.hr-santas-gray-to-vulcan .hr:after {
  background-color: #11131f;
}
.has-santas-gray-color.read-more-1 hr {
  border-color: #cfd0d2;
}
.hr-vulcan-to-santas-gray.read-more-1 .hr:after {
  background-color: #cfd0d2;
}
.has-vulcan-color.read-more-1 hr {
  border-color: #11131f;
}
.read-more-1 .read-more-text {
  margin-right: 5px;
  font-family: 'Switzer-Variable';
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
}
@keyframes hr-line-fw {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
@keyframes hr-line-bw {
  0% {
    width: 100%;
  }
  100% {
    width: 0%;
  }
}
@keyframes arrow-right-fw {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5px);
  }
}
@keyframes arrow-right-bw {
  100% {
    transform: translateX(5px);
  }
  0% {
    transform: translateX(0);
  }
}
a {
  text-decoration: none !important;
}
.form-control:focus {
  outline: 0;
  box-shadow: none;
}
input[type="search"]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
input[type="search"]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}
.grecaptcha-badge {
  visibility: hidden;
}
.carib-banner-1 {
  padding: 0 20px;
}
@media (min-width: 768px) {
  .carib-banner-1 {
    padding: 0 40px 0 30px;
  }
  .carib-banner-1,
  .carib-banner-1 .grid {
    min-height: 500px;
  }
}
@media (max-width: 991px) {
  .carib-banner-1 .text-wrap {
    margin-bottom: 20px;
  }
  .carib-banner-1 .img-wrap,
  .carib-banner-1 .img-wrap figure {
    position: relative;
    width: 100%;
    height: 260px;
  }
  .carib-banner-1 .img-wrap img {
    position: absolute;
    width: 100vw;
    height: 100vh;
    max-width: 350px;
    max-height: 260px;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    object-position: bottom;
    object-fit: cover;
  }
}
.carib-banner-1 .img-wrap img {
  border-radius: 200px 200px 0 0;
}
@media (min-width: 992px) {
  .carib-banner-1 .img-wrap img {
    border-radius: 300px 300px 0 0;
  }
  .carib-banner-1 .grid {
    --bs-gap: 30px;
  }
}
.carib-banner-1 .h3,
.carib-banner-1 h3 {
  font-family: Tanker-Regular;
  font-size: 40px;
  line-height: normal;
}
.carib-banner {
  border-radius: 10px;
}
.carib-banner p {
  font-family: 'Switzer-Variable'; font-weight: 400;
  line-height: normal;
  letter-spacing: 0.2px;
}
.carib-banner-1 p {
  font-size: 16px;
}
@media (min-width: 992px) {
  .carib-banner-1 p {
    font-size: 20px;
  }
}
.carib-banner-1 .wp-block-buttons > .wp-block-button,
.carib-banner-2 .wp-block-buttons > .wp-block-button,
.carib-banner-3 .wp-block-buttons > .wp-block-button,
.carib-banner-4 .wp-block-buttons > .wp-block-button,
.carib-banner-6 .wp-block-buttons > .wp-block-button {
  display: block;
  width: 100%;
}
.carib-banner-1 .carib-banner-btn a,
.carib-banner-2 .carib-banner-btn a,
.carib-banner-3 .carib-banner-btn a,
.carib-banner-4 .carib-banner-btn a,
.carib-banner-6 .carib-banner-btn a {
  font-family: 'Switzer-Variable'; font-weight: 500;
  font-size: 16px;
  padding: 11px 44px;
  line-height: 20px;
  border-radius: 4px;
  display: block !important;
  width: 100%;
  max-width: 306px;
}
@media (min-width: 992px) {
  .carib-banner-1 .h3,
  .carib-banner-1 h3 {
    font-size: 52px;
    margin-bottom: 21px;
  }
  .carib-banner p {
    line-height: 28px;
  }
}
.rating {
  border-radius: 25px;
}
.rating i {
  display: inline-block;
}
@media (max-width: 991px) {
  .carib-banner-1 .carib-banner-btn a,
  .carib-banner-6 .carib-banner-btn a {
    margin-left: auto;
    margin-right: auto;
  }
  .carib-banner-1 .text-wrap {
    padding-top: 15px;
  }
  .carib-banner-1 .h3,
  .carib-banner-1 h3 {
    margin-bottom: 0;
  }
  .rating {
    border: 1px solid #0faa7e;
    padding: 3px 13px;
    margin-bottom: 12px;
  }
  .rating i {
    width: 77px;
    height: 13px;
    background-image: url(../images/rating-xs.png);
  }
}
@media (min-width: 992px) {
  .rating {
    background-color: rgba(255, 255, 255, 0.4);
    padding: 7px 15px;
    margin-bottom: 29px;
  }
  .rating i {
    width: 141px;
    height: 21px;
    background-image: url(../images/rating-lg.png);
  }
}
.carib-banner-2 .h3,
.carib-banner-2 h3 {
  font-family: Britney-Bold;
  line-height: normal;
}
.carib-banner-2 p {
  font-size: 18px;
  max-width: 564px;
}
@media (max-width: 991px) {
  .carib-banner-2 .h3,
  .carib-banner-2 h3 {
    font-size: 32px !important;
    margin-bottom: 13px;
  }
  .carib-banner-2 p {
    margin-bottom: 13px;
  }
}
@media (min-width: 992px) {
  .carib-banner-2 {
    min-height: 500px;
  }
  .carib-banner-2 .h3,
  .carib-banner-2 h3 {
    font-size: 48px !important;
    margin-bottom: 14px !important;
  }
  .carib-banner-2 p {
    font-size: 20px;
    margin-bottom: 14px;
  }
}
.carib-banner-2 {
  padding: 0;
}
.carib-banner-2 > div {
  display: flex !important;
  justify-content: flex-end !important;
  min-height: inherit;
}
.carib-banner-3,
.carib-banner-3 .grid,
.carib-banner-4,
.carib-banner-4 .grid,
.carib-banner-5,
.carib-banner-5 .grid {
  min-height: 500px;
}
.carib-banner-2:after,
.carib-banner-2 > div:after,
.carib-banner-2 > div:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
}
.carib-banner-2:after {
  z-index: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 52.08%, #000 100%);
  top: -49%;
  bottom: 0;
  height: 149%;
  left: 0;
}
.carib-banner-2 > div:before {
  z-index: 1;
}
.carib-banner-2 > div:after {
  z-index: 2;
}
@media (max-width: 767px) {
  .carib-banner-2 > div:before {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, #000 40.1%);
    transform: rotate(3.014deg);
    top: 52%;
    left: 25%;
  }
  .carib-banner-2 > div:after {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, #000 56.25%);
    transform: rotate(20.26deg);
    top: 40%;
    left: -21.7%;
    width: 130%;
  }
  .carib-banner-2 > div > .wp-block-group {
    padding: 20px;
  }
}
@media (min-width: 768px) {
  .carib-banner-2 > div:before {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, #000 40.1%);
    transform: rotate(3.014deg);
    top: 62%;
    left: 11%;
  }
  .carib-banner-2 > div:after {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, #000 56.25%);
    transform: rotate(20.26deg);
    top: 60%;
    left: -8.7%;
  }
  .carib-banner-2 > div > .wp-block-group {
    padding-bottom: 40px;
  }
}
.carib-banner-3 {
  padding: 20px;
}
.carib-banner-3 .h3,
.carib-banner-3 h3 {
  font-family: Tanker-Regular;
  font-size: 40px;
  line-height: normal;
  margin-bottom: 26px;
}
.carib-banner-3 p {
  font-size: 15px;
  line-height: 28px;
  margin-bottom: 21px;
}
.carib-banner-3 .read-more-1 {
  max-width: 314px;
}
.carib-banner-3 .read-more-1 .hr {
  background-color: #3e50f0;
  height: 1px;
  width: 100%;
  margin-right: 17px;
}
.carib-banner-3 .read-more-1 .read-more-text {
  margin-right: 10px;
}
.carib-banner-3 .img-wrap img {
  border-radius: 10px;
}
.carib-banner-3 .img-wrap figure:first-of-type img {
  max-width: 416px;
  width: 100%;
  height: auto;
}
.carib-banner-3 .img-wrap figure:last-of-type img {
  border: 12px solid #eedaff;
  position: absolute;
  left: 0;
  bottom: 4%;
  transform: translateX(-70%) rotate(-7.534deg);
  max-width: 262px;
}
@media (min-width: 992px) {
  .carib-banner-3 .h3,
  .carib-banner-3 h3 {
    font-size: 48px;
  }
  .carib-banner-3 p {
    font-size: 20px;
  }
  .carib-banner-3 {
    padding: 40px 40px 20px;
  }
  .carib-banner-3 .img-wrap figure:first-of-type img {
    transform: rotate(6deg);
  }
}
.carib-banner-4 {
  padding: 0;
  overflow: hidden;
}
.carib-banner-4 .h3,
.carib-banner-4 h3 {
  font-family: Tanker-Regular;
  font-size: 40px;
  line-height: normal;
  margin-bottom: 26px;
}
.carib-banner-4 p {
  font-size: 16px;
  line-height: 28px;
  margin-bottom: 21px;
  max-width: 332px;
}
.carib-banner-4 .read-more-1 {
  max-width: 314px;
}
.carib-banner-4 .read-more-1 .hr {
  background-color: #0faa7e;
  height: 1px;
  width: 100%;
  margin-right: 17px;
}
.carib-banner-4 .read-more-1 .read-more-text {
  margin-right: 10px;
}
.carib-banner-4 .text-wrap {
  padding: 20px;
  position: relative;
  z-index: 2;
}
.carib-banner-4 .img-wrap img {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
}
@media (max-width: 991px) {
  .carib-banner-4 .img-wrap figure,
  .carib-banner-4 .img-wrap img {
    width: 100% !important;
  }
  .carib-banner-4 .bg-wrap {
    right: 0;
    transform: translateX(50%);
  }
}
@media (min-width: 992px) {
  .carib-banner-4 .h3,
  .carib-banner-4 h3 {
    font-size: 48px;
  }
  .carib-banner-4 p {
    font-size: 20px;
  }
  .carib-banner-4 .img-wrap img {
    max-width: auto;
    max-height: 332px;
  }
}
.carib-banner-4 .bg-wrap {
  width: 100%;
  max-width: 968px;
  position: absolute;
  bottom: 0;
  z-index: 0;
}
.carib-banner-5 .wp-block-cover {
  padding: 0;
}
@media (max-width: 991px) {
  .carib-banner-5 .wp-block-cover .grid,
  .carib-banner-5 > .grid {
    padding: 30px 20px;
  }
  .carib-banner-5 .h3,
  .carib-banner-5 .read-more-wrap,
  .carib-banner-5 h3,
  .carib-banner-5 p {
    color: #fff !important;
  }
  .carib-banner-5 .read-more-1 .hr {
    background-color: #fff !important;
  }
  i[class*="ci-arrow-right-"] {
    background-image: url("data:image/svg+xml, %3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.138 9.47112C11.0122 9.59256 10.8438 9.65975 10.669 9.65823C10.4942 9.65671 10.327 9.5866 10.2034 9.463C10.0798 9.33939 10.0097 9.17218 10.0082 8.99738C10.0067 8.82259 10.0739 8.65418 10.1953 8.52845L13.0573 5.66645H1.33329C1.15648 5.66645 0.986912 5.59621 0.861888 5.47119C0.736864 5.34616 0.666626 5.17659 0.666626 4.99978C0.666626 4.82297 0.736864 4.6534 0.861888 4.52838C0.986912 4.40335 1.15648 4.33312 1.33329 4.33312H13.0573L10.1953 1.47112C10.0739 1.34538 10.0067 1.17698 10.0082 1.00218C10.0097 0.827385 10.0798 0.660176 10.2034 0.536571C10.327 0.412966 10.4942 0.342853 10.669 0.341334C10.8438 0.339815 11.0122 0.407011 11.138 0.52845L15.138 4.52845C15.2629 4.65347 15.3331 4.82301 15.3331 4.99978C15.3331 5.17656 15.2629 5.3461 15.138 5.47112L11.138 9.47112Z' fill='%23ffffff'/%3E%3C/svg%3E%0A") !important;
  }
}
.carib-banner-5 .h3,
.carib-banner-5 h3,
.carib-banner-5 p {
  max-width: 443px;
}
.carib-banner-5 .h3,
.carib-banner-5 h3 {
  font-family: Tanker-Regular;
  font-size: 42px;
  line-height: normal;
  margin-bottom: 26px;
}
.carib-banner-5.carib-banner-5-7 .h3,
.carib-banner-5.carib-banner-5-7 h3 {
  font-family: Britney-Bold;
  font-size: 44px;
}
.carib-banner-5 p {
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 21px;
}
@media (min-width: 992px) {
  .carib-banner-4 .bg-wrap {
    left: 50%;
    transform: translateX(-50%);
  }
  .carib-banner-5 .wp-block-cover .grid,
  .carib-banner-5 > .grid {
    padding: 60px 40px;
  }
  .carib-banner-5 .h3,
  .carib-banner-5 h3 {
    font-size: 52px;
  }
  .carib-banner-5 p {
    font-size: 20px;
  }
}
.carib-banner-5 .read-more-1 {
  max-width: 434px;
}
.carib-banner-5 .read-more-1[class*="caribbean-green-color"] .hr {
  background-color: #cfd0d2;
}
.carib-banner-5 .read-more-1[class*="caribbean-green-color"] .hr:after {
  background-color: #0fd096;
}
.carib-banner-5 .read-more-1[class*="royal-blue-color"] .hr {
  background-color: #cfd0d2;
}
.carib-banner-5 .read-more-1[class*="royal-blue-color"] .hr:after {
  background-color: #3e50f0;
}
.carib-banner-5 .read-more-1[class*="white-color"] .hr {
  background-color: #cfd0d2;
}
.carib-banner-5 .read-more-1[class*="white-color"] .hr:after {
  background-color: #fff;
}
.carib-banner-5 .read-more-1[class*="flush-mahogany-color"] .hr {
  background-color: #cfd0d2;
}
.carib-banner-5 .read-more-1[class*="flush-mahogany-color"] .hr:after {
  background-color: #c73a32;
}
.carib-banner-5 .read-more-1 .hr {
  height: 1px;
  width: 100%;
  margin-right: 17px;
}
.carib-banner-5 .read-more-1 .read-more-text {
  margin-right: 10px;
}
.carib-banner-5 .img-wrap img {
  width: 100%;
  height: auto;
  transform: rotate(-0.5deg);
  transition: all 0.4s ease-out;
}
.carib-banner-5 .badge {
  font-family: 'Switzer-Variable'; font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 16px;
  border-radius: 52px;
  margin-bottom: 5px;
}
@media (max-width: 991px) {
  .carib-banner-5 {
    background: 0 0 !important;
  }
  .carib-banner-5 .img-wrap {
    position: absolute !important;
    z-index: 0;
    top: 0;
    left: 0;
  }
  .carib-banner-5 .img-wrap img {
    min-height: 500px;
    width: 100%;
    object-fit: cover;
  }
  .carib-banner-5 .img-wrap:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: #11131f;
    opacity: 0.4;
    border-radius: 10px;
  }
  .carib-banner-5 .text-wrap {
    position: relative;
    z-index: 2;
  }
}
.carib-banner-5 .img-wrap .img-wrap-bg,
.carib-banner-5 .img-wrap img {
  border-radius: 10px;
}
@media (min-width: 992px) {
  .carib-banner-5 .img-wrap .img-wrap-bg,
  .carib-banner-5 .img-wrap figure,
  .carib-banner-5 .img-wrap img {
    width: 100%;
    max-width: 100%;
  }
}
.carib-banner-5:hover .img-wrap img {
  transform: rotate(0);
}
.carib-banner-5 .img-wrap .img-wrap-bg {
  border-radius: 10px;
  background-color: inherit;
  transform: rotate(4deg);
  transition: all 0.4s ease-out;
}
.carib-banner-5:hover .img-wrap .img-wrap-bg {
  transform: rotate(2deg);
}
.carib-banner-6 .h3,
.carib-banner-6 h3 {
  font-family: Britney-Bold;
  line-height: normal;
}
.carib-banner-6 img {
  border-radius: 10px;
  width: 100%;
}
@media (max-width: 991px) {
  .carib-banner-6 .img-wrap figure {
    position: relative;
    width: 100%;
    height: 255px;
  }
  .carib-banner-6 .img-wrap img {
    position: absolute;
    width: 100vw;
    height: 100vh;
    max-width: 452px;
    max-height: 255px;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    object-position: center;
    object-fit: cover;
  }
  .carib-banner-6 .wp-block-cover {
    padding: 24px 20px;
  }
  .carib-banner-6 .grid {
    --bs-gap: 0px;
  }
  .carib-banner-6 .h3,
  .carib-banner-6 h3 {
    font-size: 36px !important;
  }
  .carib-banner-6 p {
    font-size: 16px;
  }
  .carib-banner-6 .img-wrap {
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .carib-banner-6 .img-wrap figure {
    height: 220px;
    border-radius: 10px;
    overflow: hidden;
  }
  .carib-banner-6 .img-wrap img {
    max-height: 220px;
  }
}
@media (min-width: 992px) {
  .carib-banner-6 .wp-block-cover {
    padding: 40px 50px 40px 40px;
  }
  .carib-banner-6 .grid {
    --bs-gap: 30px;
  }
  .carib-banner-6,
  .carib-banner-6 .grid,
  .carib-banner-6 .wp-block-cover {
    min-height: 500px;
  }
  .carib-banner-6 .h3,
  .carib-banner-6 h3 {
    font-size: 56px !important;
    margin-bottom: 26px !important;
  }
  .carib-banner-6 p {
    font-size: 20px;
    margin-bottom: 26px;
  }
}
.ci-arrow-right-vulcan {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.138 9.47112C11.0122 9.59256 10.8438 9.65975 10.669 9.65823C10.4942 9.65671 10.327 9.5866 10.2034 9.463C10.0798 9.33939 10.0097 9.17218 10.0082 8.99738C10.0067 8.82259 10.0739 8.65418 10.1953 8.52845L13.0573 5.66645H1.33329C1.15648 5.66645 0.986912 5.59621 0.861888 5.47119C0.736864 5.34616 0.666626 5.17659 0.666626 4.99978C0.666626 4.82297 0.736864 4.6534 0.861888 4.52838C0.986912 4.40335 1.15648 4.33312 1.33329 4.33312H13.0573L10.1953 1.47112C10.0739 1.34538 10.0067 1.17698 10.0082 1.00218C10.0097 0.827385 10.0798 0.660176 10.2034 0.536571C10.327 0.412966 10.4942 0.342853 10.669 0.341334C10.8438 0.339815 11.0122 0.407011 11.138 0.52845L15.138 4.52845C15.2629 4.65347 15.3331 4.82301 15.3331 4.99978C15.3331 5.17656 15.2629 5.3461 15.138 5.47112L11.138 9.47112Z' fill='%2311131F'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 10px;
}
.clip-image-wrap .ci-arrow-right-san-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.138 9.47112C11.0122 9.59256 10.8438 9.65975 10.669 9.65823C10.4942 9.65671 10.327 9.5866 10.2034 9.463C10.0798 9.33939 10.0097 9.17218 10.0082 8.99738C10.0067 8.82259 10.0739 8.65418 10.1953 8.52845L13.0573 5.66645H1.33329C1.15648 5.66645 0.986912 5.59621 0.861888 5.47119C0.736864 5.34616 0.666626 5.17659 0.666626 4.99978C0.666626 4.82297 0.736864 4.6534 0.861888 4.52838C0.986912 4.40335 1.15648 4.33312 1.33329 4.33312H13.0573L10.1953 1.47112C10.0739 1.34538 10.0067 1.17698 10.0082 1.00218C10.0097 0.827385 10.0798 0.660176 10.2034 0.536571C10.327 0.412966 10.4942 0.342853 10.669 0.341334C10.8438 0.339815 11.0122 0.407011 11.138 0.52845L15.138 4.52845C15.2629 4.65347 15.3331 4.82301 15.3331 4.99978C15.3331 5.17656 15.2629 5.3461 15.138 5.47112L11.138 9.47112Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A") !important;
}
.ci-arrow-right-san-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.138 9.47112C11.0122 9.59256 10.8438 9.65975 10.669 9.65823C10.4942 9.65671 10.327 9.5866 10.2034 9.463C10.0798 9.33939 10.0097 9.17218 10.0082 8.99738C10.0067 8.82259 10.0739 8.65418 10.1953 8.52845L13.0573 5.66645H1.33329C1.15648 5.66645 0.986912 5.59621 0.861888 5.47119C0.736864 5.34616 0.666626 5.17659 0.666626 4.99978C0.666626 4.82297 0.736864 4.6534 0.861888 4.52838C0.986912 4.40335 1.15648 4.33312 1.33329 4.33312H13.0573L10.1953 1.47112C10.0739 1.34538 10.0067 1.17698 10.0082 1.00218C10.0097 0.827385 10.0798 0.660176 10.2034 0.536571C10.327 0.412966 10.4942 0.342853 10.669 0.341334C10.8438 0.339815 11.0122 0.407011 11.138 0.52845L15.138 4.52845C15.2629 4.65347 15.3331 4.82301 15.3331 4.99978C15.3331 5.17656 15.2629 5.3461 15.138 5.47112L11.138 9.47112Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 10px;
}
.ci-arrow-right-white {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.138 9.47112C11.0122 9.59256 10.8438 9.65975 10.669 9.65823C10.4942 9.65671 10.327 9.5866 10.2034 9.463C10.0798 9.33939 10.0097 9.17218 10.0082 8.99738C10.0067 8.82259 10.0739 8.65418 10.1953 8.52845L13.0573 5.66645H1.33329C1.15648 5.66645 0.986912 5.59621 0.861888 5.47119C0.736864 5.34616 0.666626 5.17659 0.666626 4.99978C0.666626 4.82297 0.736864 4.6534 0.861888 4.52838C0.986912 4.40335 1.15648 4.33312 1.33329 4.33312H13.0573L10.1953 1.47112C10.0739 1.34538 10.0067 1.17698 10.0082 1.00218C10.0097 0.827385 10.0798 0.660176 10.2034 0.536571C10.327 0.412966 10.4942 0.342853 10.669 0.341334C10.8438 0.339815 11.0122 0.407011 11.138 0.52845L15.138 4.52845C15.2629 4.65347 15.3331 4.82301 15.3331 4.99978C15.3331 5.17656 15.2629 5.3461 15.138 5.47112L11.138 9.47112Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 10px;
}
.ci-arrow-right-royal-blue {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1373 9.47161C11.0116 9.59304 10.8432 9.66024 10.6684 9.65872C10.4936 9.6572 10.3264 9.58709 10.2028 9.46348C10.0792 9.33988 10.0091 9.17267 10.0076 8.99787C10.006 8.82307 10.0732 8.65467 10.1947 8.52894L13.0567 5.66694H1.33268C1.15587 5.66694 0.986302 5.5967 0.861278 5.47168C0.736253 5.34665 0.666016 5.17708 0.666016 5.00027C0.666016 4.82346 0.736253 4.65389 0.861278 4.52887C0.986302 4.40384 1.15587 4.3336 1.33268 4.3336H13.0567L10.1947 1.4716C10.0732 1.34587 10.006 1.17747 10.0076 1.00267C10.0091 0.827873 10.0792 0.660665 10.2028 0.537059C10.3264 0.413454 10.4936 0.343341 10.6684 0.341822C10.8432 0.340303 11.0116 0.4075 11.1373 0.528938L15.1373 4.52894C15.2623 4.65396 15.3325 4.8235 15.3325 5.00027C15.3325 5.17705 15.2623 5.34659 15.1373 5.4716L11.1373 9.47161Z' fill='%233E50F0'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 10px;
}
.ci-arrow-right-mountain-meadow {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1373 9.47161C11.0116 9.59304 10.8432 9.66024 10.6684 9.65872C10.4936 9.6572 10.3264 9.58709 10.2028 9.46348C10.0792 9.33988 10.0091 9.17267 10.0076 8.99787C10.006 8.82307 10.0732 8.65467 10.1947 8.52894L13.0567 5.66694H1.33268C1.15587 5.66694 0.986302 5.5967 0.861278 5.47168C0.736253 5.34665 0.666016 5.17708 0.666016 5.00027C0.666016 4.82346 0.736253 4.65389 0.861278 4.52887C0.986302 4.40384 1.15587 4.3336 1.33268 4.3336H13.0567L10.1947 1.4716C10.0732 1.34587 10.006 1.17747 10.0076 1.00267C10.0091 0.827873 10.0792 0.660665 10.2028 0.537059C10.3264 0.413454 10.4936 0.343341 10.6684 0.341822C10.8432 0.340303 11.0116 0.4075 11.1373 0.528938L15.1373 4.52894C15.2623 4.65396 15.3325 4.8235 15.3325 5.00027C15.3325 5.17705 15.2623 5.34659 15.1373 5.4716L11.1373 9.47161Z' fill='%230FAA7E'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 10px;
}
.ci-arrow-right-caribbean-green {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1373 9.47161C11.0116 9.59304 10.8432 9.66024 10.6684 9.65872C10.4936 9.6572 10.3264 9.58709 10.2028 9.46348C10.0792 9.33988 10.0091 9.17267 10.0076 8.99787C10.006 8.82307 10.0732 8.65467 10.1947 8.52894L13.0567 5.66694H1.33268C1.15587 5.66694 0.986302 5.5967 0.861278 5.47168C0.736253 5.34665 0.666016 5.17708 0.666016 5.00027C0.666016 4.82346 0.736253 4.65389 0.861278 4.52887C0.986302 4.40384 1.15587 4.3336 1.33268 4.3336H13.0567L10.1947 1.4716C10.0732 1.34587 10.006 1.17747 10.0076 1.00267C10.0091 0.827873 10.0792 0.660665 10.2028 0.537059C10.3264 0.413454 10.4936 0.343341 10.6684 0.341822C10.8432 0.340303 11.0116 0.4075 11.1373 0.528938L15.1373 4.52894C15.2623 4.65396 15.3325 4.8235 15.3325 5.00027C15.3325 5.17705 15.2623 5.34659 15.1373 5.4716L11.1373 9.47161Z' fill='%230FD096'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 10px;
}
.ci-arrow-right-flush-mahogany {
  background-image: url("data:image/svg+xml, %3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1373 9.47161C11.0116 9.59304 10.8432 9.66024 10.6684 9.65872C10.4936 9.6572 10.3264 9.58709 10.2028 9.46348C10.0792 9.33988 10.0091 9.17267 10.0076 8.99787C10.006 8.82307 10.0732 8.65467 10.1947 8.52894L13.0567 5.66694H1.33268C1.15587 5.66694 0.986302 5.5967 0.861278 5.47168C0.736253 5.34665 0.666016 5.17708 0.666016 5.00027C0.666016 4.82346 0.736253 4.65389 0.861278 4.52887C0.986302 4.40384 1.15587 4.3336 1.33268 4.3336H13.0567L10.1947 1.4716C10.0732 1.34587 10.006 1.17747 10.0076 1.00267C10.0091 0.827873 10.0792 0.660665 10.2028 0.537059C10.3264 0.413454 10.4936 0.343341 10.6684 0.341822C10.8432 0.340303 11.0116 0.4075 11.1373 0.528938L15.1373 4.52894C15.2623 4.65396 15.3325 4.8235 15.3325 5.00027C15.3325 5.17705 15.2623 5.34659 15.1373 5.4716L11.1373 9.47161Z' fill='%23C73A32'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 10px;
}
.ci-new-tab-white {
  background-image: url("data:image/svg+xml, %3Csvg width='20px' height='21px' viewBox='0 0 20 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Feather-Icon' transform='translate(1.000000, 1.524410)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M8,2 C8.55228475,2 9,2.44771525 9,3 C9,3.51283584 8.61395981,3.93550716 8.11662113,3.99327227 L8,4 L2,4 C1.73479136,4 1.48043385,4.10535972 1.29288735,4.29290621 C1.13661052,4.44917887 1.03740108,4.65185605 1.00867229,4.86855621 L1,5 L1,16 C1,16.2652017 1.10536995,16.5195964 1.29292506,16.7071115 C1.44919174,16.8633907 1.65186069,16.9625994 1.86855754,16.9913278 L2,17 L13,17 C13.2651886,17 13.5195332,16.8946432 13.7071875,16.706989 C13.8633941,16.550824 13.9625984,16.3481426 13.9913274,16.1314424 L14,16 L14,10 C14,9.44771525 14.4477153,9 15,9 C15.5128358,9 15.9355072,9.38604019 15.9932723,9.88337887 L16,10 L16,16 C16,16.7956776 15.6838889,17.5588646 15.1213068,18.1212968 C14.605566,18.6370375 13.9214139,18.9456084 13.1981318,18.9934553 L13,19 L2,19 C1.20433152,19 0.441257866,18.6839164 -0.12124136,18.1213722 C-0.637003885,17.6057197 -0.945603138,16.9214646 -0.993454663,16.1981413 L-1,16 L-1,5 C-1,4.20434554 -0.68392713,3.44127857 -0.121316781,2.87868322 C0.394406725,2.36295971 1.07856971,2.05439132 1.80186467,2.00654467 L2,2 L8,2 Z M18,-1 L18.0193545,-0.999813852 C18.042681,-0.999365107 18.0659949,-0.99810502 18.0892501,-0.996033592 L18,-1 C18.0506203,-1 18.1003621,-0.996238813 18.1489612,-0.988980657 C18.165949,-0.986371919 18.1833753,-0.983297829 18.2007258,-0.979759929 C18.2227461,-0.975360205 18.2444365,-0.970166374 18.2658396,-0.964279034 C18.2814633,-0.959902265 18.2968513,-0.955271284 18.3121425,-0.950261914 C18.3317977,-0.943877514 18.3515792,-0.936684264 18.3710585,-0.928896036 C18.3887956,-0.921803576 18.4060985,-0.914320952 18.4232215,-0.906326638 C18.4438914,-0.896623357 18.4642939,-0.88620608 18.484277,-0.87512423 C18.4963944,-0.868501172 18.5086131,-0.861393078 18.5207088,-0.854004546 C18.546275,-0.8382813 18.5711307,-0.821509907 18.5951593,-0.803686494 C18.602603,-0.798246556 18.6098424,-0.792715518 18.6170223,-0.787072309 C18.6801818,-0.737448289 18.7374483,-0.680181755 18.787214,-0.616750081 L18.7071068,-0.707106781 C18.7425008,-0.671712729 18.774687,-0.634325581 18.8036654,-0.595306615 C18.8215099,-0.571130693 18.8382813,-0.546274952 18.8539326,-0.520660185 C18.8613931,-0.508613106 18.8685012,-0.496394441 18.8753288,-0.484062097 C18.8862061,-0.464293945 18.8966234,-0.443891396 18.9063462,-0.423099148 C18.914321,-0.406098495 18.9218036,-0.388795649 18.9287745,-0.371336024 C18.9366843,-0.351579203 18.9438775,-0.331797676 18.9504533,-0.311736411 C18.9552713,-0.296851341 18.9599023,-0.281463276 18.9641549,-0.265992966 C18.9701664,-0.244436476 18.9753602,-0.222746079 18.9798348,-0.200794099 C18.9832978,-0.183375263 18.9863719,-0.16594901 18.9889822,-0.148466865 C18.9905825,-0.138235892 18.9920139,-0.127454916 18.9932723,-0.116621125 L18.9962979,-0.0862307953 C18.9978436,-0.0682654865 18.9989053,-0.050266369 18.9994829,-0.0322546161 L19,0 L19,6 C19,6.55228475 18.5522847,7 18,7 C17.4871642,7 17.0644928,6.61395981 17.0067277,6.11662113 L17,6 L17,2.414 L7.70710678,11.7071068 C7.31658249,12.0976311 6.68341751,12.0976311 6.29289322,11.7071068 C5.93240926,11.3466228 5.90467972,10.7793918 6.20970461,10.3871006 L6.29289322,10.2928932 L15.584,1 L12,1 C11.4871642,1 11.0644928,0.61395981 11.0067277,0.116621125 L11,0 C11,-0.512835839 11.3860402,-0.935507161 11.8833789,-0.993272269 L12,-1 L18,-1 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 20px;
  height: 21px;
}
.ci-map-royal-blue {
  background-image: url("data:image/svg+xml, %3Csvg width='20px' height='25px' viewBox='0 0 20 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Feather-Icon' transform='translate(1.000000, 1.524410)' fill='%233E50F0' fill-rule='nonzero'%3E%3Cpath d='M9,-1 C11.6521052,-1 14.1956528,0.0535681626 16.0711131,1.9289395 C17.946446,3.80430575 19,6.34784712 19,9 C19,12.3716003 17.1975985,15.676002 14.2259529,18.8127407 C13.2070024,19.8883001 12.1182534,20.8681751 11.0291772,21.7354034 C10.8382881,21.8874078 10.6540374,22.0305841 10.4775134,22.1646449 L10.4775134,22.1646449 L9.97220985,22.539194 L9.55470084,22.8320499 C9.21880113,23.0559834 8.78119887,23.0559834 8.44529916,22.8320499 L8.44529916,22.8320499 L8.02779015,22.539194 L7.52248665,22.1646449 C7.34596262,22.0305841 7.16171186,21.8874078 6.97082277,21.7354034 C5.88174663,20.8681751 4.79299764,19.8883001 3.77404714,18.8127407 C0.802401488,15.676002 -1,12.3716003 -1,9 C-1,6.34783997 0.0535693424,3.8042971 1.92893531,1.92893112 C3.80430717,0.0535703829 6.34784252,-1 9,-1 Z M9,1 C6.87827537,1 4.84344548,1.84285697 3.34314678,3.34314678 C1.84285577,4.8434378 1,6.8782728 1,9 C1,11.753391 2.57259851,14.6364874 5.22595286,17.4372518 C6.17575236,18.4398185 7.19637837,19.3583827 8.21667723,20.1708438 C8.39492876,20.312785 8.56663504,20.4462204 8.73068718,20.5708269 L8.73068718,20.5708269 L9,20.772 L9.52099303,20.3773359 L9.78332277,20.1708438 C10.8036216,19.3583827 11.8242476,18.4398185 12.7740471,17.4372518 C15.4274015,14.6364874 17,11.753391 17,9 C17,6.87827344 16.1571544,4.84343465 14.65691,3.34316354 C13.1565374,1.84286211 11.121681,1 9,1 Z M9,5 C11.2091701,5 13,6.79085056 13,9 C13,11.2091777 11.2091818,13 9,13 C6.79081819,13 5,11.2091777 5,9 C5,6.79085056 6.79082994,5 9,5 Z M9,7 C7.8954046,7 7,7.8954149 7,9 C7,10.1046092 7.89538872,11 9,11 C10.1046113,11 11,10.1046092 11,9 C11,7.8954149 10.1045954,7 9,7 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 20px;
  height: 25px;
}
.ci-add-royal-blue {
  background-image: url("data:image/svg+xml, %3Csvg width='23px' height='23px' viewBox='0 0 23 23' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Feather-Icon' transform='translate(1.500000, 1.524410)' fill='%233E50F0' fill-rule='nonzero'%3E%3Cpath d='M10,-1 C16.0750979,-1 21,3.92488845 21,10 C21,16.0751451 16.0751144,21 10,21 C3.92485205,21 -1,16.0751616 -1,10 C-1,3.92487195 3.92486855,-1 10,-1 Z M10,1 C5.02943836,1 1,5.02944114 1,10 C1,14.9705908 5.02942032,19 10,19 C14.9705477,19 19,14.9705728 19,10 C19,5.02945918 14.9705297,1 10,1 Z M10,5 C10.5128358,5 10.9355072,5.38604019 10.9932723,5.88337887 L11,6 L11,8.999 L14,8.99999 C14.5522847,8.99999 15,9.44770525 15,9.99999 C15,10.5128258 14.6139598,10.9354972 14.1166211,10.9932623 L14,10.99999 L11,10.999 L11,14 C11,14.5522847 10.5522847,15 10,15 C9.48716416,15 9.06449284,14.6139598 9.00672773,14.1166211 L9,14 L9,10.999 L6,10.99999 C5.44771525,10.99999 5,10.5522747 5,9.99999 C5,9.48715416 5.38604019,9.06448284 5.88337887,9.00671773 L6,8.99999 L9,8.999 L9,6 C9,5.44771525 9.44771525,5 10,5 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 23px;
  height: 23px;
}
.ci-clock-gray,
.ci-stop-gray,
.ci-warning-gray {
  height: 19px;
  width: 20px;
}
.ci-stop-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='20px' height='19px' viewBox='0 0 20 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon' transform='translate(0.723243, 0.161293)' fill='%23707179' fill-rule='nonzero'%3E%3Cpath d='M12.7315293,3.69043659e-05 C12.996735,-0.00223965385 13.2519981,0.100892717 13.441164,0.286784322 L13.441164,0.286784322 L18.366964,5.12732432 C18.5561316,5.31321764 18.6637049,5.56664418 18.6660189,5.83185231 L18.6660189,5.83185231 L18.726257,12.7315823 C18.7285328,12.9967855 18.6254016,13.2520462 18.4395125,13.4412111 L18.4395125,13.4412111 L13.5990125,18.3670111 C13.4131189,18.5561804 13.1596911,18.663755 12.8944816,18.6660689 L12.8944816,18.6660689 L5.99473157,18.726307 C5.72952336,18.7285828 5.47425833,18.6254477 5.28509259,18.4395524 L5.28509259,18.4395524 L0.359332587,13.5989524 C0.170169803,13.41306 0.0625993152,13.1596372 0.0602850176,12.8944331 L0.0602850176,12.8944331 L3.68923155e-05,5.9947431 C-0.00223929899,5.72953688 0.10089387,5.47427343 0.286786432,5.28510776 L0.286786432,5.28510776 L5.12731643,0.359347756 C5.31320887,0.170182199 5.5666333,0.0626097417 5.83183935,0.0602950423 L5.83183935,0.0602950423 Z M12.3340369,2.00303696 L6.26303694,2.05603696 L2.00303694,6.39103696 L2.05603694,12.462037 L6.39003694,16.722037 L12.4620369,16.670037 L16.7220369,12.334037 L16.6700369,6.26303696 L12.3340369,2.00303696 Z M9.38920963,11.6965795 C9.9414543,11.689926 10.3945308,12.132215 10.4011844,12.6844596 C10.4073627,13.1972583 10.0264426,13.6245497 9.52983587,13.6883022 L9.41330426,13.6964344 C8.85275959,13.7031879 8.39968307,13.2608989 8.39302952,12.7086543 C8.38685122,12.1958557 8.76777134,11.7685643 9.26437801,11.7048117 L9.38920963,11.6965795 Z M9.3256269,5.03011615 C9.8384432,5.02567798 10.2644686,5.40801353 10.3265733,5.90482897 L10.3343188,6.02138691 L10.3634188,9.35457691 C10.3682403,9.90684062 9.92445069,10.3584474 9.37218699,10.3633078 C8.85937069,10.3677459 8.43334533,9.98541039 8.37124063,9.48859495 L8.36349505,9.372037 L8.33439505,6.038847 C8.32957358,5.4865833 8.7733632,5.03497653 9.3256269,5.03011615 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.ci-warning-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='20px' height='19px' viewBox='0 0 20 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='warning' transform='translate(0.431419, 0.939137)' fill='%23707179' fill-rule='nonzero'%3E%3Cpath d='M9.58043136,0 L9.77672276,0.00552393137 C10.1670968,0.030912528 10.5479979,0.141915318 10.8918982,0.33162267 C11.2931888,0.552988555 11.63072,0.874026375 11.8747349,1.26851159 L11.8747349,1.26851159 L19.04362,13.0033026 C19.2801006,13.4044237 19.4073631,13.860571 19.4130009,14.3266711 C19.4180885,14.7922385 19.301425,15.2510761 19.0744663,15.6573307 C18.8474571,16.0638354 18.5179242,16.4038278 18.1184766,16.6436564 C17.7192086,16.8832172 17.2641721,17.0141535 16.7878081,17.0234254 L16.7878081,17.0234254 L2.66055542,17.1466606 C2.1949432,17.1455406 1.73774337,17.0226127 1.33446745,16.790012 C0.931176831,16.557412 0.595787413,16.2232449 0.361569821,15.8206633 C0.127522812,15.4181876 0.0029042994,14.9614636 4.35579559e-05,14.4956739 C-0.00261662909,14.0301067 0.116584805,13.5719286 0.353882404,13.152797 L0.353882404,13.152797 L7.31195219,1.30355859 C7.54622467,0.909637795 7.87805574,0.582745845 8.27544555,0.354427105 C8.67275884,0.126152328 9.12220658,0.00410103105 9.58043136,0 L9.58043136,0 Z M9.59807171,1.99895995 L9.48477778,2.01067473 C9.41010924,2.02425702 9.33804309,2.05051786 9.27179611,2.0885798 C9.17246268,2.14565142 9.08950687,2.22737248 9.03375925,2.32107986 L9.03375925,2.32107986 L2.08654216,14.1516124 C2.02919712,14.2529625 1.99937804,14.367579 2.00004221,14.4838185 C2.00075757,14.600299 2.03193681,14.7145702 2.09039003,14.8150885 C2.14896128,14.9157629 2.23286582,14.9993616 2.33370908,15.0575235 C2.43447481,15.115643 2.54881578,15.146386 2.65423355,15.1467015 L2.65423355,15.1467015 L16.759497,15.0236552 C16.8757502,15.0213781 16.9895475,14.988633 17.0892324,14.9288222 C17.1891266,14.8688456 17.2715552,14.7838008 17.3283771,14.6820499 C17.3850974,14.580521 17.4142741,14.4657689 17.4130056,14.3496936 C17.4115968,14.2332015 17.3797828,14.1191704 17.3288268,14.0324953 L17.3288268,14.0324953 L10.1709498,2.31593004 C10.1107011,2.21853666 10.0262719,2.13823298 9.92586348,2.08284423 C9.82558312,2.0275261 9.71257705,1.99895995 9.59807171,1.99895995 L9.59807171,1.99895995 Z M9.68807691,11.7522343 C10.2403225,11.74566 10.6933356,12.1880139 10.69991,12.7402595 C10.7060147,13.253059 10.3250333,13.6802958 9.82841752,13.7439771 L9.71188475,13.7520926 C9.15123913,13.7587669 8.69822603,13.316413 8.69165168,12.7641674 C8.68554692,12.2513679 9.06652832,11.8241311 9.56314413,11.7604498 L9.68807691,11.7522343 Z M9.62525081,5.08576264 C10.1380671,5.08132449 10.5640925,5.46366004 10.6261971,5.96047549 L10.6339427,6.07703343 L10.6630427,9.41023343 C10.6678642,9.96249714 10.2240745,10.4141039 9.67181084,10.4189643 C9.15899455,10.4234024 8.73296919,10.0410669 8.67086451,9.54425142 L8.66311893,9.42769347 L8.63401893,6.09449347 C8.62919748,5.54222976 9.07298711,5.09062301 9.62525081,5.08576264 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.ci-clock-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='20px' height='19px' viewBox='0 0 20 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='clock' transform='translate(0.753065, 0.191478)' fill='%23707179' fill-rule='nonzero'%3E%3Cpath d='M9.25190908,0 L9.52231221,0.00148167966 C14.5529938,0.100667883 18.6221729,4.18751288 18.6662968,9.25148731 C18.7113207,14.4059391 14.5692452,18.6209597 9.41474791,18.665984 C4.26028922,18.7108961 0.0453420254,14.5688865 0.000363065033,9.41444999 C-0.0446273187,4.25996545 4.09742449,0.0449791842 9.25190908,0 L9.25190908,0 Z M9.2693609,1.99992386 L9.02733808,2.00595572 C5.09054262,2.1680309 1.96564426,5.4280376 2.0002869,9.396996 C2.03562751,13.4469102 5.34737361,16.7013481 9.39730036,16.6660601 C13.4472544,16.6306839 16.701749,13.3188752 16.6663729,9.2689349 C16.6310851,5.21905554 13.3193039,1.964583 9.2693609,1.99992386 L9.2693609,1.99992386 Z M9.28121496,3.33342112 C9.7940313,3.32898801 10.2200528,3.71132782 10.2821525,4.20814389 L10.289897,4.32470191 L10.3280008,8.70663792 L13.1207179,10.072422 C13.5813982,10.2977533 13.7914644,10.8302477 13.6248327,11.302388 L13.5796349,11.4101048 C13.3543036,11.8707852 12.8218092,12.0808513 12.3496689,11.9142196 L12.2419521,11.8690218 L8.89415208,10.2315218 C8.59170227,10.0835854 8.38662406,9.79503896 8.34246531,9.46672628 L8.33357299,9.34194195 L8.28993417,4.34214195 C8.28515706,3.78987819 8.72895121,3.33827588 9.28121496,3.33342112 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.ci-mail-gray {
  background-image: url("data:image/svg+xml, %3Csvg width='20px' height='17px' viewBox='0 0 20 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='mail' transform='translate(0.709633, 0.800023)' fill='%23707179' fill-rule='nonzero'%3E%3Cpath d='M15.9764105,9.96186835e-05 C17.44533,-0.0125158614 18.6534094,1.17467676 18.6662292,2.64355091 L18.6662292,2.64355091 L18.753695,12.6432205 C18.7663105,14.1121321 17.5790558,15.3202192 16.1101946,15.3330392 L16.1101946,15.3330392 L2.77729485,15.449505 C1.30843509,15.462121 0.100345353,14.2749482 0.0875254664,12.8061097 L0.0875254664,12.8061097 L9.96252425e-05,2.80639475 C-0.0125163128,1.33751758 1.17468404,0.129445067 2.64355551,0.116625452 L2.64355551,0.116625452 Z M16.683,4.581 L9.96485467,9.37217531 C9.66067506,9.58907934 9.26479274,9.61634009 8.93727994,9.45256042 L8.81798011,9.3821853 L2.017,4.709 L2.08744925,12.7886498 C2.09034005,13.1198634 2.34261006,13.3976176 2.66219664,13.4430296 L2.75991004,13.4495041 L16.0927398,13.3331154 C16.4571244,13.3299351 16.7568238,13.024977 16.7536941,12.6606138 L16.7536941,12.6606138 L16.683,4.581 Z M15.9937992,2.00010056 L2.66101453,2.11654925 C2.453426,2.11836098 2.26684411,2.21810634 2.14528654,2.37097941 L9.37316337,7.33716336 L16.5141017,2.24580818 C16.3899064,2.0949165 16.2015139,1.99831641 15.9937992,2.00010056 L15.9937992,2.00010056 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 20px;
  height: 17px;
}
.ci-heart-red {
  background-image: url("data:image/svg+xml, %3Csvg width='15' height='13' viewBox='0 0 15 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9196 1.4774C12.5761 1.1397 12.1695 0.87297 11.7229 0.692451C11.2763 0.511933 10.7986 0.421165 10.3169 0.425332C9.8353 0.429499 9.35922 0.52852 8.91588 0.716737C8.47255 0.904954 8.07066 1.17868 7.73317 1.52228L7.03275 2.23503L6.31989 1.5345C5.62606 0.852686 4.68985 0.474372 3.7172 0.482788C2.74454 0.491203 1.81513 0.885657 1.13342 1.57938C0.451702 2.27309 0.0735287 3.20925 0.0820907 4.1819C0.0906526 5.15455 0.485248 6.08402 1.17907 6.76584L1.89193 7.46637L7.12406 12.608L12.2649 7.37662L12.9653 6.66387C13.3029 6.32043 13.5696 5.91382 13.7501 5.46727C13.9305 5.02072 14.0212 4.54298 14.017 4.06134C14.0127 3.5797 13.9136 3.1036 13.7254 2.66024C13.5371 2.21688 13.2633 1.81495 12.9196 1.4774V1.4774Z' fill='%23FD5A52'/%3E%3C/svg%3E%0A");
  width: 15px;
  height: 13px;
}
.ci-change-royal-blue {
  background-image: url("data:image/svg+xml, %3Csvg width='21px' height='25px' viewBox='0 0 21 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Feather-Icon' transform='translate(0.250000, 0.524410)' fill='%233E50F0' fill-rule='nonzero'%3E%3Cpath d='M19,11.99999 C19.5128358,11.99999 19.9355072,12.3860302 19.9932723,12.8833689 L20,12.99999 L20,14.99999 C20,16.3261498 19.4732106,17.597918 18.5355539,18.5354496 C17.6604364,19.4106839 16.4942438,19.9279249 15.2644238,19.9930005 L15,19.99999 L3.414,19.999 L5.70710678,22.2928832 C6.06759074,22.6533672 6.09532028,23.2205982 5.79029539,23.6128894 L5.70710678,23.7070968 C5.34662282,24.0675807 4.77939176,24.0953103 4.38710056,23.7902854 L4.29289322,23.7070968 L0.292893219,19.7070968 L0.219688767,19.625439 C0.217372104,19.6225524 0.215071126,19.6196528 0.212785965,19.6167401 L0.292893219,19.7070968 C0.257499166,19.6717027 0.225312953,19.6343156 0.196334578,19.5952966 C0.178490093,19.5711207 0.1617187,19.546265 0.146067433,19.5206502 C0.138606922,19.5086031 0.131498828,19.4963844 0.124671174,19.4840521 C0.11379392,19.4642839 0.103376643,19.4438814 0.0936537803,19.4230891 C0.0856790475,19.4060885 0.0781964242,19.3887856 0.0712254916,19.371326 C0.0633157362,19.3515692 0.0561224864,19.3317877 0.0495466818,19.3117264 C0.0447287157,19.2968413 0.0400977346,19.2814533 0.0358451423,19.265983 C0.0293920754,19.2428212 0.0238646216,19.2194809 0.0191705064,19.1958405 C0.0161098757,19.1799824 0.0133747605,19.1642424 0.0110178009,19.1484569 C0.00811222997,19.1294858 0.00576611731,19.109837 0.00399798209,19.090022 C0.00189498016,19.0659849 0.000634893312,19.042671 0.000186147798,19.0193445 C6.67473586e-05,19.0134612 0,19.0067334 0,18.99999 L0.000186147798,18.9806355 C0.000634893312,18.957309 0.00189498016,18.9339951 0.00396640833,18.9107399 L0,18.99999 C0,18.9493697 0.00376118706,18.8996279 0.0110193427,18.8510288 C0.0136280806,18.834041 0.0167021706,18.8166147 0.020240071,18.7992642 C0.0246397952,18.7772439 0.0298336259,18.7555535 0.0357209664,18.7341504 C0.0400977346,18.7185267 0.0447287157,18.7031387 0.0497380859,18.6878475 C0.0561224864,18.6681923 0.0633157362,18.6484108 0.0711039637,18.6289315 C0.0781964242,18.6111944 0.0856790475,18.5938915 0.0936733617,18.5767685 C0.103376643,18.5560986 0.11379392,18.5356961 0.12487577,18.515713 C0.131498828,18.5035956 0.138606922,18.4913769 0.145995454,18.4792812 C0.1617187,18.453715 0.178490093,18.4288593 0.196313506,18.4048307 C0.200717862,18.3987814 0.20517454,18.3929167 0.209704612,18.3870906 C0.237668838,18.3515241 0.264426908,18.3213495 0.292893219,18.2928832 L4.29289322,14.2928832 C4.68341751,13.9023589 5.31658249,13.9023589 5.70710678,14.2928832 C6.06759074,14.6533672 6.09532028,15.2205982 5.79029539,15.6128894 L5.70710678,15.7070968 L3.414,17.999 L15,17.99999 C15.7957018,17.99999 16.5587156,17.6839359 17.1213404,17.1212361 C17.6370621,16.6055831 17.9456122,15.9214685 17.9934558,15.1981373 L18,14.99999 L18,12.99999 C18,12.4477053 18.4477153,11.99999 19,11.99999 Z M15.6128994,0.209704612 L15.7071068,0.292893219 L19.7071068,4.29289322 C19.7355731,4.32135953 19.7623312,4.35153408 19.787214,4.38324992 L19.7071068,4.29289322 C19.7425008,4.32828727 19.774687,4.36567442 19.8036654,4.40469339 C19.8215099,4.42886931 19.8382813,4.45372505 19.8539326,4.47933981 C19.8613931,4.49138689 19.8685012,4.50360556 19.8753288,4.5159379 C19.8862061,4.53570605 19.8966234,4.5561086 19.9063462,4.57690085 C19.914321,4.5939015 19.9218036,4.61120435 19.9287745,4.62866398 C19.9366843,4.6484208 19.9438775,4.66820232 19.9504533,4.68826359 C19.9552713,4.70314866 19.9599023,4.71853672 19.9641549,4.73400703 C19.9701664,4.75556352 19.9753602,4.77725392 19.9798348,4.7992059 C19.9832978,4.81662474 19.9863719,4.83405099 19.9889822,4.85153313 C19.9920328,4.87147534 19.9944666,4.89211395 19.9962623,4.91293499 C19.9978436,4.93173451 19.9989053,4.94973363 19.9994829,4.96774538 C19.9998183,4.97778921 20,4.98887338 20,5 L19.9994506,5.03324678 C19.9988772,5.05059097 19.997855,5.06792309 19.996384,5.08522423 L20,5 C20,5.05062028 19.9962388,5.10036209 19.9889807,5.14896122 C19.9863719,5.16594901 19.9832978,5.18337526 19.9797599,5.20072576 C19.9753602,5.22274608 19.9701664,5.24443648 19.964279,5.26583961 C19.9599023,5.28146328 19.9552713,5.29685134 19.9502619,5.31214252 C19.9438775,5.33179768 19.9366843,5.3515792 19.928896,5.37105852 C19.9218036,5.38879565 19.914321,5.4060985 19.9063266,5.42322155 C19.8966234,5.4438914 19.8862061,5.46429395 19.8751242,5.48427695 C19.8685012,5.49639444 19.8613931,5.50861311 19.8540045,5.52070875 C19.8382813,5.54627495 19.8215099,5.57113069 19.8036865,5.5951593 C19.7992821,5.60120864 19.7948255,5.60707334 19.7902954,5.61289944 C19.7763858,5.63055176 19.7652025,5.64406156 19.7536779,5.65726574 L19.7071068,5.70710678 L15.7071068,9.70710678 C15.3165825,10.0976311 14.6834175,10.0976311 14.2928932,9.70710678 C13.9324093,9.34662282 13.9046797,8.77939176 14.2097046,8.38710056 L14.2928932,8.29289322 L16.585,6 L5,6 C4.20434989,6 3.4412928,6.31607076 2.87867678,6.87868678 C2.36295628,7.39440728 2.05439079,8.07857166 2.0065446,8.80186515 L2,9 L2,11 C2,11.5522847 1.55228475,12 1,12 C0.487164161,12 0.0644928393,11.6139598 0.00672773133,11.1166211 L0,11 L0,9 C0,7.67392416 0.526786383,6.40215005 1.46446322,5.46447322 C2.33963826,4.58929817 3.50583136,4.07206432 4.7355902,4.00698947 L5,4 L16.585,4 L14.2928932,1.70710678 C13.9324093,1.34662282 13.9046797,0.779391764 14.2097046,0.387100557 L14.2928932,0.292893219 C14.6533772,-0.0675907428 15.2206082,-0.0953202783 15.6128994,0.209704612 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 25px;
}
.ci-cancel-white {
  background-image: url("data:image/svg+xml, %3Csvg width='23px' height='23px' viewBox='0 0 23 23' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Feather-Icon' transform='translate(1.250000, 1.524410)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M10,-1 C16.0750979,-1 21,3.92488845 21,10 C21,16.0751451 16.0751144,21 10,21 C3.92485205,21 -1,16.0751616 -1,10 C-1,3.92487195 3.92486855,-1 10,-1 Z M10,1 C5.02943836,1 1,5.02944114 1,10 C1,14.9705908 5.02942032,19 10,19 C14.9705477,19 19,14.9705728 19,10 C19,5.02945918 14.9705297,1 10,1 Z M7.61289944,6.20970461 L7.70710678,6.29289322 L10,8.585 L12.2928932,6.29289322 C12.6834175,5.90236893 13.3165825,5.90236893 13.7071068,6.29289322 C14.0675907,6.65337718 14.0953203,7.22060824 13.7902954,7.61289944 L13.7071068,7.70710678 L11.415,10 L13.7071068,12.2928932 C14.0976311,12.6834175 14.0976311,13.3165825 13.7071068,13.7071068 C13.3466228,14.0675907 12.7793918,14.0953203 12.3871006,13.7902954 L12.2928932,13.7071068 L10,11.415 L7.70710678,13.7071068 C7.31658249,14.0976311 6.68341751,14.0976311 6.29289322,13.7071068 C5.93240926,13.3466228 5.90467972,12.7793918 6.20970461,12.3871006 L6.29289322,12.2928932 L8.585,10 L6.29289322,7.70710678 C5.90236893,7.31658249 5.90236893,6.68341751 6.29289322,6.29289322 C6.65337718,5.93240926 7.22060824,5.90467972 7.61289944,6.20970461 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 23px;
  height: 23px;
}
.ci-youtube-royal-blue {
  background-image: url("data:image/svg+xml, %3Csvg width='17px' height='13px' viewBox='0 0 17 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='YouTube' transform='translate(0.166990, 0.482910)' fill='%233E50F0'%3E%3Cpath d='M13.84611,0 C15.40381,0 16.66671,1.63122 16.66671,2.9537 L16.66671,2.9537 L16.66671,9.12959 C16.66671,10.76089 15.40391,12.08329 13.84611,12.08329 L13.84611,12.08329 L2.82052,12.08329 C1.26285,12.08329 0,10.45209 0,9.12959 L0,9.12959 L0,2.9537 C0,1.32248 1.26275,0 2.82052,0 L2.82052,0 Z M13.84611,1.24609 L2.82052,1.24609 C2.01045,1.24609 1.25,1.95208 1.25,2.9537 L1.25,9.12959 C1.25,9.42749 1.41091,9.88209 1.76089,10.27509 C2.10354,10.65989 2.49173,10.83719 2.82052,10.83719 L13.84611,10.83719 C14.65621,10.83719 15.41671,10.13129 15.41671,9.12959 L15.41671,2.9537 C15.41671,2.65586 15.25581,2.20119 14.90581,1.80823 C14.56311,1.42349 14.17491,1.24609 13.84611,1.24609 Z M6.85448,3.58608 L9.00731,4.66144 L11.01831,5.66799 C11.32601,5.82199 11.32601,6.26119 11.01821,6.41519 L9.00731,7.42159 L6.85448,8.49689 C6.57671,8.63569 6.25,8.43369 6.25,8.12319 L6.25,3.95983 C6.25,3.64932 6.57671,3.44732 6.85448,3.58608 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 17px;
  height: 13px;
}
.ci-fb-royal-blue {
  background-image: url("data:image/svg+xml, %3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.49967 0.190918H6.99967C5.89461 0.190918 4.8348 0.629905 4.0534 1.41131C3.27199 2.19271 2.83301 3.25252 2.83301 4.35758V6.85758H0.333008V10.1909H2.83301V16.8576H6.16634V10.1909H8.66634L9.49967 6.85758H6.16634V4.35758C6.16634 4.13657 6.25414 3.92461 6.41042 3.76833C6.5667 3.61205 6.77866 3.52425 6.99967 3.52425H9.49967V0.190918Z' fill='%233E50F0'/%3E%3C/svg%3E%0A");
  width: 10px;
  height: 17px;
}
.ci-undefined-media-royal-blue {
  background-image: url("data:image/svg+xml, %3Csvg width='15' height='18' viewBox='0 0 15 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66699 1.02441L13.3337 8.52441L1.66699 16.0244V1.02441Z' fill='%233E50F0' stroke='%233E50F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 15px;
  height: 18px;
}
.ci-music-play-vulcan {
  background-image: url("data:image/svg+xml, %3Csvg width='19' height='24' viewBox='0 0 19 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.07333 0.223956C1.87253 0.0899838 1.63913 0.0130378 1.39802 0.00132632C1.15692 -0.0103851 0.917153 0.0435772 0.704313 0.157457C0.491473 0.271336 0.313542 0.440861 0.189501 0.647944C0.06546 0.855026 -3.61117e-05 1.0919 1.4937e-08 1.33329V22.6666C-3.61117e-05 22.908 0.06546 23.1449 0.189501 23.352C0.313542 23.5591 0.491473 23.7286 0.704313 23.8425C0.917153 23.9563 1.15692 24.0103 1.39802 23.9986C1.63913 23.9869 1.87253 23.9099 2.07333 23.776L18.0733 13.1093C18.2559 12.9875 18.4057 12.8226 18.5092 12.629C18.6128 12.4355 18.667 12.2194 18.667 12C18.667 11.7805 18.6128 11.5644 18.5092 11.3709C18.4057 11.1773 18.2559 11.0124 18.0733 10.8906L2.07333 0.223956ZM2.66667 20.1746V3.82529L14.9333 12L2.66667 20.1746Z' fill='%2311131F'/%3E%3C/svg%3E%0A");
  width: 19px;
  height: 24px;
}
label[class*="fcbe-"]:before {
  display: inline-block;
}
button[class*="fcbe-"]:before,
span[class*="ci-"] {
  display: inline-block;
  background-size: cover;
}
i[class*="ci-"] {
  background-size: cover;
}
button[class*="fcbe-"]:before,
label[class*="fcbe-"]:before {
  content: "";
  margin-right: 5px;
}
.header-dropdown .dropdown-toggle:after,
.lfts-card .dropdown-toggle:after {
  content: "";
  box-sizing: content-box;
  border: none;
}
button[class*="fcbe-"]:before {
  padding-right: 13px;
}
.header-dropdown .dropdown-toggle:after {
  margin-left: 19px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.lfts-card .dropdown-toggle:after {
  margin-left: 0.255em;
  vertical-align: 0.255em;
  padding-right: 2px;
}
@keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9;
  }
  100% {
    opacity: 0;
  }
}
.bootstrap-select > select.bs-select-hidden,
select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}
.bootstrap-select {
  width: 220px;
  vertical-align: middle;
}
.bootstrap-select > .dropdown-toggle {
  position: relative;
  width: 100%;
  text-align: right;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
}
.bootstrap-select > .dropdown-toggle:after {
  margin-top: -1px;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
  color: #11131f;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover {
  color: rgba(255, 255, 255, 0.5);
}
.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
  z-index: 0 !important;
}
.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2 !important;
}
.bootstrap-select.is-invalid .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.has-error .bootstrap-select .dropdown-toggle,
.was-validated .bootstrap-select select:invalid + .dropdown-toggle {
  border-color: #b94a48;
}
.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select select:valid + .dropdown-toggle {
  border-color: #28a745;
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(
    .input-group-btn
  ) {
  width: 220px;
}
.bootstrap-select .dropdown-toggle:focus,
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle {
  outline: #333 dotted thin !important;
  outline: -webkit-focus-ring-color auto 5px !important;
  outline-offset: -2px;
}
.bootstrap-select .dropdown-menu > .inner:focus,
.bootstrap-select.disabled:focus,
.bootstrap-select > .disabled:focus {
  outline: 0 !important;
}
.bootstrap-select.form-control {
  padding: 0;
  border: none;
  height: auto;
}
:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  float: none;
  z-index: auto;
}
.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*="col-"]) {
  width: auto;
}
.bootstrap-select:not(.input-group-btn),
.bootstrap-select[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.bootstrap-select.dropdown-menu-right,
.bootstrap-select[class*="col-"].dropdown-menu-right,
.row .bootstrap-select[class*="col-"].dropdown-menu-right {
  float: right;
}
.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
  padding: 0;
}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-lg .dropdown-toggle,
.bootstrap-select.form-control-sm .dropdown-toggle {
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
  padding: 0.25rem 0.5rem;
}
.bootstrap-select.form-control-lg .dropdown-toggle {
  padding: 0.5rem 1rem;
}
.form-inline .bootstrap-select .form-control {
  width: 100%;
}
.bootstrap-select.disabled,
.bootstrap-select > .disabled {
  cursor: not-allowed;
}
.bootstrap-select.bs-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 0 !important;
  padding: 0 !important;
}
.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected,
.bs3.bootstrap-select .dropdown-toggle .filter-option,
.input-group
  .bs3-has-addon.bootstrap-select
  .dropdown-toggle
  .filter-option
  .filter-option-inner {
  padding-right: inherit;
}
.bootstrap-select.bs-container .dropdown-menu {
  z-index: 1060;
}
.bootstrap-select .dropdown-toggle .filter-option {
  position: static;
  top: 0;
  left: 0;
  float: left;
  height: 100%;
  width: 100%;
  text-align: left;
  overflow: hidden;
  flex: 0 1 auto;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
  position: absolute;
  padding-top: inherit;
  padding-bottom: inherit;
  padding-left: inherit;
  float: none;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .filter-expand {
  width: 0 !important;
  float: left;
  opacity: 0 !important;
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}
.bootstrap-select .dropdown-toggle .bs-select-clear-selected {
  position: relative;
  display: block;
  margin-right: 5px;
  text-align: center;
}
.bootstrap-select .dropdown-menu li a span.check-mark,
.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected {
  display: none;
}
.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {
  position: relative;
  top: calc(((-1em / 1.5) + 1ex) / 2);
  pointer-events: none;
}
.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {
  top: auto;
}
.input-group .bootstrap-select.form-control .dropdown-toggle {
  border-radius: inherit;
}
.bootstrap-select[class*="col-"] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select .dropdown-menu .notify,
.bs-actionsbox {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.bootstrap-select .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  box-shadow: none;
}
.bootstrap-select .dropdown-menu li {
  position: relative;
}
.bootstrap-select .dropdown-menu li.active .small,
.bootstrap-select .dropdown-menu li.active small {
  color: rgba(255, 255, 255, 0.5) !important;
}
.bootstrap-select .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.bootstrap-select .dropdown-menu li a {
  cursor: pointer;
  user-select: none;
}
.bootstrap-select .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.bootstrap-select .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select .dropdown-menu li .small,
.bootstrap-select .dropdown-menu li small {
  padding-left: 0.5em;
}
.bootstrap-select .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  box-sizing: border-box;
}
.bootstrap-select .dropdown-menu .notify.fadeOut {
  animation: 0.3s linear 750ms forwards bs-notify-fadeOut;
}
.bootstrap-select .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
  position: static;
  display: inline;
  padding: 0;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
  display: inline;
}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
  content: "\00a0";
}
.bootstrap-select.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  top: 5px;
}
.bootstrap-select.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}
.bootstrap-select .bs-ok-default:after {
  content: "";
  display: block;
  width: 0.5em;
  height: 1em;
  border-style: solid;
  border-width: 0 0.26em 0.26em 0;
  transform-style: preserve-3d;
  transform: rotate(45deg);
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
  z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
  content: "";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
  content: "";
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,
.bs-actionsbox .btn-group,
.bs-donebutton .btn-group {
  display: block;
}
.bootstrap-select.show-menu-arrow.dropup
  .dropdown-toggle
  .filter-option:before {
  bottom: auto;
  top: -4px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
  bottom: auto;
  top: -4px;
  border-top: 6px solid #fff;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right
  .dropdown-toggle
  .filter-option:before {
  right: 12px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right
  .dropdown-toggle
  .filter-option:after {
  right: 13px;
  left: auto;
}
.bs-actionsbox {
  width: 100%;
  box-sizing: border-box;
}
.bs-donebutton,
.sib-country-block .sib-toggle.sib-country-flg,
.sib-sms-field .sib-country-block {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}
.bs-donebutton {
  float: left;
  width: 100%;
  box-sizing: border-box;
}
.bs-donebutton .btn-group button {
  width: 100%;
}
.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
}
.dropdown-header,
.popover-header {
  position: relative;
  padding: 19px 0 0;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0.5px;
}
.dropdown-header .close,
.popover-header .close {
  font-size: 0;
  border: none;
  background: 0 0;
}
.header-dropdown .dropdown-menu li:last-child,
.pop-user-ul li:nth-child(2) {
  border-top: 1px solid #ebebee;
}
.dropdown-header .close:after,
.popover-header .close:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: 22px;
  top: 22px;
}
.booking-card
  .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(
    .input-group-btn
  ),
.booking-card input[type="text"],
.lfts-card
  .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(
    .input-group-btn
  ),
.lfts-card input[type="text"] {
  width: 100%;
}
.booking-card .price-dropdown > .dropdown-toggle,
.lfts-card .price-dropdown > .dropdown-toggle {
  position: relative;
  width: 100%;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
}
.booking-card .price-dropdown > .dropdown-toggle > div,
.lfts-card .price-dropdown > .dropdown-toggle > div {
  text-align: left;
  width: 100%;
}
.header-dropdown .dropdown-menu {
  --bs-dropdown-border-radius: 10px;
}
.header-dropdown .dropdown-menu .dropdown-header {
  padding-top: 7px;
  font-family: 'Switzer-Variable'; font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.5px;
}
.header-dropdown .dropdown-menu .dropdown-item {
  padding-left: 52px;
}
.header-dropdown .dropdown-menu .dropdown-item.active {
  color: inherit;
  background-color: transparent;
}
.accordion-button:after {
  height: 14px;
}
.lazyload,
.lazyloading {
  opacity: 0;
}
.lazyloaded {
  opacity: 1;
  transition: opacity 0.3s;
}
body {
  overflow-x: hidden !important;
}
.uwp_widget_author_box {
  display: none !important;
}
.mobile-header-section {
  display: block;
  width: 100%;
}
.mobile-header-section .navbar-toggler {
  float: left;
}
.mobile-header-section .cart-customlocation {
  float: right;
}
.main-header-wrapper .box-bc .btn {
  padding: 8px 12px !important;
  color: var(--Neutrals-White, #fff);
  font-family: 'Switzer-Variable' !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  margin-right: 10px;
}
.icon-round-btn {
  background-color: #f0f1fe !important;
}
button.icon-round-btn.rounded-circle i {
  color: #4859c1;
}
.pop-user-profile
  button
  i.d-inline-block.position-absolute.pos-center-xy.fa.fa-user {
  transform: translateX(-50%) translateY(-50%) !important;
}
.pop-user-profile button {
  margin: 0 auto !important;
}
.header-dropdown .dropdown-menu .dropdown-item.active:before {
  left: 10px !important;
  top: 54% !important;
}
div.nsl-container .nsl-button-default div.nsl-button-label-container {
  margin: 0 24px 0 3px !important;
}
.header-dropdown .dropdown-menu .dropdown-item i {
  margin-right: 10px;
}
.header-dropdown .dropdown-menu li:last-child .dropdown-item {
  color: #b92821 !important;
}
.header-dropdown .dropdown-menu .dropdown-item {
  padding: 12px 15px 12px 30px;
  color: var(--Neutrals-Neutral-900, #11131f);
  font-family: 'Switzer-Variable';
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.modal-dialog.login-dialog-custom input,
.navbar-nav a,
.pop-user-profile .h4,
.pop-user-profile h4,
.search-form-input {
  font-family: 'Switzer-Variable';
  font-weight: 500;
}
i.d-inline-block.position-absolute.pos-center-xy.fa.fa-user {
  transform: translateX(-80%) translateY(-50%) !important;
}
.pop-user-profile .h4,
.pop-user-profile h4 {
  color: var(--Neutrals-Neutral-900, #11131f);
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.24px;
  margin-top: 7px;
}
ul.dropdown-menu.pop-user-ul {
  border-radius: 5px;
  border: 1px solid var(--Neutrals-Neutral-200, #ebebee);
  background: var(--Neutrals-White, #fff);
  box-shadow: 0 12px 20px 0 rgba(65, 66, 76, 0.2);
  width: 400px;
  left: -90px !important;
  padding: 20px 0;
}
.search-form-input {
  background-image: url("data:image/svg+xml, %3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.41599 9.99963C3.33915 10.9241 4.5685 11.4791 5.87246 11.56C7.17641 11.6409 8.46495 11.2422 9.49532 10.439L13.0407 13.9843C13.1664 14.1057 13.3348 14.1729 13.5096 14.1714C13.6844 14.1699 13.8516 14.0998 13.9752 13.9762C14.0988 13.8526 14.1689 13.6854 14.1704 13.5106C14.172 13.3358 14.1048 13.1674 13.9833 13.0416L10.438 9.4963C11.2769 8.41974 11.6735 7.06373 11.5469 5.70481C11.4204 4.34589 10.7802 3.08643 9.75698 2.18327C8.73375 1.28012 7.40455 0.801305 6.04043 0.844482C4.67632 0.88766 3.38005 1.44957 2.41599 2.41563C1.91785 2.91351 1.5227 3.50466 1.25309 4.15531C0.983492 4.80595 0.844727 5.50334 0.844727 6.20763C0.844727 6.91192 0.983492 7.60931 1.25309 8.25995C1.5227 8.9106 1.91785 9.50175 2.41599 9.99963ZM3.35866 3.35963C4.0177 2.7006 4.88487 2.29046 5.81241 2.1991C6.73994 2.10773 7.67047 2.3408 8.44543 2.85858C9.2204 3.37636 9.79186 4.14683 10.0625 5.03871C10.3331 5.93059 10.286 6.8887 9.92943 7.7498C9.57282 8.61091 8.92868 9.32173 8.10674 9.76116C7.28481 10.2006 6.33594 10.3414 5.4218 10.1597C4.50767 9.97797 3.68482 9.48491 3.09345 8.76452C2.50209 8.04413 2.1788 7.14099 2.17866 6.20896C2.17683 5.67935 2.28019 5.15464 2.48275 4.66529C2.68532 4.17593 2.98304 3.73168 3.35866 3.3583V3.35963Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A") !important;
  background-repeat: no-repeat;
  background-size: 15px 15px;
  background-position: 16px center;
  color: var(--Neutrals-Neutral-500, #a0a1a5);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  height: 38px !important;
}
.top-nav > li:not(:first-child) {
  margin-left: 15px !important;
}
button.btn.btn-primary.btn-block.text-uppercase.uwp_forgot_submit {
  background-color: #3e50f0;
  color: var(--Neutrals-White, #fff);
  font-family: 'Switzer-Variable';
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
  border: none;
}
.uwp-change-class .uwp-footer-links {
  display: none;
}
.modal-dialog.login-dialog-custom
  input.form-control.btn.btn-primary.btn-block.text-uppercase.uwp_register_submit {
  background-color: #3e50f0;
  color: var(--Neutrals-White, #fff);
  font-family: 'Switzer-Variable';
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
  border: none;
}
.modal-dialog.login-dialog-custom .modal-content {
  border: none;
  box-shadow: none;
}
.modal-dialog.login-dialog-custom .modal-header {
  padding: 0;
  border: none;
}
.modal-dialog.login-dialog-custom .close {
  display: none;
}
.modal-dialog.login-dialog-custom label.custom-control-label {
  font-family: 'Switzer-Variable'; font-weight: 600;
}
.modal-dialog.login-dialog-custom .uwp-footer-link {
  color: var(--Primaries-Primary-300, #3e50f0);
  font-family: 'Switzer-Variable';
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 16px;
  margin-top: 10px;
}
.modal-dialog.login-dialog-custom
  button.btn.btn-primary.btn-block.text-uppercase.uwp_login_submit {
  background-color: #3e50f0;
  color: var(--Neutrals-White, #fff);
  font-family: 'Switzer-Variable';
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
}
.modal-dialog.login-dialog-custom input {
  border-radius: 4px;
  border: 1px solid var(--Neutrals-Neutral-500, #a0a1a5);
  background: var(--Neutrals-White, #fff);
  color: var(--Neutrals-Neutral-600, #707179);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 0;
  height: auto;
}
.bsui .form-check-input {
  height: 1em !important;
}
span.input-group-text {
  background-color: transparent !important;
}
.input-group-append i {
  color: #3e50f0;
}
.modal-dialog.login-dialog-custom input::placeholder {
  font-family: 'Switzer-Variable'; font-weight: 500;
  font-size: 16px;
}
.modal-dialog.login-dialog-custom .card-body {
  padding: 20px 0;
}
.modal-dialog.login-dialog-custom .modal-title.h5,
.modal-dialog.login-dialog-custom h5.modal-title {
  width: 100%;
  color: var(--Neutrals-Neutral-900, #11131f);
  font-family: 'Switzer-Variable';
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.24px;
}
.uwp-reset-class .uwp-footer-links {
  font-weight: 400;
  padding-top: 20px;
}
.uwp_widgets.uwp_widget_reset {
  min-height: 400px;
  padding-top: 35px;
}
.bsui .btn-primary {
  color: #fff;
  background: #3e50f0 !important;
  border-radius: 4px !important;
}
.bsui .card-title {
  text-align: left !important;
  color: #000 !important;
}
.social-login-section {
  padding-left: 20px;
}
.offcanvas-header {
  display: block !important;
}
.offcanvas-header .btn-close {
  position: absolute;
  top: 10px;
  right: 10px;
}
.modal-backdrop.show {
  display: none !important;
}
.btn-register-tos .custom-control-label {
  font-size: 12px;
  line-height: 15.84px;
  font-weight: 400;
  text-align: center;
  letter-spacing: 0.25px;
}
.social-label {
  color: #a0a1a5;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 15.84px;
}
.bsui .modal-dialog {
  max-width: 500px !important;
  margin: 1.75rem auto 0;
}
.social-login-buttons .nsl-container-buttons {
  display: flex !important;
  gap: 15px;
}
.social-login-section .nsl-container-buttons a {
  width: 150px !important;
  flex: 0 !important;
  height: 40px !important;
}
div.nsl-container .nsl-button-default div.nsl-button-label-container {
  padding: 10px 0;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0.25px;
  overflow: hidden;
  text-align: center;
  text-overflow: clip;
  white-space: nowrap;
  flex: 1 1 auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: none;
  display: inline-block;
}
.pop-user-icon .dropdown-toggle:after {
  display: none;
}
.pop-user-ul .pop-user-icon {
  position: relative;
  margin: 0 auto;
  display: table;
}
.pop-user-ul .pop-user-icon::after,
.pop-user-ul li a::after,
.pop-user-ul li a::before {
  display: none !important;
}
.pop-user-ul li a {
  padding-left: 10px !important;
}
.pop-user-ul .pop-user-profile {
  width: 100%;
  display: table;
}
.pop-user-ul .pop-user-profile .h4,
.pop-user-ul .pop-user-profile h4 {
  font-size: 15px;
  text-align: center;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
  background: #f4f4f9 !important;
}
.customer_dashboard_menu li {
  list-style: none;
}
.customer_dashboard_menu li a {
  color: #000;
  font-weight: 800 !important;
}
.customer_dashboard_menu ul li {
  list-style: none;
}
.customer_dashboard_menu ul li.current-menu-item a {
  font-weight: 800 !important;
}
.customer_dashboard_menu ul li a {
  font-weight: 400 !important;
  border: 1px solid #ebebee;
  border-left: none;
  border-right: none;
}
.customer_dashboard_menu .sub-menu {
  background: #fff;
  padding-left: 10px !important;
}
.customer-dashboard-nav .h3,
.customer-dashboard-nav h3 {
  width: 100%;
  display: table;
  font-size: 17px;
  font-weight: 800;
}
.inner-content-layout {
  padding-top: 100px;
}
@media only screen and (max-width: 1200px) {
  .main-header-wrapper .box-ba,
  .main-header-wrapper .box-bb {
    margin-right: 10px;
  }
  .main-header-wrapper .search-form-input {
    font-size: 14px;
    padding: 6px 12px 6px 30px;
    margin-left: 10px;
    width: 160px;
    background-position: 8px center;
  }
  .main-header-wrapper .box-bc .btn {
    padding: 8px !important;
    font-size: 14px;
    line-height: 20px;
    margin-right: 10px;
  }
  .container {
    max-width: 100% !important;
  }
  button#btn-sidebar-canvas {
    margin-left: 10px !important;
  }
  .main-header-wrapper .box-aa {
    margin-right: 12px !important;
  }
}
@media only screen and (max-width: 991px) {
  .mobile-header-section {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 5px;
  }
  .mobile-header-section button.navbar-toggler {
    border: none;
    padding: 0;
    margin-right: 15px;
  }
  .mobile-header-section .icon-round-btn {
    background-color: #fff !important;
  }
  .mobile-header-right .box-bb.d-lg-flex.align-items-center {
    margin-left: 10px;
  }
  .mobile-header-right .header-dropdown .dropdown-toggle:after {
    display: none;
  }
  .mobile-header-left,
  .mobile-header-right {
    display: flex;
    align-items: center;
  }
  .header-dropdown .dropdown-toggle:after {
    margin-left: 5px;
  }
  .search.mobile {
    margin: 10px 0;
  }
  .pop-user-profile
    button
    i.d-inline-block.position-absolute.pos-center-xy.fa.fa-user {
    transform: translateX(-200%) translateY(-100%) !important;
  }
  i.d-inline-block.position-absolute.pos-center-xy.fa.fa-user {
    transform: translateX(-130%) translateY(0) !important;
    position: inherit !important;
  }
  ul.dropdown-menu.pop-user-ul {
    width: 280px;
    left: 0 !important;
  }
  ul#menu-top-menu li a {
    color: #707179;
    display: block;
  }
  .search-form-input {
    background-image: url("data:image/svg+xml, %3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.41599 9.99963C3.33915 10.9241 4.5685 11.4791 5.87246 11.56C7.17641 11.6409 8.46495 11.2422 9.49532 10.439L13.0407 13.9843C13.1664 14.1057 13.3348 14.1729 13.5096 14.1714C13.6844 14.1699 13.8516 14.0998 13.9752 13.9762C14.0988 13.8526 14.1689 13.6854 14.1704 13.5106C14.172 13.3358 14.1048 13.1674 13.9833 13.0416L10.438 9.4963C11.2769 8.41974 11.6735 7.06373 11.5469 5.70481C11.4204 4.34589 10.7802 3.08643 9.75698 2.18327C8.73375 1.28012 7.40455 0.801305 6.04043 0.844482C4.67632 0.88766 3.38005 1.44957 2.41599 2.41563C1.91785 2.91351 1.5227 3.50466 1.25309 4.15531C0.983492 4.80595 0.844727 5.50334 0.844727 6.20763C0.844727 6.91192 0.983492 7.60931 1.25309 8.25995C1.5227 8.9106 1.91785 9.50175 2.41599 9.99963ZM3.35866 3.35963C4.0177 2.7006 4.88487 2.29046 5.81241 2.1991C6.73994 2.10773 7.67047 2.3408 8.44543 2.85858C9.2204 3.37636 9.79186 4.14683 10.0625 5.03871C10.3331 5.93059 10.286 6.8887 9.92943 7.7498C9.57282 8.61091 8.92868 9.32173 8.10674 9.76116C7.28481 10.2006 6.33594 10.3414 5.4218 10.1597C4.50767 9.97797 3.68482 9.48491 3.09345 8.76452C2.50209 8.04413 2.1788 7.14099 2.17866 6.20896C2.17683 5.67935 2.28019 5.15464 2.48275 4.66529C2.68532 4.17593 2.98304 3.73168 3.35866 3.3583V3.35963Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A") !important;
    background-repeat: no-repeat;
    background-size: 15px 15px;
    background-position: 16px center;
    color: var(--Neutrals-Neutral-500, #a0a1a5);
    font-family: 'Switzer-Variable';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    height: 38px !important;
    border-radius: 4px;
    border: 1px solid #cfd0d2;
    padding: 6px 12px 6px 44px;
  }
}
@media only screen and (max-width: 767px) {
  .navbar > .container:after,
  .navbar > .container:before,
  .web-header-section {
    display: none;
  }
  .bmt-hero,
  .explore-places,
  .faq,
  .featured-posts,
  .featured-products,
  .has-peach-background-color,
  .latest-stories,
  .meet-locals,
  .months-special,
  .plan-trip,
  .post-section,
  .site-footer,
  .why-travel,
  .wp-block-group.container.is-layout-flow.wp-block-group-is-layout-flow {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  ul.list-unstyled.d-flex.align-items-center.footer-social-links.ms-auto {
    margin-bottom: 0;
  }
  .site-footer .accordion .accordion-item {
    margin-bottom: 10px;
  }
  .site-footer .h4,
  .site-footer h4 {
    font-size: 15px;
    line-height: 25px;
    margin-bottom: 10px;
  }
  .site-footer hr {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .home-hero .h2,
  .home-hero h2 {
    font-family: 'Gambetta-Variable';
    font-weight: 600;
    font-size: 36px !important;
    line-height: 70px;
    letter-spacing: 1.2px;
  }
  .plan-trip .h4,
  .plan-trip h4 {
    font-family: 'Switzer-Variable';
    font-weight: 600;
    font-size: 16px !important;
    letter-spacing: 0.2px;
    margin-top: 23px;
  }
  .home div#video-block_a7aa39d9f2411bb26de3f72f527614ea {
    height: 200px !important;
  }
  .home div#subscribe-block_6b7d458f63c1bce3b024f17d879c0e87 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  div#faq-block_bfc937dcfcbd24fc6f62a2041cfe0b34 p {
    font-size: 16px;
  }
  .latest-stories-card .h3,
  .latest-stories-card h3 {
    font-size: 21px;
  }
  .wp-block-columns.is-layout-flex.latest-stories-cards
    .wp-block-column.is-layout-flow.latest-stories-card.animate-read-more-1 {
    margin-bottom: 40px;
  }
  div#meet-locals-block_8c9370fc8a90fa862b906cbed9b2cffb {
    padding-top: 0 !important;
  }
  .bmt-content .h2,
  .bmt-content h2 {
    font-size: 28px;
  }
  .justify-content-between.bmt-section-header div:nth-child(1) {
    width: 60%;
  }
  .map-badge,
  .rate-badge {
    border-radius: 25px;
    border: 1px solid #b8b8bc;
    padding: 5px 10px 7px;
  }
  .bmt-hero .h1,
  .bmt-hero h1 {
    font-family: 'Switzer-Variable';
    font-size: 42px;
    letter-spacing: 0.2px;
    margin-bottom: 23px;
    margin-top: 60px;
    font-weight: 500;
  }
  .bmt-hero .lfts-card {
    padding: 28px 20px !important;
    min-height: auto;
  }
  .bmt-hero .h1 + p,
  .bmt-hero h1 + p {
    margin-bottom: 43px;
  }
  .bmt-section {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .book-slider .h4,
  .book-slider h4 {
    font-size: 21px;
  }
  .bmt-content .h3,
  .bmt-content h3,
  .single-product .product_title.entry-title.h1,
  .single-product h1.product_title.entry-title {
    font-size: 28px;
  }
  div#swiper-wrapper-fa2f1e474297979e .swiper-slide.swiper-slide-active {
    box-shadow: 12px 8px 10px #ddd;
  }
  ul.products.columns-3 li {
    width: 48%;
    margin-right: 5px !important;
  }
  .single-product span.woocommerce-Price-amount.amount {
    font-size: 18px !important;
  }
  .single-product .product.type-product .single_add_to_cart_button {
    display: block;
    width: 100%;
    max-width: initial;
    font-size: 17px;
    line-height: normal;
    padding: 12px 19px;
  }
  .single-product .quantity-button {
    cursor: pointer;
    width: 25px;
  }
  .woocommerce-account.woocommerce-account .woocommerce {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto;
  }
  .search.mobile.d-flex.align-items-center .search-form-input {
    background-image: url("data:image/svg+xml, %3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.41599 9.99963C3.33915 10.9241 4.5685 11.4791 5.87246 11.56C7.17641 11.6409 8.46495 11.2422 9.49532 10.439L13.0407 13.9843C13.1664 14.1057 13.3348 14.1729 13.5096 14.1714C13.6844 14.1699 13.8516 14.0998 13.9752 13.9762C14.0988 13.8526 14.1689 13.6854 14.1704 13.5106C14.172 13.3358 14.1048 13.1674 13.9833 13.0416L10.438 9.4963C11.2769 8.41974 11.6735 7.06373 11.5469 5.70481C11.4204 4.34589 10.7802 3.08643 9.75698 2.18327C8.73375 1.28012 7.40455 0.801305 6.04043 0.844482C4.67632 0.88766 3.38005 1.44957 2.41599 2.41563C1.91785 2.91351 1.5227 3.50466 1.25309 4.15531C0.983492 4.80595 0.844727 5.50334 0.844727 6.20763C0.844727 6.91192 0.983492 7.60931 1.25309 8.25995C1.5227 8.9106 1.91785 9.50175 2.41599 9.99963ZM3.35866 3.35963C4.0177 2.7006 4.88487 2.29046 5.81241 2.1991C6.73994 2.10773 7.67047 2.3408 8.44543 2.85858C9.2204 3.37636 9.79186 4.14683 10.0625 5.03871C10.3331 5.93059 10.286 6.8887 9.92943 7.7498C9.57282 8.61091 8.92868 9.32173 8.10674 9.76116C7.28481 10.2006 6.33594 10.3414 5.4218 10.1597C4.50767 9.97797 3.68482 9.48491 3.09345 8.76452C2.50209 8.04413 2.1788 7.14099 2.17866 6.20896C2.17683 5.67935 2.28019 5.15464 2.48275 4.66529C2.68532 4.17593 2.98304 3.73168 3.35866 3.3583V3.35963Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 15px 15px;
    width: 70%;
    border: 2px solid #ddd;
    border-radius: 2px;
    font-size: 15px;
  }
}
div.sib-sms-field {
  display: inline-block;
  position: relative;
  width: 100%;
}
.sib-sms-field .sib-country-block {
  position: absolute;
  right: auto;
  left: 0;
  top: 0;
  bottom: 0;
  padding: 1px;
  box-sizing: border-box;
}
.sib-country-block .sib-toggle.sib-country-flg {
  z-index: 1;
  position: relative;
  width: 46px;
  height: 100%;
  padding: 0 0 0 8px;
  box-sizing: border-box;
  background-color: #dbdbdb;
  cursor: pointer;
}
.sib-country-block .sib-toggle .sib-cflags {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 15px;
  width: 20px;
  background-repeat: no-repeat;
  background-color: #dbdbdb;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-image: url(../img/flags/fr.png);
}
.sib-country-block .sib-toggle .sib-icon-arrow {
  position: absolute;
  top: 50%;
  margin-top: -2px;
  right: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid;
}
.sib-sms-field ul.sib-country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  text-align: left;
  padding: 0;
  margin: 0 0 0 -1px;
  box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  white-space: nowrap;
  max-height: 150px;
  overflow-y: scroll;
  overflow-x: hidden;
  top: 50px;
  width: 250px;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix {
  font-size: 14px;
  padding: 1px 10px;
  cursor: pointer;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover {
  background-color: #dbdbdb;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box {
  width: 20px;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag {
  height: 18px;
  width: 20px;
  background-image: url(../img/flags/ad.png);
  vertical-align: middle;
  display: inline-block;
  background-repeat: no-repeat;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code {
  margin-left: 20px;
}
.sib-sms-field .sib-sms {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  margin-right: 0;
}
.sib-multi-lists.sib_error {
  color: #a94442;
}
.navbar-toggler:focus {
  box-shadow: none;
}
.navbar-nav {
  text-align: center;
}
.navbar-collapse .search.mobile .search-form {
  max-width: 240px;
  margin-left: auto;
  margin-right: auto;
}
.navbar-collapse .search.mobile .search-form input {
  width: 100% !important;
}
@media only screen and (max-width: 1200px) {
  .navbar-collapse button#btn-sidebar-canvas {
    margin-left: auto !important;
  }
}
.navbar-collapse .btn-primary {
  margin-right: auto;
}
.navbar-nav li:not(:first-child) {
  margin-top: 10px;
}
.navbar-nav a {
  font-size: 16px;
  line-height: 20px;
  padding: 12px;
}
.navbar-nav .current-menu-item a {
  font-family: 'Switzer-Variable'; font-weight: 700;
  color: #3e50f0 !important;
  background-color: #f0f1fe;
  border-radius: 5px;
}
.navbar-toggler {
  width: 18px;
  height: 16px;
}
.navbar-toggler[aria-expanded="false"] .navbar-toggler-icon {
  background-image: url("data:image/svg+xml, %3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.666504 1.33333C0.666504 1.11232 0.754301 0.900358 0.910582 0.744078C1.06686 0.587797 1.27882 0.5 1.49984 0.5H16.4998C16.7209 0.5 16.9328 0.587797 17.0891 0.744078C17.2454 0.900358 17.3332 1.11232 17.3332 1.33333C17.3332 1.55435 17.2454 1.76631 17.0891 1.92259C16.9328 2.07887 16.7209 2.16667 16.4998 2.16667H1.49984C1.27882 2.16667 1.06686 2.07887 0.910582 1.92259C0.754301 1.76631 0.666504 1.55435 0.666504 1.33333V1.33333ZM1.49984 8.83333H16.4998C16.7209 8.83333 16.9328 8.74554 17.0891 8.58926C17.2454 8.43297 17.3332 8.22101 17.3332 8C17.3332 7.77899 17.2454 7.56702 17.0891 7.41074C16.9328 7.25446 16.7209 7.16667 16.4998 7.16667H1.49984C1.27882 7.16667 1.06686 7.25446 0.910582 7.41074C0.754301 7.56702 0.666504 7.77899 0.666504 8C0.666504 8.22101 0.754301 8.43297 0.910582 8.58926C1.06686 8.74554 1.27882 8.83333 1.49984 8.83333V8.83333ZM1.49984 15.5H16.4998C16.7209 15.5 16.9328 15.4122 17.0891 15.2559C17.2454 15.0996 17.3332 14.8877 17.3332 14.6667C17.3332 14.4457 17.2454 14.2337 17.0891 14.0774C16.9328 13.9211 16.7209 13.8333 16.4998 13.8333H1.49984C1.27882 13.8333 1.06686 13.9211 0.910582 14.0774C0.754301 14.2337 0.666504 14.4457 0.666504 14.6667C0.666504 14.8877 0.754301 15.0996 0.910582 15.2559C1.06686 15.4122 1.27882 15.5 1.49984 15.5V15.5Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
  width: 18px;
  height: 16px;
}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {
  background-image: url("data:image/svg+xml, %3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.577677 12.2443L5.82184 7.00015L0.577677 1.75598C0.425878 1.59881 0.341883 1.38831 0.343782 1.16981C0.34568 0.951317 0.433321 0.742307 0.587828 0.5878C0.742335 0.433293 0.951345 0.345652 1.16984 0.343754C1.38834 0.341855 1.59884 0.425851 1.75601 0.577649L7.00018 5.82182L12.2443 0.577649C12.3212 0.498057 12.4132 0.434572 12.5148 0.390898C12.6165 0.347224 12.7259 0.324235 12.8365 0.323274C12.9472 0.322312 13.0569 0.343397 13.1593 0.385297C13.2617 0.427198 13.3548 0.489076 13.433 0.56732C13.5112 0.645564 13.5731 0.738607 13.615 0.841021C13.6569 0.943434 13.678 1.05317 13.6771 1.16382C13.6761 1.27447 13.6531 1.38382 13.6094 1.48549C13.5658 1.58716 13.5023 1.67911 13.4227 1.75598L8.17851 7.00015L13.4227 12.2443C13.5023 12.3212 13.5658 12.4131 13.6094 12.5148C13.6531 12.6165 13.6761 12.7258 13.6771 12.8365C13.678 12.9471 13.6569 13.0569 13.615 13.1593C13.5731 13.2617 13.5112 13.3547 13.433 13.433C13.3548 13.5112 13.2617 13.5731 13.1593 13.615C13.0569 13.6569 12.9472 13.678 12.8365 13.677C12.7259 13.6761 12.6165 13.6531 12.5148 13.6094C12.4132 13.5657 12.3212 13.5022 12.2443 13.4226L7.00018 8.17848L1.75601 13.4226C1.59884 13.5744 1.38834 13.6584 1.16984 13.6565C0.951345 13.6546 0.742335 13.567 0.587828 13.4125C0.433321 13.258 0.34568 13.049 0.343782 12.8305C0.341883 12.612 0.425878 12.4015 0.577677 12.2443Z' fill='%23A0A1A5'/%3E%3C/svg%3E%0A");
  width: 14px;
  height: 14px;
}
.h2,
h2 {
  font-family: 'Gambetta-Variable'; font-weight: 500;
}
.h2 em,
h2 em {
  font-family: 'Gambetta-VariableItalic'; font-weight: 500;
}
.has-mandy-color {
  color: #e55a53;
}
.has-surfie-green-color {
  color: #108e6c;
}
.has-santas-gray-color {
  color: #a0a1a5;
}
.has-indigo-color {
  color: #4859c1;
}
.wp-block-image {
  margin-bottom: 0;
}
.mw-1200 {
  max-width: 1200px;
}
.mw-1002 {
  max-width: 1002px;
}
.mw-940 {
  max-width: 940px;
}
.mw-926 {
  max-width: 926px;
}
.fs-14 {
  font-size: 14px;
}
.has-mako-color {
  color: #41424c;
}
.bsui .w-25 {
  width: 25% !important;
}
.bsui .mt-3 {
  margin-top: 1rem !important;
}
.bsui .p-3 {
  padding: 1rem !important;
}
@-webkit-keyframes bsui_shimmer {
  0% {
    background-position: -400px;
  }
  100% {
    background-position: 400px;
  }
}
@-moz-keyframes bsui_shimmer {
  0% {
    background-position: -400px;
  }
  100% {
    background-position: 400px;
  }
}
@keyframes bsui_shimmer {
  0% {
    background-position: -400px;
  }
  100% {
    background-position: 400px;
  }
}
.bsui .bg-loading {
  background: no-repeat #f6f7f8;
  background-image: linear-gradient(
    to right,
    #f6f7f8 0,
    #edeef1 20%,
    #f6f7f8 40%,
    #f6f7f8 100%
  );
  background-size: 800px 104px;
  display: inline-block;
  position: relative;
  -webkit-animation: bsui_shimmer 1s linear infinite forwards;
  -moz-animation: bsui_shimmer 1s linear infinite forwards;
  animation: bsui_shimmer 1s linear infinite forwards;
}
/* .input-group .input-group-text {
  border-left: none !important;
} */
.sr-onlyuwp-password-wrap .form-control {
  border-right: none !important;
}