html {
  height: 100% !important;
}

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

body {
  --wp--preset--color--black: #fff000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
    135deg,
    rgba(6, 147, 227, 1) 0%,
    rgb(155, 81, 224) 100%
  );
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
    135deg,
    rgb(122, 220, 180) 0%,
    rgb(0, 208, 130) 100%
  );
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
    135deg,
    rgba(252, 185, 0, 1) 0%,
    rgba(255, 105, 0, 1) 100%
  );
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
    135deg,
    rgba(255, 105, 0, 1) 0%,
    rgb(207, 46, 46) 100%
  );
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
    135deg,
    rgb(238, 238, 238) 0%,
    rgb(169, 184, 195) 100%
  );
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
    135deg,
    rgb(74, 234, 220) 0%,
    rgb(151, 120, 209) 20%,
    rgb(207, 42, 186) 40%,
    rgb(238, 44, 130) 60%,
    rgb(251, 105, 98) 80%,
    rgb(254, 248, 76) 100%
  );
  --wp--preset--gradient--blush-light-purple: linear-gradient(
    135deg,
    rgb(255, 206, 236) 0%,
    rgb(152, 150, 240) 100%
  );
  --wp--preset--gradient--blush-bordeaux: linear-gradient(
    135deg,
    rgb(254, 205, 165) 0%,
    rgb(254, 45, 45) 50%,
    rgb(107, 0, 62) 100%
  );
  --wp--preset--gradient--luminous-dusk: linear-gradient(
    135deg,
    rgb(255, 203, 112) 0%,
    rgb(199, 81, 192) 50%,
    rgb(65, 88, 208) 100%
  );
  --wp--preset--gradient--pale-ocean: linear-gradient(
    135deg,
    rgb(255, 245, 203) 0%,
    rgb(182, 227, 212) 50%,
    rgb(51, 167, 181) 100%
  );
  --wp--preset--gradient--maldkfctric-grass: linear-gradient(
    135deg,
    rgb(202, 248, 128) 0%,
    rgb(113, 206, 126) 100%
  );
  --wp--preset--gradient--midnight: linear-gradient(
    135deg,
    rgb(2, 3, 129) 0%,
    rgb(40, 116, 252) 100%
  );
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
    6px 6px rgba(0, 0, 0, 1);
  --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
