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(.overlay-f50a) {
  gap: 0.5em;
}
:where(.bronze_2c65) {
  gap: 0.5em;
}
body .dropdown_25da > .wrapper_c069 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .dropdown_25da > .stone_4917 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .dropdown_25da > .fixed-5a3b {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .layout-middle-f8fe > .wrapper_c069 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .layout-middle-f8fe > .stone_4917 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .layout-middle-f8fe > .fixed-5a3b {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .layout-middle-f8fe
  > :where(:not(.wrapper_c069):not(.stone_4917):not(.old_ffb5)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .layout-middle-f8fe > .outer-4515 {
  max-width: var(--wp--style--global--wide-size);
}
body .overlay-f50a {
  display: flex;
}
body .overlay-f50a {
  flex-wrap: wrap;
  align-items: center;
}
body .overlay-f50a > * {
  margin: 0;
}
body .bronze_2c65 {
  display: grid;
}
body .bronze_2c65 > * {
  margin: 0;
}
:where(.carousel-east-dd76.overlay-f50a) {
  gap: 2em;
}
:where(.carousel-east-dd76.bronze_2c65) {
  gap: 2em;
}
:where(.list_hot_0dcd.overlay-f50a) {
  gap: 1.25em;
}
:where(.list_hot_0dcd.bronze_2c65) {
  gap: 1.25em;
}
.input-8363 {
  color: var(--wp--preset--color--black) !important;
}
.complex-4f81 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.column_143a {
  color: var(--wp--preset--color--white) !important;
}
.over_e482 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.cold-e74e {
  color: var(--wp--preset--color--vivid-red) !important;
}
.texture-c49f {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.menu_ae89 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.up-0190 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.input-small-d91f {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.menu-wide-8310 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.action-ab6e {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.border_e554 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.aside_827e {
  background-color: var(--wp--preset--color--black) !important;
}
.selected_9c33 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.label_62e4 {
  background-color: var(--wp--preset--color--white) !important;
}
.wrapper_43dd {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.section_smooth_f8de {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.texture-west-f5fc {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.menu-east-74fa {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.surface_81d9 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.thumbnail_liquid_d7f0 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.pro_dd97 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.section-d047 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.notice-paper-ba7e {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.card-5a0e {
  border-color: var(--wp--preset--color--black) !important;
}
.shadow-91bb {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.focused-67b6 {
  border-color: var(--wp--preset--color--white) !important;
}
.outer-840a {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.stale_c80b {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.gallery-orange-a486 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.nav_lite_f794 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.upper-ef86 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.highlight-brown-8120 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.filter_f5ce {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.glass_eb79 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.item-south-09d0 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.pressed_127a {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.main_bronze_1fc5 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.green-c5d5 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.yellow-bbeb {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.button-b330 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.title_aec4 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.row_top_2056 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.complex-e20c {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.narrow-77a4 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.easy_e22e {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.border-glass-4515 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.dark-7baf {
  background: var(--wp--preset--gradient--midnight) !important;
}
.caption-5fed {
  font-size: var(--wp--preset--font-size--small) !important;
}
.black-ba9d {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.south-ac14 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.tabs_fluid_9f76 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.lite_d03b a:where(:not(.status_hovered_d155)) {
  color: inherit;
}
:where(.list_hot_0dcd.overlay-f50a) {
  gap: 1.25em;
}
:where(.list_hot_0dcd.bronze_2c65) {
  gap: 1.25em;
}
:where(.carousel-east-dd76.overlay-f50a) {
  gap: 2em;
}
:where(.carousel-east-dd76.bronze_2c65) {
  gap: 2em;
}
.wrapper_b792 {
  font-size: 1.5em;
  line-height: 1.6;
}

.smooth-7237 .photo_dark_4892 {
  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);
}
.text_paper_152e .top_f4a8 {
  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);
}
.prev_e9df {
  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);
}
.prev_e9df.large-5bea .small_8c0c {
  background-color: var(--e-global-color-primary);
}
.prev_e9df.article-951b .small_8c0c,
.prev_e9df.hero_hot_aea0 .small_8c0c {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.panel-62d0 .hot-7861 {
  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);
}
.primary_a577 {
  --divider-color: var(--e-global-color-secondary);
}
.primary_a577 .over-0086 {
  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);
}
.primary_a577.icon_focused_cad4 .over-4fce {
  background-color: var(--e-global-color-secondary);
}
.primary_a577.gradient_8c92 .over-4fce,
.primary_a577.hidden-slow-2712 .over-4fce {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.primary_a577.gradient_8c92 .over-4fce,
.primary_a577.hidden-slow-2712 .over-4fce svg {
  fill: var(--e-global-color-secondary);
}
.label-static-bcbb .active_top_c393 {
  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);
}
.label-static-bcbb .thick-fddf {
  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);
}
.aside-mini-2753.icon_focused_cad4 .over-4fce {
  background-color: var(--e-global-color-primary);
}
.aside-mini-2753.gradient_8c92 .over-4fce,
.aside-mini-2753.hidden-slow-2712 .over-4fce {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.aside-mini-2753.gradient_8c92 .over-4fce,
.aside-mini-2753.hidden-slow-2712 .over-4fce svg {
  fill: var(--e-global-color-primary);
}
.article-cbfa.icon_focused_cad4 .over-4fce {
  background-color: var(--e-global-color-primary);
}
.article-cbfa.gradient_8c92 .over-4fce,
.article-cbfa.hidden-slow-2712 .over-4fce {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.article-cbfa .disabled-pressed-26f0 {
  color: var(--e-global-color-primary);
}
.article-cbfa .disabled-pressed-26f0,
.article-cbfa .disabled-pressed-26f0 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-cbfa .main_446d {
  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);
}
.border_bright_b581 .fluid_cca8 {
  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);
}
.purple-50af .slow_abaf .east_7546 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dim-d898 .light-0da9:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.dim-d898 .small_72c5 i {
  color: var(--e-global-color-primary);
}
.dim-d898 .small_72c5 svg {
  fill: var(--e-global-color-primary);
}
.dim-d898 .sort-9d64 {
  color: var(--e-global-color-secondary);
}
.dim-d898 .light-0da9 > .sort-9d64,
.dim-d898 .light-0da9 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb-16c8 .row_over_8a9f {
  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-16c8 .message_warm_a535 {
  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);
}
.table-af06 .thumbnail-9059 .sort-c3f5 {
  background-color: var(--e-global-color-primary);
}
.table-af06 .video-4f4c {
  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);
}
.fast-3524 .simple-8ef6 {
  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-3524 .grid_steel_80ba {
  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);
}
.fast-3524 .search-gas-e6f2 {
  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);
}
.element_hovered_e2e9 .red-b567,
.element_hovered_e2e9 .red-b567 a {
  color: var(--e-global-color-primary);
}
.element_hovered_e2e9 .red-b567.overlay-brown-9363,
.element_hovered_e2e9 .red-b567.overlay-brown-9363 a {
  color: var(--e-global-color-accent);
}
.element_hovered_e2e9 .red-b567 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.element_hovered_e2e9 .texture_c4f6 {
  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);
}
.hidden_iron_fd8a .dropdown-538e,
.hidden_iron_fd8a .hover-glass-de5a {
  color: var(--e-global-color-primary);
}
.hidden_iron_fd8a .dropdown-538e svg {
  fill: var(--e-global-color-primary);
}
.hidden_iron_fd8a .overlay-brown-9363 .dropdown-538e,
.hidden_iron_fd8a .overlay-brown-9363 .hover-glass-de5a {
  color: var(--e-global-color-accent);
}
.hidden_iron_fd8a .overlay-brown-9363 .dropdown-538e svg {
  fill: var(--e-global-color-accent);
}
.hidden_iron_fd8a .hover-glass-de5a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_iron_fd8a .texture_c4f6 {
  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);
}
.main-wide-ff6e .filter-in-225d,
.main-wide-ff6e .under-74b2 {
  color: var(--e-global-color-primary);
}
.main-wide-ff6e .under-74b2 svg {
  fill: var(--e-global-color-primary);
}
.main-wide-ff6e .red-b567.overlay-brown-9363 a,
.main-wide-ff6e
  .red-b567.overlay-brown-9363
  .under-74b2 {
  color: var(--e-global-color-accent);
}
.main-wide-ff6e .filter-in-225d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main-wide-ff6e .texture_c4f6 {
  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);
}
.item-f206 .notification-out-597e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-f206 .description-north-b1f9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar_tiny_08ef .steel-fdf2 .text_white_0622 {
  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);
}
.avatar_tiny_08ef .steel-fdf2 .detail_029c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar_tiny_08ef .icon_tall_b812 .text_white_0622 {
  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);
}
.avatar_tiny_08ef
  .icon_tall_b812
  .detail_029c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar_tiny_08ef
  .tiny_4ab7
  .text_white_0622 {
  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);
}
.avatar_tiny_08ef
  .tiny_4ab7
  .detail_029c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar_tiny_08ef
  .cool_c3a7
  .text_white_0622 {
  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);
}
.avatar_tiny_08ef
  .cool_c3a7
  .detail_029c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column-tiny-7246 .logo-simple-50a8 {
  background-color: var(--e-global-color-primary);
}
.column-tiny-7246 .logo-simple-50a8:hover {
  background-color: var(--e-global-color-primary);
}
.column-tiny-7246 .column-focused-197d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.column-tiny-7246
  .logo-simple-50a8:hover
  .column-focused-197d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-24d6 .logo_e817 {
  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);
}
.menu_f995 .fixed_99a5 .tag_warm_3c4f a {
  background-color: var(--e-global-color-accent);
}
.menu_f995 .fixed_99a5 .wood_312e a {
  background-color: var(--e-global-color-accent);
}
.menu_f995 .fixed_99a5 .tag_warm_3c4f a,
.menu_f995 .fixed_99a5 .wood_312e a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_a0ed
  .progress-3d23.lower_b9ff
  .fixed_99a5
  a.selected_3a3a {
  background-color: var(--e-global-color-accent);
}
.breadcrumb_a0ed
  .progress-3d23.lower_b9ff
  .fixed_99a5
  span.selected_3a3a.fn-current-73c6 {
  background-color: var(--e-global-color-text);
}
.breadcrumb_a0ed
  .progress-3d23.lower_b9ff
  .fixed_99a5
  .selected_3a3a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7 .background-48c4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .focused-69da
  > .surface-hot-4108
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .outer-66c3
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .content-hard-967d
  .top_b25c,
.detail_dca7
  .content-hard-967d
  .frame_liquid_d0fa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail_dca7
  .content-hard-967d
  .menu_easy_9284,
.detail_dca7
  .content-hard-967d
  a
  .menu_easy_9284 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .content-hard-967d
  .down_cda2 {
  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);
}
.detail_dca7
  .content-hard-967d
  .tiny_0651 {
  background-color: var(--e-global-color-primary);
}
.detail_dca7
  .content-hard-967d
  .tiny_0651 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .content-hard-967d
  .tiny_0651:hover {
  background-color: var(--e-global-color-primary);
}
.detail_dca7
  .content-hard-967d
  .white_fddb {
  background-color: var(--e-global-color-primary);
}
.detail_dca7
  .content-hard-967d
  .white_fddb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .content-hard-967d
  .white_fddb:hover {
  background-color: var(--e-global-color-primary);
}
.detail_dca7
  .sidebar_south_b5a7
  .purple_d43c
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail_dca7
  .sidebar_south_b5a7
  .button_first_4349 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .sidebar_south_b5a7
  .down_cda2 {
  color: var(--e-global-color-text);
}
.detail_dca7
  .sidebar_south_b5a7
  .down_cda2
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .sidebar_south_b5a7
  .tiny_0651 {
  background-color: var(--e-global-color-primary);
}
.detail_dca7
  .sidebar_south_b5a7
  .tiny_0651 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .sidebar_south_b5a7
  .tiny_0651:hover {
  background-color: var(--e-global-color-primary);
}
.detail_dca7
  .sidebar_south_b5a7
  .white_fddb {
  background-color: var(--e-global-color-primary);
}
.detail_dca7
  .sidebar_south_b5a7
  .white_fddb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail_dca7
  .sidebar_south_b5a7
  .white_fddb:hover {
  background-color: var(--e-global-color-primary);
}
.detail_dca7 .hovered_8846 {
  background-color: var(--e-global-color-primary);
}
.detail_dca7 .hovered_8846:hover {
  background-color: var(--e-global-color-primary);
}
.detail_dca7 .middle-6ccf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail_dca7 .layout_1101 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_67ef .sidebar_in_1116 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_67ef
  .stone_02cb
  > div:nth-child(3)
  .sidebar_in_1116,
.progress_67ef
  .purple_15f7
  > div:nth-child(1)
  .sidebar_in_1116,
.progress_67ef
  .stale-c656
  > div:nth-child(1)
  .sidebar_in_1116,
.progress_67ef
  .modal-advanced-744f
  > div:nth-child(1)
  .sidebar_in_1116,
.progress_67ef
  .pattern-64dd
  > div:nth-child(1)
  .sidebar_in_1116 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_67ef .image_dc0b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress_67ef .up_674c {
  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);
}
.progress_67ef .west_a110 {
  background-color: var(--e-global-color-primary);
}
.progress_67ef .west_a110 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress_67ef .west_a110:hover {
  background-color: var(--e-global-color-primary);
}
.progress_67ef .old-0d44 {
  background-color: var(--e-global-color-primary);
}
.progress_67ef .old-0d44:hover {
  background-color: var(--e-global-color-primary);
}
.progress_67ef .middle-6ccf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_67ef .layout_1101 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background-old-9170 .banner-hovered-8164 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background-old-9170 .brown_8abc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-old-9170 .steel-c504 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-old-9170 .label_rough_18f3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-old-9170 .module_tiny_5105 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-old-9170 .old-0d44 {
  background-color: var(--e-global-color-primary);
}
.background-old-9170 .old-0d44:hover {
  background-color: var(--e-global-color-primary);
}
.section_14b5 .copper-530c {
  background-color: var(--e-global-color-secondary);
}
.section_14b5 .popup_c82c {
  background-color: var(--e-global-color-text);
}
.section_14b5 .motion_a3d3 {
  background-color: var(--e-global-color-secondary);
}
.section_14b5 .large-57a5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.section_14b5 .liquid-ab7f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_14b5 .feature-e5c9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_14b5 .lower_f75a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_14b5 .bright-6fdc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.soft_a023 .table-complex-3bec .selected_cbd6,
.soft_a023
  .table-complex-3bec
  .selected_cbd6
  a,
.soft_a023 .hover-pink-0e6d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.soft_a023 .table-complex-3bec .icon-rough-68eb,
.soft_a023 .item-dec0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.soft_a023 .table-complex-3bec .icon-rough-68eb {
  color: var(--e-global-color-text);
}
.soft_a023 .item-dec0 {
  color: var(--e-global-color-text);
}
.soft_a023
  .table-complex-3bec
  .overlay_wide_cc32 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.soft_a023 .north-b81b .header-in-c121 {
  background-color: var(--e-global-color-primary);
}
.soft_a023 .north-b81b .header-in-c121:hover {
  background-color: var(--e-global-color-primary);
}
.soft_a023 .north-b81b .feature_db01 li span {
  background-color: var(--e-global-color-text);
}
.soft_a023 .north-b81b .feature_db01 li span:hover {
  background-color: var(--e-global-color-primary);
}
.soft_a023
  .north-b81b
  .feature_db01
  li.overlay_1e0a
  span {
  background-color: var(--e-global-color-accent);
}
.soft_a023 .wide-8f92 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient-last-bd79 .new_8ff3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.outline_hard_532c .section-narrow-c5d4 {
  background-color: var(--e-global-color-primary);
}
.outline_hard_532c .north-6f43 {
  background-color: var(--e-global-color-secondary);
}
.outline_hard_532c .backdrop_solid_a684 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_hard_532c .modal-2bac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_hard_532c .gradient_red_bff3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_hard_532c .component-gold-8983 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_hard_532c .box-7321 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_hard_532c .hidden-motion-a1b0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_hard_532c .first-9e19 {
  background-color: var(--e-global-color-primary);
}
.outline_hard_532c .first-9e19 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.focus-slow-8985 .clean-99fb {
  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);
}
.focus-slow-8985 .icon-upper-363a {
  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);
}
.focus-slow-8985
  .panel-a2e5:after {
  background-color: var(--e-global-color-primary);
}
.focus-slow-8985 .alert_c76f {
  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);
}
.selected-29d6 .hover-pink-0e6d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.selected-29d6 .item-dec0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bronze_9671 .secondary_rough_168a .mini_83d3 {
  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);
}
.bronze_9671 .secondary_rough_168a .video_9af1 {
  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);
}
.border-fd22 .shade_last_b3d8 {
  background-color: var(--e-global-color-primary);
}
.border-fd22 .info_a814 {
  background-color: var(--e-global-color-secondary);
}
.border-fd22 .fixed_b8fd .soft-36f8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-fd22 .secondary_8416 .soft-36f8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dim_33fa .row-175b .gradient_tall_2832 {
  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);
}
.dim_33fa .row-175b .paragraph-action-798e {
  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);
}
.dim_33fa .row-175b .container-action-7858 {
  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);
}
.hard_2227 .thumbnail_ecf7 {
  border-color: var(--e-global-color-text);
}
.hard_2227 .card_3892 {
  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);
}
.hard_2227 .carousel-8578 {
  color: var(--e-global-color-primary);
}
.hard_2227 .wide-67f2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.description_da9f .feature-pink-dab7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description_da9f .gallery_lower_b4e3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description_da9f .modal-black-3122:hover .feature-pink-dab7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description_da9f
  .modal-black-3122:hover
  .gallery_lower_b4e3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.badge_ec1f .avatar_408d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.badge_ec1f .feature_motion_6e0e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag_42e0 .slider_fb4a .column_3bce {
  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);
}
.tag_42e0 .simple-dace .column_3bce {
  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);
}
.backdrop_b605 .list-short-38fb {
  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);
}
.active-south-4108 .glass-0c05 .active-452f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-south-4108 .glass-0c05 .active-452f {
  background-color: var(--e-global-color-secondary);
}
.active-south-4108 .hot-6c90 .active-452f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-south-4108 .hot-6c90 .active-452f {
  background-color: var(--e-global-color-secondary);
}
.active-south-4108 .component_8e3e .column_2c38 {
  background-color: var(--e-global-color-primary);
}
.active-south-4108 .component_8e3e:hover .column_2c38 {
  background-color: var(--e-global-color-secondary);
}
.active-south-4108 .header-in-c121 {
  background-color: var(--e-global-color-primary);
}
.active-south-4108 .header-in-c121:hover {
  background-color: var(--e-global-color-accent);
}
.active-south-4108 .feature_db01 li span {
  background-color: var(--e-global-color-text);
}
.active-south-4108 .feature_db01 li span:hover {
  background-color: var(--e-global-color-primary);
}
.active-south-4108 .feature_db01 li.overlay_1e0a span {
  background-color: var(--e-global-color-accent);
}
.primary-2a09 .hero_e5b1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-2a09 .component-c97b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text-bottom-5564 .title-pressed-ecc4:before {
  background-color: var(--e-global-color-secondary);
}
.text-bottom-5564 .wrapper-caa8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text-bottom-5564 .focused_5d3e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-soft-c404 .photo-45af {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-soft-c404 .photo-45af:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-soft-c404 .photo-45af.fn-active-73c6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-soft-c404 .iron_130f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph-soft-c404 .card-e39a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph-soft-c404 .pagination-simple-f5a1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph-soft-c404 .tabs_aa63 {
  background-color: var(--e-global-color-primary);
}
.paragraph-soft-c404 .tabs_aa63 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paragraph-soft-c404 .link_e1ab {
  background-color: var(--e-global-color-primary);
}
.paragraph-soft-c404 .link_e1ab {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section-last-daac .pro-0aea .down_164f a {
  color: var(--e-global-color-secondary);
}
.section-last-daac .pro-0aea .down_164f a:hover {
  color: var(--e-global-color-secondary);
}
.section-last-daac .pro-0aea .down_164f,
.section-last-daac .pro-0aea .down_164f a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-last-daac .pro-0aea .accent-d72a {
  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);
}
.section-last-daac .pro-0aea .table_silver_d1c2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-last-daac .pro-0aea .over-b759 {
  background-color: var(--e-global-color-primary);
}
.section-last-daac .pro-0aea .over-b759 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-last-daac .pro-0aea .over-b759:hover {
  background-color: var(--e-global-color-primary);
}
.section-last-daac .pro-0aea .caption-advanced-db5f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section-last-daac .pro-0aea .caption-advanced-db5f {
  background-color: var(--e-global-color-primary);
}
.section-last-daac .pro-0aea .caption-advanced-db5f:hover {
  background-color: var(--e-global-color-primary);
}
.section-last-daac .pro-0aea .header-in-c121 {
  background-color: var(--e-global-color-primary);
}
.section-last-daac .pro-0aea .header-in-c121:hover {
  background-color: var(--e-global-color-primary);
}
.section-last-daac .north-b81b .feature_db01 li span {
  background-color: var(--e-global-color-text);
}
.section-last-daac .north-b81b .feature_db01 li span:hover {
  background-color: var(--e-global-color-primary);
}
.section-last-daac .north-b81b .feature_db01 li.overlay_1e0a span {
  background-color: var(--e-global-color-accent);
}
.section-last-daac .middle-6ccf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.section-last-daac .layout_1101 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mask_6079 .block_lite_e7fa .thumbnail-steel-43a9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mask_6079 .block_lite_e7fa .section_plasma_e5ad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_6079 .block_lite_e7fa .main-motion-aebc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-d809 .sort-first-5a5d {
  border-color: var(--e-global-color-text);
}
.hovered-d809 .filter-010f {
  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);
}
.hovered-d809 .form-tiny-01fb {
  color: var(--e-global-color-secondary);
}
.hovered-d809 .form-tiny-01fb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-d809 .heading-afd8 > * {
  color: var(--e-global-color-primary);
}
.hovered-d809 .heading-afd8 > * svg {
  fill: var(--e-global-color-primary);
}
.hovered-d809 .popup_yellow_89e4 {
  color: var(--e-global-color-primary);
}
.hovered-d809 .popup_yellow_89e4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hovered-d809 .fast_42ce {
  color: var(--e-global-color-primary);
}
.hovered-d809 .fast_42ce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hovered-d809 .chip-476f {
  color: var(--e-global-color-primary);
}
.hovered-d809 .chip-476f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-d809 .silver-afee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-d809 .up_2148 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-d809 .up_2148.large_ce8d {
  color: var(--e-global-color-secondary);
}
.hovered-d809 .up_2148.large_ce8d .wrapper-4130 {
  color: var(--e-global-color-accent);
}
.hovered-d809 .up_2148.button-784d {
  color: var(--e-global-color-text);
}
.hovered-d809 .up_2148.button-784d .wrapper-4130 {
  color: var(--e-global-color-text);
}
.hovered-d809 .up_2148:before {
  border-top-color: var(--e-global-color-text);
}
.hovered-d809 .focus-over-40fe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-d809
  .focus-over-40fe
  .prev_b710 {
  background-color: var(--e-global-color-primary);
}
.hovered-d809
  .focus-over-40fe
  .prev_b710 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hovered-d809 .sort-first-5a5d .overlay_d0db {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_816c .disabled_orange_a3d0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_816c .title-iron-1831 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast-7147 .alert_de31 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast-7147
  .primary-fixed-be4d
  .feature_bed2 {
  background-color: var(--e-global-color-secondary);
}
.fast-7147
  .primary-fixed-be4d.black-34d1
  .feature_bed2 {
  background-color: var(--e-global-color-text);
}
.fast-7147
  .primary-fixed-be4d:hover
  .feature_bed2 {
  background-color: var(--e-global-color-accent);
}
.fast-7147
  .primary-fixed-be4d.fn-active-73c6
  .feature_bed2 {
  background-color: var(--e-global-color-primary);
}
.tiny_b6ca .search_c98a {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.tiny_b6ca .table-b324 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny_b6ca .label_590d {
  background-color: var(--e-global-color-primary);
}
.tiny_b6ca .label_590d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sidebar_huge_abf6 .small-351e .filter-5311 .silver-d450 {
  background-color: var(--e-global-color-secondary);
}
.sidebar_huge_abf6 .small-351e .center-5754:after {
  background-color: var(--e-global-color-secondary);
}
.sidebar_huge_abf6 .backdrop-first-250a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar_huge_abf6 .prev-9d53 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar_huge_abf6 .sort_tiny_39a3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar_huge_abf6 .carousel-current-417b {
  background-color: var(--e-global-color-primary);
}
.sidebar_huge_abf6 .carousel-current-417b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sidebar_huge_abf6 .component-dfb5 {
  background-color: var(--e-global-color-secondary);
}
.sidebar_huge_abf6 .component-dfb5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sidebar_huge_abf6 .small-351e .hero_c11f .detail-white-c19c:hover {
  background-color: var(--e-global-color-primary);
}
.sidebar_huge_abf6
  .small-351e
  .hero_c11f
  .detail-white-c19c.gradient_9613 {
  background-color: var(--e-global-color-primary);
}
.sidebar_huge_abf6 .small-351e .layout-first-7e5e:before {
  border-color: var(--e-global-color-primary);
}
.sidebar_huge_abf6 .small-351e .layout-first-7e5e:hover:before {
  border-color: var(--e-global-color-secondary);
}
.sidebar_huge_abf6
  .small-351e
  .layout-first-7e5e.button-caa0:before {
  border-color: var(--e-global-color-primary);
}
.sidebar_huge_abf6 .new_dd22 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-mini-2cab .outline_action_96c0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-mini-2cab .outline_action_96c0:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-mini-2cab .outline_action_96c0.dark-8526 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-mini-2cab .stone-3ef8 {
  background-color: var(--e-global-color-primary);
}
.element-mini-2cab .stone-3ef8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-mini-2cab
  .search_5ce6
  .inner-c442
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-mini-2cab
  .sidebar-narrow-91a1
  .inner-c442
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice-white-b96f
  .carousel-1a0b
  .lower-166d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-white-b96f
  .carousel-1a0b
  .info-174a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-white-b96f .preview-e976 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-white-b96f .hidden-8976 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice-white-b96f .aside_fresh_3056 {
  background-color: var(--e-global-color-primary);
}
.notice-white-b96f .aside_fresh_3056 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown-e445 .thumbnail-up-bde1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-e445 .form-dynamic-f04a {
  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);
}
.dropdown-e445 .detail_plasma_87be {
  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);
}
.dropdown-e445 .detail_plasma_87be a:hover {
  color: var(--e-global-color-secondary);
}
.dropdown-e445 .aside_old_81ac {
  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);
}
.dropdown-e445 .tertiary_799d {
  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);
}
.dropdown-e445 .yellow-d9f2 .header-in-c121 {
  background-color: var(--e-global-color-primary);
}
.dropdown-e445 .yellow-d9f2 .header-in-c121:hover {
  background-color: var(--e-global-color-accent);
}
.dropdown-e445
  .yellow-d9f2
  .feature_db01
  li
  span {
  background-color: var(--e-global-color-text);
}
.dropdown-e445
  .yellow-d9f2
  .feature_db01
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.dropdown-e445
  .yellow-d9f2
  .feature_db01
  li.overlay_1e0a
  span {
  background-color: var(--e-global-color-accent);
}
.hidden_north_14ae
  .text-large-6882
  .gradient_mini_0b50 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_north_14ae .text-large-6882 .shadow-narrow-993d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_north_14ae .text-large-6882 .form_716a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_north_14ae .container_37dc {
  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);
}
.hidden_north_14ae
  .focus_56c7.smooth_f6a0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > a {
  background-color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > a
  .element_ea2a.tooltip_clean_4185 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > a
  .sort-8dd9.west-7a15 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > .outline_east_87c1
  .sidebar_eea4
  > a {
  background-color: var(--e-global-color-secondary);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > .outline_east_87c1
  .sidebar_eea4
  > a
  .fluid_109a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > .outline_east_87c1
  .sidebar_eea4
  > a
  .sort-8dd9.pressed-b3a7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > a
  .header_top_7d94:before {
  color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > .outline_east_87c1
  a
  .header_top_7d94:before {
  color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4.caption_under_2a59
  > a
  .header_top_7d94:before {
  color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > .outline_east_87c1
  .sidebar_eea4.caption_under_2a59
  > a
  .header_top_7d94:before {
  color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > a
  .border_clean_a8fa
  .warm-a0cc {
  color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > .outline_east_87c1
  a
  .border_clean_a8fa
  .warm-a0cc {
  color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > a
  .border_clean_a8fa
  .warm-a0cc,
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > .outline_east_87c1
  a
  .border_clean_a8fa
  .warm-a0cc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > a
  .tall-2fd4:before {
  color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > .outline_east_87c1
  a
  .tall-2fd4:before {
  color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4.caption_under_2a59
  > a
  .tall-2fd4:before {
  color: var(--e-global-color-text);
}
.footer_clean_969c
  > .up_0d50
  > div
  > .content_582a
  > .sidebar_eea4
  > .outline_east_87c1
  .sidebar_eea4.caption_under_2a59
  > a
  .tall-2fd4:before {
  color: var(--e-global-color-text);
}
.table_small_2462 .simple_683b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table_small_2462
  .section_1ed3:hover
  .simple_683b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label-8ad2
  > .up_0d50
  > .static-37e9
  > .north_c3be
  > .fresh_6eb3
  > .black-48e3
  .popup-a93e {
  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);
}
.label-8ad2
  > .up_0d50
  > .static-37e9
  > .north_c3be
  > .fresh_6eb3
  > .black-48e3:hover
  .popup-a93e {
  color: var(--e-global-color-text);
}
.label-8ad2
  > .up_0d50
  > .static-37e9
  > .north_c3be
  > .fresh_6eb3
  > .black-48e3:hover
  .popup-a93e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.label-8ad2
  > .up_0d50
  > .static-37e9
  > .north_c3be
  > .fresh_6eb3.basic-d4ba
  > .black-48e3
  .popup-a93e {
  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);
}
.last_70be .video_95e4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_70be .search-69b0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_70be .wood-edcc {
  background-color: var(--e-global-color-primary);
}
.last_70be .wood-edcc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gallery_light_6b50
  > .up_0d50
  > .description_action_9f04
  > .block-selected-64e3
  > .huge-d27f
  .hard-43b1 {
  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);
}
.gallery_light_6b50
  > .up_0d50
  > .description_action_9f04
  > .block-selected-64e3
  > .huge-d27f
  .small-40df {
  color: var(--e-global-color-text);
}
.gallery_light_6b50
  > .up_0d50
  > .description_action_9f04
  > .block-selected-64e3
  > .huge-d27f:hover
  .hard-43b1 {
  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);
}
.gallery_light_6b50
  > .up_0d50
  > .description_action_9f04
  > .block-selected-64e3
  > .huge-d27f:hover
  .small-40df {
  color: var(--e-global-color-secondary);
}
.gallery_light_6b50
  > .up_0d50
  > .description_action_9f04
  > .block-selected-64e3
  > .huge-d27f.video-mini-0f69
  .hard-43b1 {
  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);
}
.gallery_light_6b50
  > .up_0d50
  > .description_action_9f04
  > .block-selected-64e3
  > .huge-d27f.video-mini-0f69
  .small-40df {
  color: var(--e-global-color-primary);
}
.block_stone_81f9
  .sort_7281
  .bright-a425 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_stone_81f9 .image-stale-c9c5 .overlay_d0db .text-warm-4194 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.row-fee9 .filter_e8f8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.row-fee9 .light-9c57 .filter_e8f8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.row-fee9 .main-plasma-c481 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.row-fee9 .main-plasma-c481 {
  background-color: var(--e-global-color-primary);
}
.image-middle-b83e .content-north-5bf0 .tag-top-6b52 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image-middle-b83e
  .content-north-5bf0:hover
  .highlight-6554 {
  color: var(--e-global-color-secondary);
}
.image-middle-b83e
  .content-north-5bf0:hover
  .tag-top-6b52 {
  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);
}
.down_f90f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.card_1cf9 {
  flex-direction: column;
}

.card_1cf9 .prev_0541 {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

h2.card_1cf9 .prev_0541 {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
}

.card_1cf9 .icon_01df {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.preview-north-34bc.main_bbe0 {
  display: none;
}

.footer_advanced_9831 {
  display: none;
}

body,
.caption_narrow_a821 {
  background-color: #1d1e23 !important;
  /* background-image: url(../images/main_bg.dirty_91f0) !important; */
}

.tag_4976.gallery_hovered_f179 {
  margin-bottom: 40px;
  width: 100%;
}

.overlay-pressed-6a82 {
  margin-bottom: 25px !important;
  margin-top: 5px !important;
  position: static !important;
}

.card_1cf9 a {
  width: 100%;
}

.gradient_upper_b25f .heading_24ea.paragraph-clean-65d3 {
  width: 20% !important;
}

.thumbnail-south-418d {
  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;
}

.thumbnail-south-418d:hover {
  color: #000;
}

.thumbnail-south-418d svg {
  width: 20px;
  fill: #874800;

  transition: all 0.14s ease-out;
}

.thumbnail-south-418d:hover svg {
  fill: #000;
}

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

.list_last_6459:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.gradient_upper_b25f
  .heading_24ea.pink_2241
  .frame_e398
  .image_c194 {
  font-size: 20px !important;
}

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

.photo-first-a545 {
  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;
}

.fluid_067a h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.info-8e56.narrow_adf1 > .south-2d62 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

.card-fcc2 {
  position: relative;
  width: 100%;
}

.icon-babd {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

.silver_5b47 {
  font-size: 35px !important;
}

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

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

.modal-easy-d881 {
  display: flex;
  gap: 50px;
}

.gradient_upper_b25f
  .heading_24ea.hover-silver-af66
  .grid_bronze_d417
  .medium_88e5 {
  width: 100% !important;
}

.carousel-prev-c56e {
  width: 500px !important;
  max-width: none;
}

.gradient-9c55 {
  width: 100%;
}

.link-current-7e1e {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.grid-south-a833 {
  position: relative;
  cursor: pointer;
}

.grid-south-a833::before {
  content: "";
  position: absolute;
  top: 0;
  width: 150px;
  height: 150px;
  border-radius: 20px;

  display: none;
}

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

.paper_51ac {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.grid-south-a833:hover .paper_51ac {
  visibility: visible;
}
.grid-south-a833:hover.grid-south-a833::before {
  display: block;
}

.fluid_067a h3 {
  color: #fff;
}

.motion-0148 {
  margin: 0;
}

.gradient_upper_b25f
  .heading_24ea.hover-silver-af66
  .medium_88e5
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.item-f72c {
  width: 100%;
}

.tooltip_stone_9d3f {
  width: 100%;
}

.hover-hovered-8660 {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.tooltip_stone_9d3f {
  width: 100%;
}

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

.medium_88e5 {
  display: flex;
  align-items: center;
}

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

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

.card_1cf9 .prev_0541.progress-dirty-b602 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.card_1cf9 h1.prev_0541 {
  margin-top: 120px !important;
}

.gradient_upper_b25f .heading_24ea.hidden_a6d2 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.description_full_25ab img {
  width: 100%;
}

.text-038e .paragraph_9a43.frame_e398 {
  justify-content: space-between;
}

.small_3333 {
  display: none;
}

.tooltip-dirty-b867 .icon_01df {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .info-8e56 .south-2d62 {
    flex-wrap: nowrap !important;
  }
}

@media (max-width: 1000px) {
  .modal-easy-d881 {
    flex-direction: column;
  }

  .carousel-prev-c56e {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  .fluid_067a h3 {
    font-size: 28px;
  }

  .thumbnail-south-418d svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .text-038e .paragraph_9a43.frame_e398 {
    border-bottom: 1px solid #f0c159;
  }

  .hover-hovered-8660 {
    display: flex;
    width: 55% !important;
    justify-content: space-between;
    flex-direction: row-reverse;
    gap: 30px;
  }

  .info-8e56.narrow_adf1 > .south-2d62 {
    gap: 15px;
    justify-content: space-between;
  }

  .gradient_upper_b25f
    .heading_24ea.hover-silver-af66
    .medium_88e5
    img {
    width: 60% !important;
  }

  .icon-babd {
    left: 2%;
  }

  .title_south_52a0 {
    margin: 10px 0;
  }

  .card_1cf9 .icon_01df {
    margin: 0;
    margin-bottom: 10px;
  }

  .thumbnail-south-418d {
    font-size: 16px !important;
  }

  .silver_5b47 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.card_1cf9 .prev_0541,
  .card_1cf9 .prev_0541 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .medium_88e5 {
    justify-content: center;
  }

  .card_1cf9 .icon_01df {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .overlay-pressed-6a82 {
    margin-bottom: 15px !important;
  }

  .gradient_upper_b25f .heading_24ea.paragraph-clean-65d3 {
    width: 75% !important;
  }

  .description_full_25ab img {
    width: 100% !important;
  }
}

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

  h2.card_1cf9 .prev_0541,
  .card_1cf9 .prev_0541 {
    font-size: 30px !important;
  }

  .medium_88e5 {
    justify-content: center;
  }

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

  .badge_basic_5533
    .caption_95ce.fluid_b030 {
    margin: 0 !important;
  }

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

  .title_south_52a0 {
    display: flex;
  }

  .aside_7626 .thumbnail-south-418d {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .pattern_dc90 svg {
    width: 75% !important;
    height: 75% !important;
  }

  .hover-hovered-8660 {
    justify-content: flex-end;
    gap: 1px;
  }

  .card_1cf9 h1.prev_0541 {
    margin-top: 80px !important;
  }

  .gradient_upper_b25f
    .heading_24ea.hover-silver-af66
    .medium_88e5
    img,
  .label-static-bcbb .grid_bronze_d417 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .list_last_6459 {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .gradient_upper_b25f .heading_24ea.paragraph-clean-65d3 {
    width: 100% !important;
  }

  .info-8e56.narrow_adf1 > .south-2d62 {
    gap: 3px;
  }

  .card_1cf9 .icon_01df {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

@media (max-width: 400px) {
  .thumbnail-south-418d {
    white-space: wrap;
  }
}

/* css-noise: 3aa0 */
.shadow-element-k4 {
  padding: 0.3rem;
  font-size: 12px;
  line-height: 1.2;
}