:where(.preview-solid-bb66) {
  gap: 0.5em;
}
:where(.caption-tiny-aeca) {
  gap: 0.5em;
}
body .red_4b52 > .logo_outer_c1f5 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .red_4b52 > .outline-black-722a {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .red_4b52 > .plasma_8639 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .detail-white-e16a > .logo_outer_c1f5 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .detail-white-e16a > .outline-black-722a {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .detail-white-e16a > .plasma_8639 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .detail-white-e16a
  > :where(:not(.logo_outer_c1f5):not(.outline-black-722a):not(.pro-1af6)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .detail-white-e16a > .message_fluid_d89e {
  max-width: var(--wp--style--global--wide-size);
}
body .preview-solid-bb66 {
  display: flex;
}
body .preview-solid-bb66 {
  flex-wrap: wrap;
  align-items: center;
}
body .preview-solid-bb66 > * {
  margin: 0;
}
body .caption-tiny-aeca {
  display: grid;
}
body .caption-tiny-aeca > * {
  margin: 0;
}
:where(.detail_dynamic_7726.preview-solid-bb66) {
  gap: 2em;
}
:where(.detail_dynamic_7726.caption-tiny-aeca) {
  gap: 2em;
}
:where(.container_361a.preview-solid-bb66) {
  gap: 1.25em;
}
:where(.container_361a.caption-tiny-aeca) {
  gap: 1.25em;
}
.silver_25f0 {
  color: var(--wp--preset--color--black) !important;
}
.light_4b5f {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.small-61be {
  color: var(--wp--preset--color--white) !important;
}
.narrow_81ac {
  color: var(--wp--preset--color--pale-pink) !important;
}
.medium-8704 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.shadow_inner_ec29 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.short-9c6b {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.table-83d5 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.item_down_faeb {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.small_701f {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.filter_wood_40b2 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.center_edb7 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.basic_2c42 {
  background-color: var(--wp--preset--color--black) !important;
}
.primary-6569 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.bottom_f086 {
  background-color: var(--wp--preset--color--white) !important;
}
.north-e20a {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.icon_green_9021 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.tabs_bright_c85a {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.info-fddd {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.mask-over-a5db {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.red_9922 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.overlay-blue-05b9 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.border_8230 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.bright_f621 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.green-9799 {
  border-color: var(--wp--preset--color--black) !important;
}
.active-clean-2fd2 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.tall_67b3 {
  border-color: var(--wp--preset--color--white) !important;
}
.fixed_b825 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.fresh-fd9b {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.picture_short_e0b4 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.wrapper_copper_5ad9 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.element_smooth_99fe {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.slow_28c1 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.solid-ba28 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.active-pro-9cff {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.gallery_action_b485 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.fixed-4a39 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.dark_f198 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.shade-yellow-08f3 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.fluid_0cb2 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.focus_in_0f48 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.gold-c7b5 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.bottom-b911 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.aside-658a {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.static-a121 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.hidden-3d62 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.steel_5bc7 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.hidden_stale_e05f {
  background: var(--wp--preset--gradient--midnight) !important;
}
.layout_bottom_ba70 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.frame-1f28 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.south-8eb3 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.north_3ce0 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.east_6ee0 a:where(:not(.focus_8a0a)) {
  color: inherit;
}
:where(.container_361a.preview-solid-bb66) {
  gap: 1.25em;
}
:where(.container_361a.caption-tiny-aeca) {
  gap: 1.25em;
}
:where(.detail_dynamic_7726.preview-solid-bb66) {
  gap: 2em;
}
:where(.detail_dynamic_7726.caption-tiny-aeca) {
  gap: 2em;
}
.fixed_63cf {
  font-size: 1.5em;
  line-height: 1.6;
}

.container_plasma_c75a .main_d8b1 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.warm_5508 .heading-wide-aef2 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-c92e {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-c92e.slider_6b6d .tooltip-south-c10f {
  background-color: var(--e-global-color-primary);
}
.heading-c92e.pattern-iron-2fbf .tooltip-south-c10f,
.heading-c92e.backdrop_prev_579a .tooltip-south-c10f {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.link_6162 .main_c973 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.info-b667 {
  --divider-color: var(--e-global-color-secondary);
}
.info-b667 .fast_cb50 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.info-b667.icon_dirty_f721 .title_brown_25b1 {
  background-color: var(--e-global-color-secondary);
}
.info-b667.glass_fe56 .title_brown_25b1,
.info-b667.hidden-fresh-c69d .title_brown_25b1 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.info-b667.glass_fe56 .title_brown_25b1,
.info-b667.hidden-fresh-c69d .title_brown_25b1 svg {
  fill: var(--e-global-color-secondary);
}
.active-de4f .gallery_859d {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-de4f .primary-fluid-c533 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered_c1d7.icon_dirty_f721 .title_brown_25b1 {
  background-color: var(--e-global-color-primary);
}
.hovered_c1d7.glass_fe56 .title_brown_25b1,
.hovered_c1d7.hidden-fresh-c69d .title_brown_25b1 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.hovered_c1d7.glass_fe56 .title_brown_25b1,
.hovered_c1d7.hidden-fresh-c69d .title_brown_25b1 svg {
  fill: var(--e-global-color-primary);
}
.left-9601.icon_dirty_f721 .title_brown_25b1 {
  background-color: var(--e-global-color-primary);
}
.left-9601.glass_fe56 .title_brown_25b1,
.left-9601.hidden-fresh-c69d .title_brown_25b1 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.left-9601 .caption-5cc2 {
  color: var(--e-global-color-primary);
}
.left-9601 .caption-5cc2,
.left-9601 .caption-5cc2 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.left-9601 .solid_f7d0 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_up_1dd5 .advanced_734c {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_black_6199 .description_slow_a265 .hover-a4e7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table-61d2 .complex_920c:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.table-61d2 .accent_c506 i {
  color: var(--e-global-color-primary);
}
.table-61d2 .accent_c506 svg {
  fill: var(--e-global-color-primary);
}
.table-61d2 .wrapper-fresh-0524 {
  color: var(--e-global-color-secondary);
}
.table-61d2 .complex_920c > .wrapper-fresh-0524,
.table-61d2 .complex_920c > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.huge-95e6 .right_af56 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.huge-95e6 .bright-edbe {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.outline-static-667d .paragraph_95f7 .section-9197 {
  background-color: var(--e-global-color-primary);
}
.outline-static-667d .main_338e {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_9c07 .row-liquid-c63a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_9c07 .wrapper-first-1edb {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.description_9c07 .article-526c {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.dropdown_1710 .texture-3ffb,
.dropdown_1710 .texture-3ffb a {
  color: var(--e-global-color-primary);
}
.dropdown_1710 .texture-3ffb.soft-eb5d,
.dropdown_1710 .texture-3ffb.soft-eb5d a {
  color: var(--e-global-color-accent);
}
.dropdown_1710 .texture-3ffb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dropdown_1710 .picture_mini_71bd {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph-over-8c95 .in-26ee,
.paragraph-over-8c95 .description-2874 {
  color: var(--e-global-color-primary);
}
.paragraph-over-8c95 .in-26ee svg {
  fill: var(--e-global-color-primary);
}
.paragraph-over-8c95 .soft-eb5d .in-26ee,
.paragraph-over-8c95 .soft-eb5d .description-2874 {
  color: var(--e-global-color-accent);
}
.paragraph-over-8c95 .soft-eb5d .in-26ee svg {
  fill: var(--e-global-color-accent);
}
.paragraph-over-8c95 .description-2874 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-over-8c95 .picture_mini_71bd {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.inner_ba87 .carousel_b0da,
.inner_ba87 .mask_narrow_97f3 {
  color: var(--e-global-color-primary);
}
.inner_ba87 .mask_narrow_97f3 svg {
  fill: var(--e-global-color-primary);
}
.inner_ba87 .texture-3ffb.soft-eb5d a,
.inner_ba87
  .texture-3ffb.soft-eb5d
  .mask_narrow_97f3 {
  color: var(--e-global-color-accent);
}
.inner_ba87 .carousel_b0da {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.inner_ba87 .picture_mini_71bd {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_large_85e5 .container-e79d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.widget_large_85e5 .center_f424 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.overlay_mini_5f12 .heading_97e6 .silver-a196 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.overlay_mini_5f12 .heading_97e6 .soft_19fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.overlay_mini_5f12 .element-tiny-0309 .silver-a196 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.overlay_mini_5f12
  .element-tiny-0309
  .soft_19fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.overlay_mini_5f12
  .pink-c760
  .silver-a196 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.overlay_mini_5f12
  .pink-c760
  .soft_19fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.overlay_mini_5f12
  .left-2a94
  .silver-a196 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.overlay_mini_5f12
  .left-2a94
  .soft_19fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.feature-411d .highlight_9c61 {
  background-color: var(--e-global-color-primary);
}
.feature-411d .highlight_9c61:hover {
  background-color: var(--e-global-color-primary);
}
.feature-411d .hard_0a3f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature-411d
  .highlight_9c61:hover
  .hard_0a3f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.current-b5d1 .clean_c915 {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wrapper_clean_947f .highlight-first-87c5 .label_right_b4ab a {
  background-color: var(--e-global-color-accent);
}
.wrapper_clean_947f .highlight-first-87c5 .green-be01 a {
  background-color: var(--e-global-color-accent);
}
.wrapper_clean_947f .highlight-first-87c5 .label_right_b4ab a,
.wrapper_clean_947f .highlight-first-87c5 .green-be01 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_3886
  .top-c57c.border-center-db5c
  .highlight-first-87c5
  a.image-ff65 {
  background-color: var(--e-global-color-accent);
}
.thick_3886
  .top-c57c.border-center-db5c
  .highlight-first-87c5
  span.image-ff65.fn-current-fa27 {
  background-color: var(--e-global-color-text);
}
.thick_3886
  .top-c57c.border-center-db5c
  .highlight-first-87c5
  .image-ff65 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9 .clean-c33d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .picture_prev_396a
  > .status_dd7c
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .header_first_534d
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .iron-736a
  .south_c401,
.fast_79e9
  .iron-736a
  .gradient-hard-e1c8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast_79e9
  .iron-736a
  .border_under_b0b0,
.fast_79e9
  .iron-736a
  a
  .border_under_b0b0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .iron-736a
  .column-bright-bda5 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .iron-736a
  .alert_ad6c {
  background-color: var(--e-global-color-primary);
}
.fast_79e9
  .iron-736a
  .alert_ad6c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .iron-736a
  .alert_ad6c:hover {
  background-color: var(--e-global-color-primary);
}
.fast_79e9
  .iron-736a
  .aside-purple-f77f {
  background-color: var(--e-global-color-primary);
}
.fast_79e9
  .iron-736a
  .aside-purple-f77f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .iron-736a
  .aside-purple-f77f:hover {
  background-color: var(--e-global-color-primary);
}
.fast_79e9
  .up-f6bf
  .progress-hard-0d8b
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast_79e9
  .up-f6bf
  .dynamic_760c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .up-f6bf
  .column-bright-bda5 {
  color: var(--e-global-color-text);
}
.fast_79e9
  .up-f6bf
  .column-bright-bda5
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .up-f6bf
  .alert_ad6c {
  background-color: var(--e-global-color-primary);
}
.fast_79e9
  .up-f6bf
  .alert_ad6c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .up-f6bf
  .alert_ad6c:hover {
  background-color: var(--e-global-color-primary);
}
.fast_79e9
  .up-f6bf
  .aside-purple-f77f {
  background-color: var(--e-global-color-primary);
}
.fast_79e9
  .up-f6bf
  .aside-purple-f77f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_79e9
  .up-f6bf
  .aside-purple-f77f:hover {
  background-color: var(--e-global-color-primary);
}
.fast_79e9 .first-0542 {
  background-color: var(--e-global-color-primary);
}
.fast_79e9 .first-0542:hover {
  background-color: var(--e-global-color-primary);
}
.fast_79e9 .logo_c794 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast_79e9 .hard_3107 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.component-dc8b .card-upper-d8b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.component-dc8b
  .shade-b851
  > div:nth-child(3)
  .card-upper-d8b3,
.component-dc8b
  .south-3f36
  > div:nth-child(1)
  .card-upper-d8b3,
.component-dc8b
  .active_down_c7ff
  > div:nth-child(1)
  .card-upper-d8b3,
.component-dc8b
  .filter-9c0a
  > div:nth-child(1)
  .card-upper-d8b3,
.component-dc8b
  .main-570b
  > div:nth-child(1)
  .card-upper-d8b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.component-dc8b .brown-8cee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.component-dc8b .menu_small_6155 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.component-dc8b .pagination-1181 {
  background-color: var(--e-global-color-primary);
}
.component-dc8b .pagination-1181 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.component-dc8b .pagination-1181:hover {
  background-color: var(--e-global-color-primary);
}
.component-dc8b .liquid_55a9 {
  background-color: var(--e-global-color-primary);
}
.component-dc8b .liquid_55a9:hover {
  background-color: var(--e-global-color-primary);
}
.component-dc8b .logo_c794 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.component-dc8b .hard_3107 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-99aa .copper_adca {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-99aa .pagination_yellow_bce9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-99aa .form-short-2af1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-99aa .lower-6fc3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-99aa .content-f939 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-99aa .liquid_55a9 {
  background-color: var(--e-global-color-primary);
}
.panel-99aa .liquid_55a9:hover {
  background-color: var(--e-global-color-primary);
}
.short_1493 .paragraph-9f7d {
  background-color: var(--e-global-color-secondary);
}
.short_1493 .pattern-e9b3 {
  background-color: var(--e-global-color-text);
}
.short_1493 .block-outer-94f2 {
  background-color: var(--e-global-color-secondary);
}
.short_1493 .new_2876 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.short_1493 .media-a61b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.short_1493 .dropdown-steel-1042 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.short_1493 .table_9d8f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.short_1493 .surface-d381 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_simple_7895 .table_94fb .hard-7db9,
.thumbnail_simple_7895
  .table_94fb
  .hard-7db9
  a,
.thumbnail_simple_7895 .layout-0944 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_simple_7895 .table_94fb .wide_97d6,
.thumbnail_simple_7895 .outline_a37f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_simple_7895 .table_94fb .wide_97d6 {
  color: var(--e-global-color-text);
}
.thumbnail_simple_7895 .outline_a37f {
  color: var(--e-global-color-text);
}
.thumbnail_simple_7895
  .table_94fb
  .thumbnail-wide-0ab6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail_simple_7895 .background_3612 .shade_tall_b673 {
  background-color: var(--e-global-color-primary);
}
.thumbnail_simple_7895 .background_3612 .shade_tall_b673:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail_simple_7895 .background_3612 .fluid_2fd0 li span {
  background-color: var(--e-global-color-text);
}
.thumbnail_simple_7895 .background_3612 .fluid_2fd0 li span:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail_simple_7895
  .background_3612
  .fluid_2fd0
  li.slow-899e
  span {
  background-color: var(--e-global-color-accent);
}
.thumbnail_simple_7895 .feature-541a span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert_outer_fd37 .video-short-0f5b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.down-19de .hot_b129 {
  background-color: var(--e-global-color-primary);
}
.down-19de .layout-db9a {
  background-color: var(--e-global-color-secondary);
}
.down-19de .full_72be {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down-19de .accent-gas-ab2e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down-19de .progress-brown-e469 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down-19de .logo-40bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down-19de .accordion-right-35fa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down-19de .image_lite_71ca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down-19de .table-110b {
  background-color: var(--e-global-color-primary);
}
.down-19de .table-110b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.under_5ec7 .filter-wood-6f73 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under_5ec7 .item-e04a {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.under_5ec7
  .modal_north_287b:after {
  background-color: var(--e-global-color-primary);
}
.under_5ec7 .list-151f {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notification-e731 .layout-0944 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-e731 .outline_a37f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.west-352a .up-8458 .fast-7016 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.west-352a .up-8458 .sort-d89b {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.stone-fc27 .picture-out-6427 {
  background-color: var(--e-global-color-primary);
}
.stone-fc27 .main_full_d343 {
  background-color: var(--e-global-color-secondary);
}
.stone-fc27 .hero-action-5504 .table-3d0e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.stone-fc27 .outer_5ca4 .table-3d0e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb_494c .secondary_a6cd .tertiary_4660 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb_494c .secondary_a6cd .glass-ecc3 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb_494c .secondary_a6cd .prev_e8df {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.active_e0a3 .tertiary_basic_c66c {
  border-color: var(--e-global-color-text);
}
.active_e0a3 .left-ea75 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_e0a3 .basic_b44b {
  color: var(--e-global-color-primary);
}
.active_e0a3 .nav_old_b07e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.full_27c9 .photo_d766 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.full_27c9 .thumbnail_1a22 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.full_27c9 .outer-8e23:hover .photo_d766 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.full_27c9
  .outer-8e23:hover
  .thumbnail_1a22 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fluid-ca04 .slider-815b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fluid-ca04 .tiny-9ea9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower-bd14 .west-d801 .hard-31e7 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lower-bd14 .north_1217 .hard-31e7 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.module_down_84ed .table-clean-24ff {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.tag-2843 .card_a908 .pink_5140 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag-2843 .card_a908 .pink_5140 {
  background-color: var(--e-global-color-secondary);
}
.tag-2843 .caption-cfa5 .pink_5140 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag-2843 .caption-cfa5 .pink_5140 {
  background-color: var(--e-global-color-secondary);
}
.tag-2843 .soft_8e1a .form_pro_75b0 {
  background-color: var(--e-global-color-primary);
}
.tag-2843 .soft_8e1a:hover .form_pro_75b0 {
  background-color: var(--e-global-color-secondary);
}
.tag-2843 .shade_tall_b673 {
  background-color: var(--e-global-color-primary);
}
.tag-2843 .shade_tall_b673:hover {
  background-color: var(--e-global-color-accent);
}
.tag-2843 .fluid_2fd0 li span {
  background-color: var(--e-global-color-text);
}
.tag-2843 .fluid_2fd0 li span:hover {
  background-color: var(--e-global-color-primary);
}
.tag-2843 .fluid_2fd0 li.slow-899e span {
  background-color: var(--e-global-color-accent);
}
.green-a4c3 .light_2605 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.green-a4c3 .warm-8dcb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tertiary-green-8897 .hard-6939:before {
  background-color: var(--e-global-color-secondary);
}
.tertiary-green-8897 .tooltip-9059 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tertiary-green-8897 .sidebar-narrow-8ac0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_center_dd42 .down-6e7f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_center_dd42 .down-6e7f:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_center_dd42 .down-6e7f.fn-active-fa27 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_center_dd42 .hard-f71f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_center_dd42 .disabled_f5c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_center_dd42 .stone-770d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_center_dd42 .status-dark-5c37 {
  background-color: var(--e-global-color-primary);
}
.heading_center_dd42 .status-dark-5c37 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading_center_dd42 .plasma-747d {
  background-color: var(--e-global-color-primary);
}
.heading_center_dd42 .plasma-747d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.form-08ae .gallery-e89c .accordion_fee9 a {
  color: var(--e-global-color-secondary);
}
.form-08ae .gallery-e89c .accordion_fee9 a:hover {
  color: var(--e-global-color-secondary);
}
.form-08ae .gallery-e89c .accordion_fee9,
.form-08ae .gallery-e89c .accordion_fee9 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-08ae .gallery-e89c .description-silver-aebd {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-08ae .gallery-e89c .tall-075b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-08ae .gallery-e89c .dynamic_04d5 {
  background-color: var(--e-global-color-primary);
}
.form-08ae .gallery-e89c .dynamic_04d5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-08ae .gallery-e89c .dynamic_04d5:hover {
  background-color: var(--e-global-color-primary);
}
.form-08ae .gallery-e89c .progress_a6b4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.form-08ae .gallery-e89c .progress_a6b4 {
  background-color: var(--e-global-color-primary);
}
.form-08ae .gallery-e89c .progress_a6b4:hover {
  background-color: var(--e-global-color-primary);
}
.form-08ae .gallery-e89c .shade_tall_b673 {
  background-color: var(--e-global-color-primary);
}
.form-08ae .gallery-e89c .shade_tall_b673:hover {
  background-color: var(--e-global-color-primary);
}
.form-08ae .background_3612 .fluid_2fd0 li span {
  background-color: var(--e-global-color-text);
}
.form-08ae .background_3612 .fluid_2fd0 li span:hover {
  background-color: var(--e-global-color-primary);
}
.form-08ae .background_3612 .fluid_2fd0 li.slow-899e span {
  background-color: var(--e-global-color-accent);
}
.form-08ae .logo_c794 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form-08ae .hard_3107 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media_e167 .section-stone-8b07 .link_soft_270a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media_e167 .section-stone-8b07 .south-2525 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_e167 .section-stone-8b07 .new-9028 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_8972 .over_cf78 {
  border-color: var(--e-global-color-text);
}
.lower_8972 .logo-current-425d {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_8972 .action_73c4 {
  color: var(--e-global-color-secondary);
}
.lower_8972 .action_73c4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_8972 .link-warm-6775 > * {
  color: var(--e-global-color-primary);
}
.lower_8972 .link-warm-6775 > * svg {
  fill: var(--e-global-color-primary);
}
.lower_8972 .hot_9a86 {
  color: var(--e-global-color-primary);
}
.lower_8972 .hot_9a86 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lower_8972 .accent_4f8d {
  color: var(--e-global-color-primary);
}
.lower_8972 .accent_4f8d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lower_8972 .purple_16f8 {
  color: var(--e-global-color-primary);
}
.lower_8972 .purple_16f8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_8972 .smooth_df68 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_8972 .search_silver_b628 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_8972 .search_silver_b628.soft-31e2 {
  color: var(--e-global-color-secondary);
}
.lower_8972 .search_silver_b628.soft-31e2 .text_2e4c {
  color: var(--e-global-color-accent);
}
.lower_8972 .search_silver_b628.border-last-489a {
  color: var(--e-global-color-text);
}
.lower_8972 .search_silver_b628.border-last-489a .text_2e4c {
  color: var(--e-global-color-text);
}
.lower_8972 .search_silver_b628:before {
  border-top-color: var(--e-global-color-text);
}
.lower_8972 .fixed-b3df {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_8972
  .fixed-b3df
  .south-a3f5 {
  background-color: var(--e-global-color-primary);
}
.lower_8972
  .fixed-b3df
  .south-a3f5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower_8972 .over_cf78 .focus_brown_55b0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_solid_10d6 .video-dae9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal_solid_10d6 .info_pro_58df {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info_aacf .secondary_0790 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info_aacf
  .primary_2054
  .video_gold_66bf {
  background-color: var(--e-global-color-secondary);
}
.info_aacf
  .primary_2054.silver-5a97
  .video_gold_66bf {
  background-color: var(--e-global-color-text);
}
.info_aacf
  .primary_2054:hover
  .video_gold_66bf {
  background-color: var(--e-global-color-accent);
}
.info_aacf
  .primary_2054.fn-active-fa27
  .video_gold_66bf {
  background-color: var(--e-global-color-primary);
}
.filter-081d .gas_23a3 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.filter-081d .picture_fff2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter-081d .simple_8ac5 {
  background-color: var(--e-global-color-primary);
}
.filter-081d .simple_8ac5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.bottom-09fc .static_eac2 .message_104c .upper_afd4 {
  background-color: var(--e-global-color-secondary);
}
.bottom-09fc .static_eac2 .paragraph_upper_ee35:after {
  background-color: var(--e-global-color-secondary);
}
.bottom-09fc .block-9ede {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bottom-09fc .feature_light_929a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bottom-09fc .black-1033 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bottom-09fc .accent_e59a {
  background-color: var(--e-global-color-primary);
}
.bottom-09fc .accent_e59a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.bottom-09fc .cold-9edd {
  background-color: var(--e-global-color-secondary);
}
.bottom-09fc .cold-9edd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.bottom-09fc .static_eac2 .shadow_center_bdab .focus-f06d:hover {
  background-color: var(--e-global-color-primary);
}
.bottom-09fc
  .static_eac2
  .shadow_center_bdab
  .focus-f06d.notification-b84c {
  background-color: var(--e-global-color-primary);
}
.bottom-09fc .static_eac2 .silver_eade:before {
  border-color: var(--e-global-color-primary);
}
.bottom-09fc .static_eac2 .silver_eade:hover:before {
  border-color: var(--e-global-color-secondary);
}
.bottom-09fc
  .static_eac2
  .silver_eade.green_a8c3:before {
  border-color: var(--e-global-color-primary);
}
.bottom-09fc .input-26eb span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.smooth-139d .out-da5f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth-139d .out-da5f:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth-139d .out-da5f.link_173c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth-139d .image_pink_c979 {
  background-color: var(--e-global-color-primary);
}
.smooth-139d .image_pink_c979 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth-139d
  .steel_eb6f
  .focus-liquid-764c
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth-139d
  .item-large-fa47
  .focus-liquid-764c
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.modal_126b
  .carousel_plasma_d131
  .surface_75cb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_126b
  .carousel_plasma_d131
  .slider-simple-1bb9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_126b .component_4118 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_126b .badge-febd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal_126b .bronze-771d {
  background-color: var(--e-global-color-primary);
}
.modal_126b .bronze-771d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.plasma-5ed8 .focus-93bd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.plasma-5ed8 .highlight_solid_2df2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  background-color: var(--e-global-color-primary);
}
.plasma-5ed8 .progress-black-734c {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.plasma-5ed8 .progress-black-734c a:hover {
  color: var(--e-global-color-secondary);
}
.plasma-5ed8 .carousel_4904 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.plasma-5ed8 .card-9d1a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.plasma-5ed8 .main-093b .shade_tall_b673 {
  background-color: var(--e-global-color-primary);
}
.plasma-5ed8 .main-093b .shade_tall_b673:hover {
  background-color: var(--e-global-color-accent);
}
.plasma-5ed8
  .main-093b
  .fluid_2fd0
  li
  span {
  background-color: var(--e-global-color-text);
}
.plasma-5ed8
  .main-093b
  .fluid_2fd0
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.plasma-5ed8
  .main-093b
  .fluid_2fd0
  li.slow-899e
  span {
  background-color: var(--e-global-color-accent);
}
.form-c97b
  .clean_15c2
  .form-5f7e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form-c97b .clean_15c2 .element_dynamic_7037 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form-c97b .clean_15c2 .bottom_d0f0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-c97b .wrapper-3ea7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.form-c97b
  .table_c4dd.active_purple_1d6a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > a {
  background-color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > a
  .large-9851.article-86a0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > a
  .mask-down-ff48.dynamic_f16e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > .basic_3419
  .shade-6057
  > a {
  background-color: var(--e-global-color-secondary);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > .basic_3419
  .shade-6057
  > a
  .carousel-lite-3f0d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > .basic_3419
  .shade-6057
  > a
  .mask-down-ff48.cool_4aa7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > a
  .first-431d:before {
  color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > .basic_3419
  a
  .first-431d:before {
  color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057.rough-fa5e
  > a
  .first-431d:before {
  color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > .basic_3419
  .shade-6057.rough-fa5e
  > a
  .first-431d:before {
  color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > a
  .accordion_32d7
  .smooth-4c72 {
  color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > .basic_3419
  a
  .accordion_32d7
  .smooth-4c72 {
  color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > a
  .accordion_32d7
  .smooth-4c72,
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > .basic_3419
  a
  .accordion_32d7
  .smooth-4c72 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > a
  .huge_b19e:before {
  color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > .basic_3419
  a
  .huge_b19e:before {
  color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057.rough-fa5e
  > a
  .huge_b19e:before {
  color: var(--e-global-color-text);
}
.row_hovered_6cd0
  > .description_adfa
  > div
  > .alert-dbf0
  > .shade-6057
  > .basic_3419
  .shade-6057.rough-fa5e
  > a
  .huge_b19e:before {
  color: var(--e-global-color-text);
}
.icon_0373 .background-steel-e2ae {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.icon_0373
  .border-d8a7:hover
  .background-steel-e2ae {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_872f
  > .description_adfa
  > .hero_lite_aaeb
  > .nav_2939
  > .preview-green-41bb
  > .north-e5db
  .text_97a9 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_872f
  > .description_adfa
  > .hero_lite_aaeb
  > .nav_2939
  > .preview-green-41bb
  > .north-e5db:hover
  .text_97a9 {
  color: var(--e-global-color-text);
}
.title_872f
  > .description_adfa
  > .hero_lite_aaeb
  > .nav_2939
  > .preview-green-41bb
  > .north-e5db:hover
  .text_97a9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_872f
  > .description_adfa
  > .hero_lite_aaeb
  > .nav_2939
  > .preview-green-41bb.gallery-7c3b
  > .north-e5db
  .text_97a9 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.down-0230 .clean_d4ce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down-0230 .aside_393b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down-0230 .cool-316e {
  background-color: var(--e-global-color-primary);
}
.down-0230 .cool-316e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.layout_6c62
  > .description_adfa
  > .article_d9e3
  > .soft_ee70
  > .tertiary-b223
  .hero_next_d245 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_6c62
  > .description_adfa
  > .article_d9e3
  > .soft_ee70
  > .tertiary-b223
  .caption-b261 {
  color: var(--e-global-color-text);
}
.layout_6c62
  > .description_adfa
  > .article_d9e3
  > .soft_ee70
  > .tertiary-b223:hover
  .hero_next_d245 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_6c62
  > .description_adfa
  > .article_d9e3
  > .soft_ee70
  > .tertiary-b223:hover
  .caption-b261 {
  color: var(--e-global-color-secondary);
}
.layout_6c62
  > .description_adfa
  > .article_d9e3
  > .soft_ee70
  > .tertiary-b223.item-82da
  .hero_next_d245 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_6c62
  > .description_adfa
  > .article_d9e3
  > .soft_ee70
  > .tertiary-b223.item-82da
  .caption-b261 {
  color: var(--e-global-color-primary);
}
.status_static_9c96
  .filter-5857
  .accent-a644 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status_static_9c96 .up-50f2 .focus_brown_55b0 .outer_70ec {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.liquid-3c5a .modal_f77d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.liquid-3c5a .paragraph_full_831f .modal_f77d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.liquid-3c5a .pattern_top_a1ac {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.liquid-3c5a .pattern_top_a1ac {
  background-color: var(--e-global-color-primary);
}
.center_2a52 .article-hard-492f .old_9212 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.center_2a52
  .article-hard-492f:hover
  .article-df4a {
  color: var(--e-global-color-secondary);
}
.center_2a52
  .article-hard-492f:hover
  .old_9212 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gas-66a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.backdrop_dirty_35b2 {
  max-width: 1400px !important;
}

.layout-1a1e {
  flex-direction: column;
}

.layout-1a1e .search_0d78 {
  font-size: 50px;
  font-weight: bold;

  text-align: center;
  color: #fff;
  margin-bottom: 5px !important;

  margin-top: 15px !important;
}

h2.layout-1a1e .search_0d78 {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
}

.layout-1a1e .sort_large_d96e {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.advanced_01ba.primary_cff2 {
  display: none;
}

.message_2542 {
  display: none;
}

body,
.up_36f1 {
  background-color: #1d1e23 !important;
  /* background-image: url(../images/main_bg.fixed-6a03) !important; */
}

.simple-bd6e.tabs_mini_b4c3 {
  margin-bottom: 40px;
  width: 100%;
}

.bright_8dae {
  margin-bottom: 25px !important;
  margin-top: 5px !important;
  position: static !important;
}

.layout-1a1e a {
  width: 100%;
}

.in-b21e .pagination-large-779e.detail_middle_63f3 {
  width: 20% !important;
}

.hero_large_1bb9 {
  display: block;
  gap: 5px;
  text-align: center;
  background-color: #f0c159;
  white-space: nowrap;
  display: flex;
  border-radius: 10px;

  padding: 10px 25px;
  align-items: center;
  justify-content: center;

  font-size: 25px !important;
  font-weight: 700 !important;
  color: #874800;
}

.hero_large_1bb9:hover {
  color: #000;
}

.hero_large_1bb9 svg {
  width: 20px;
  fill: #874800;

  transition: all 0.14s ease-out;
}

.hero_large_1bb9:hover svg {
  fill: #000;
}

.motion-2eb4 {
  background-color: #f0c159;
  border-radius: 10px;
  color: #874800;
  width: 100px;
  padding: 8px 20px;
  font-weight: 500;
  transition: all 0.14s ease-out;

  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.motion-2eb4:hover {
  color: #000;
}

.motion-2eb4:nth-child(2) {
  background-color: transparent;
  color: #f0c159;
  transition: all 0.14s ease-out;

  border: 2px solid #f0c159;
}

.motion-2eb4:nth-child(2):hover {
  color: #fff;
}

.in-b21e
  .pagination-large-779e.info_f645
  .header_in_cae1
  .huge-34b4 {
  font-size: 20px !important;
}

.link-5bd0 {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 25px;
  margin-top: 15px;
  gap: 25px;
}

.detail_pink_9e16 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

ol {
  margin: 0 !important;
  margin-bottom: 1px !important;

  display: flex;
  flex-direction: column;
  gap: 1px;
}

ol li {
  margin-left: 25px !important;
  padding-left: 10px;
}

ol li a {
  font-size: 30px;
  color: #fff !important;
}

ol li::marker {
  font-size: 22px;
  color: #fff !important;
}

.element-inner-1e6c h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.next-f24c.block_dd72 > .hover_pro_7b54 {
  display: flex;
  align-items: center;
}

.tag_7533 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.notification_cold_a7ef {
  position: relative;
  width: 100%;
}

.tertiary-paper-8b9c {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

.slider-864e {
  font-size: 35px !important;
}

.aside_wide_073d {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 21px;
  margin-bottom: 25px;
}

.disabled_dynamic_16f8 {
  width: 150px !important;
  height: 150px !important;
  max-width: none;
  border-radius: 20px;
}

.filter-9519 {
  display: flex;
  gap: 50px;
}

.in-b21e
  .pagination-large-779e.border_in_2ce4
  .dim-2b00
  .wrapper-active-e52c {
  width: 100% !important;
}

.alert_iron_fecb {
  width: 500px !important;
  max-width: none;
}

.solid-f610 {
  width: 100%;
}

.layout_8517 {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.hero-180a {
  position: relative;
  cursor: pointer;
}

.hero-180a::before {
  content: "";
  position: absolute;
  top: 0;
  width: 150px;
  height: 150px;
  border-radius: 20px;

  display: none;
}

.input_f378 {
  font-size: 15px !important;
}

.complex-3ce3 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.hero-180a:hover .complex-3ce3 {
  visibility: visible;
}
.hero-180a:hover.hero-180a::before {
  display: block;
}

.element-inner-1e6c h3 {
  color: #fff;
}

.primary-0e89 {
  margin: 0;
}

.in-b21e
  .pagination-large-779e.border_in_2ce4
  .wrapper-active-e52c
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.paper-b189 {
  width: 100%;
}

.preview_68d4 {
  width: 100%;
}

.progress-3b72 {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.preview_68d4 {
  width: 100%;
}

.medium_ec7f {
  margin-bottom: 10px !important;
}

.wrapper-active-e52c {
  display: flex;
  align-items: center;
}

.title-9888 {
  box-shadow: 10px 0px 13px 7px rgba(0, 0, 0, 0.5);
  z-index: 100;
}

.hover-next-a8f5 {
  margin-top: 15px !important;
}

table {
  margin-top: 20px !important;
  width: 100%;
}

table th {
  background: #fff !important;
}

tr {
  display: flex;
  width: 100%;
}

td {
  background: #fff !important;
  color: #fff;
  font-size: 21px !important;

  border: 1px solid #fff;
  text-align: center !important;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}

ul {
  margin: 0 !important;

  margin-bottom: 15px !important;
}

.layout-1a1e .search_0d78.table_6de3 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.layout-1a1e h1.search_0d78 {
  margin-top: 120px !important;
}

.in-b21e .pagination-large-779e.mini_9108 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.title-stale-313d img {
  width: 100%;
}

.simple-3d72 .component-92ea.header_in_cae1 {
  justify-content: space-between;
}

.photo_69dc {
  display: none;
}

.input-33f9 .sort_large_d96e {
  margin: 1px 0 !important;
}

.banner_c4b1 li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .next-f24c .hover_pro_7b54 {
    flex-wrap: nowrap !important;
  }
}

@media (max-width: 1000px) {
  .filter-9519 {
    flex-direction: column;
  }

  .alert_iron_fecb {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  .element-inner-1e6c h3 {
    font-size: 28px;
  }

  .hero_large_1bb9 svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .simple-3d72 .component-92ea.header_in_cae1 {
    border-bottom: 1px solid #f0c159;
  }

  .progress-3b72 {
    display: flex;
    width: 55% !important;
    justify-content: space-between;
    flex-direction: row-reverse;
    gap: 30px;
  }

  .next-f24c.block_dd72 > .hover_pro_7b54 {
    gap: 15px;
    justify-content: space-between;
  }

  .in-b21e
    .pagination-large-779e.border_in_2ce4
    .wrapper-active-e52c
    img {
    width: 60% !important;
  }

  .tertiary-paper-8b9c {
    left: 2%;
  }

  .link-5bd0 {
    margin: 10px 0;
  }

  .layout-1a1e .sort_large_d96e {
    margin: 0;
    margin-bottom: 10px;
  }

  .hero_large_1bb9 {
    font-size: 16px !important;
  }

  .slider-864e {
    font-size: 14px !important;
    padding: 10px 15px;
  }

  ol li a {
    font-size: 22px;
  }

  h2.layout-1a1e .search_0d78,
  .layout-1a1e .search_0d78 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

    font-size: 30px;
    line-height: 40px;
    text-align: center;
  }

  .wrapper-active-e52c {
    justify-content: center;
  }

  .layout-1a1e .sort_large_d96e {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .bright_8dae {
    margin-bottom: 15px !important;
  }

  .in-b21e .pagination-large-779e.detail_middle_63f3 {
    width: 75% !important;
  }

  .title-stale-313d img {
    width: 100% !important;
  }
}

@media (max-width: 550px) {
  .motion-2eb4 {
    text-transform: capitalize;
  }

  h2.layout-1a1e .search_0d78,
  .layout-1a1e .search_0d78 {
    font-size: 30px !important;
  }

  .wrapper-active-e52c {
    justify-content: center;
  }

  td {
    font-size: 15px !important;
  }

  .silver_d413
    .chip_801f.secondary-hard-f2f5 {
    margin: 0 !important;
  }

  .tag_7533 {
    margin: 0;
    gap: 10px;
  }

  .link-5bd0 {
    display: flex;
  }

  .paper_80c4 .hero_large_1bb9 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .avatar-bottom-c13b svg {
    width: 75% !important;
    height: 75% !important;
  }

  .progress-3b72 {
    justify-content: flex-end;
    gap: 1px;
  }

  .layout-1a1e h1.search_0d78 {
    margin-top: 80px !important;
  }

  .in-b21e
    .pagination-large-779e.border_in_2ce4
    .wrapper-active-e52c
    img,
  .active-de4f .dim-2b00 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .motion-2eb4 {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .in-b21e .pagination-large-779e.detail_middle_63f3 {
    width: 100% !important;
  }

  .next-f24c.block_dd72 > .hover_pro_7b54 {
    gap: 3px;
  }

  .layout-1a1e .sort_large_d96e {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

@media (max-width: 400px) {
  .hero_large_1bb9 {
    white-space: wrap;
  }
}

/* css-noise: 8d97 */
.phantom-card-b7 {
  padding: 0.2rem;
  font-size: 14px;
  line-height: 1.3;
}
