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(.filter-action-dab2) {
  gap: 0.5em;
}
:where(.title-new-ccdc) {
  gap: 0.5em;
}
body .tabs-b2c5 > .wrapper_e7b8 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .tabs-b2c5 > .overlay_a88f {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .tabs-b2c5 > .tertiary-6333 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .clean_d4d4 > .wrapper_e7b8 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .clean_d4d4 > .overlay_a88f {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .clean_d4d4 > .tertiary-6333 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .clean_d4d4
  > :where(:not(.wrapper_e7b8):not(.overlay_a88f):not(.chip_current_dca6)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .clean_d4d4 > .bottom-2662 {
  max-width: var(--wp--style--global--wide-size);
}
body .filter-action-dab2 {
  display: flex;
}
body .filter-action-dab2 {
  flex-wrap: wrap;
  align-items: center;
}
body .filter-action-dab2 > * {
  margin: 0;
}
body .title-new-ccdc {
  display: grid;
}
body .title-new-ccdc > * {
  margin: 0;
}
:where(.blue_e1ca.filter-action-dab2) {
  gap: 2em;
}
:where(.blue_e1ca.title-new-ccdc) {
  gap: 2em;
}
:where(.tag_eeb9.filter-action-dab2) {
  gap: 1.25em;
}
:where(.tag_eeb9.title-new-ccdc) {
  gap: 1.25em;
}
.preview_00d1 {
  color: var(--wp--preset--color--black) !important;
}
.footer-110b {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.nav-1435 {
  color: var(--wp--preset--color--white) !important;
}
.red-6a73 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.photo_advanced_67c6 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.new-9433 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.south-cb3b {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.hover-f77f {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.silver_063f {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.search_huge_6947 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.background_silver_8fe0 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.hover_south_a616 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.breadcrumb-a797 {
  background-color: var(--wp--preset--color--black) !important;
}
.component_dc1f {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.search-3559 {
  background-color: var(--wp--preset--color--white) !important;
}
.light-9e70 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.right_a5a9 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.media_9a72 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.pattern_bottom_dc78 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.hard_ced9 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.photo-soft-85fa {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.video-378d {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.blue-e7aa {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.notification_pressed_1df9 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.item_96c0 {
  border-color: var(--wp--preset--color--black) !important;
}
.menu_d78d {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.element_pressed_57cf {
  border-color: var(--wp--preset--color--white) !important;
}
.backdrop_dirty_9179 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.filter_7227 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.center_d22f {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.section-north-75ff {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.pattern-1194 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.left_ff5d {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.upper_4c83 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.slow_b09d {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.label-down-54e8 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.liquid-a4e0 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.stale_e97c {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.new-ddaa {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.filter_1abd {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.dropdown_c49b {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.carousel_simple_e862 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.photo-f713 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.current_56a2 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.label_lite_bea0 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.fluid_3910 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.media_gas_2b36 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.hidden_0b48 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.gas-b383 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.column_f604 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.hidden_narrow_2635 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.video-fresh-db3b {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.grid_10f4 a:where(:not(.under-ffe6)) {
  color: inherit;
}
:where(.tag_eeb9.filter-action-dab2) {
  gap: 1.25em;
}
:where(.tag_eeb9.title-new-ccdc) {
  gap: 1.25em;
}
:where(.blue_e1ca.filter-action-dab2) {
  gap: 2em;
}
:where(.blue_e1ca.title-new-ccdc) {
  gap: 2em;
}
.badge_3e85 {
  font-size: 1.5em;
  line-height: 1.6;
}

.item_971e .banner_7aea {
  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);
}
.hover-motion-7571 .modal-fa58 {
  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-1085 {
  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-1085.detail-easy-05ce .selected-daad {
  background-color: var(--e-global-color-primary);
}
.hidden-1085.slow_6867 .selected-daad,
.hidden-1085.short_9668 .selected-daad {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.focus_4155 .filter-5f3a {
  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);
}
.preview-silver-ece9 {
  --divider-color: var(--e-global-color-secondary);
}
.preview-silver-ece9 .texture-8b39 {
  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);
}
.preview-silver-ece9.bronze-badf .logo_37da {
  background-color: var(--e-global-color-secondary);
}
.preview-silver-ece9.tertiary-outer-f046 .logo_37da,
.preview-silver-ece9.item-c777 .logo_37da {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.preview-silver-ece9.tertiary-outer-f046 .logo_37da,
.preview-silver-ece9.item-c777 .logo_37da svg {
  fill: var(--e-global-color-secondary);
}
.filter-44de .description-right-6cbf {
  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);
}
.filter-44de .stale-d3f9 {
  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);
}
.grid-last-25e5.bronze-badf .logo_37da {
  background-color: var(--e-global-color-primary);
}
.grid-last-25e5.tertiary-outer-f046 .logo_37da,
.grid-last-25e5.item-c777 .logo_37da {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.grid-last-25e5.tertiary-outer-f046 .logo_37da,
.grid-last-25e5.item-c777 .logo_37da svg {
  fill: var(--e-global-color-primary);
}
.title-inner-8051.bronze-badf .logo_37da {
  background-color: var(--e-global-color-primary);
}
.title-inner-8051.tertiary-outer-f046 .logo_37da,
.title-inner-8051.item-c777 .logo_37da {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.title-inner-8051 .wrapper_a164 {
  color: var(--e-global-color-primary);
}
.title-inner-8051 .wrapper_a164,
.title-inner-8051 .wrapper_a164 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title-inner-8051 .right-91a3 {
  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);
}
.focused_f11b .east_94b3 {
  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_8e19 .bright_b02c .row_3503 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.selected_ea2d .out-c4fd:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.selected_ea2d .preview-8362 i {
  color: var(--e-global-color-primary);
}
.selected_ea2d .preview-8362 svg {
  fill: var(--e-global-color-primary);
}
.selected_ea2d .footer_stale_1de6 {
  color: var(--e-global-color-secondary);
}
.selected_ea2d .out-c4fd > .footer_stale_1de6,
.selected_ea2d .out-c4fd > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-d0c2 .frame_large_d3d5 {
  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);
}
.notice-d0c2 .summary-down-221b {
  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);
}
.row-light-c1c1 .easy-49b0 .photo_e7d2 {
  background-color: var(--e-global-color-primary);
}
.row-light-c1c1 .light-c566 {
  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);
}
.outline_ce15 .tag_basic_44fc {
  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);
}
.outline_ce15 .panel-white-8bdc {
  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);
}
.outline_ce15 .alert_slow_1629 {
  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);
}
.component_dim_298f .hero-middle-854f,
.component_dim_298f .hero-middle-854f a {
  color: var(--e-global-color-primary);
}
.component_dim_298f .hero-middle-854f.main_fixed_c729,
.component_dim_298f .hero-middle-854f.main_fixed_c729 a {
  color: var(--e-global-color-accent);
}
.component_dim_298f .hero-middle-854f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.component_dim_298f .panel-west-1ccd {
  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);
}
.feature_8503 .next_7454,
.feature_8503 .module_west_5f0f {
  color: var(--e-global-color-primary);
}
.feature_8503 .next_7454 svg {
  fill: var(--e-global-color-primary);
}
.feature_8503 .main_fixed_c729 .next_7454,
.feature_8503 .main_fixed_c729 .module_west_5f0f {
  color: var(--e-global-color-accent);
}
.feature_8503 .main_fixed_c729 .next_7454 svg {
  fill: var(--e-global-color-accent);
}
.feature_8503 .module_west_5f0f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature_8503 .panel-west-1ccd {
  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);
}
.hover-b9f4 .fluid_3ca6,
.hover-b9f4 .notice-up-7488 {
  color: var(--e-global-color-primary);
}
.hover-b9f4 .notice-up-7488 svg {
  fill: var(--e-global-color-primary);
}
.hover-b9f4 .hero-middle-854f.main_fixed_c729 a,
.hover-b9f4
  .hero-middle-854f.main_fixed_c729
  .notice-up-7488 {
  color: var(--e-global-color-accent);
}
.hover-b9f4 .fluid_3ca6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hover-b9f4 .panel-west-1ccd {
  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);
}
.shade-old-5e92 .green-ab9f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade-old-5e92 .backdrop_gold_c375 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-522a .action_55e0 .nav_large_a10c {
  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);
}
.search-522a .action_55e0 .purple_88e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-522a .form_eacb .nav_large_a10c {
  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);
}
.search-522a
  .form_eacb
  .purple_88e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-522a
  .out-e25f
  .nav_large_a10c {
  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);
}
.search-522a
  .out-e25f
  .purple_88e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-522a
  .media_1764
  .nav_large_a10c {
  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);
}
.search-522a
  .media_1764
  .purple_88e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lite-cb29 .accordion_186a {
  background-color: var(--e-global-color-primary);
}
.lite-cb29 .accordion_186a:hover {
  background-color: var(--e-global-color-primary);
}
.lite-cb29 .mask_active_b70a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lite-cb29
  .accordion_186a:hover
  .mask_active_b70a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-under-6701 .cold_0295 {
  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);
}
.heading-16ea .info_advanced_14ad .media-e708 a {
  background-color: var(--e-global-color-accent);
}
.heading-16ea .info_advanced_14ad .block-south-7e68 a {
  background-color: var(--e-global-color-accent);
}
.heading-16ea .info_advanced_14ad .media-e708 a,
.heading-16ea .info_advanced_14ad .block-south-7e68 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow_first_5521
  .texture_ecdb.icon-huge-4ba2
  .info_advanced_14ad
  a.search_active_5bb4 {
  background-color: var(--e-global-color-accent);
}
.shadow_first_5521
  .texture_ecdb.icon-huge-4ba2
  .info_advanced_14ad
  span.search_active_5bb4.fn-current-6251 {
  background-color: var(--e-global-color-text);
}
.shadow_first_5521
  .texture_ecdb.icon-huge-4ba2
  .info_advanced_14ad
  .search_active_5bb4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba .section_0b0d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .gradient-8c39
  > .pattern_448d
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .upper_7110
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .status-top-a4bc
  .right-bfb4,
.white_90ba
  .status-top-a4bc
  .notification-easy-80fd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white_90ba
  .status-top-a4bc
  .texture-center-3d22,
.white_90ba
  .status-top-a4bc
  a
  .texture-center-3d22 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .status-top-a4bc
  .accordion-740f {
  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);
}
.white_90ba
  .status-top-a4bc
  .fast_f066 {
  background-color: var(--e-global-color-primary);
}
.white_90ba
  .status-top-a4bc
  .fast_f066 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .status-top-a4bc
  .fast_f066:hover {
  background-color: var(--e-global-color-primary);
}
.white_90ba
  .status-top-a4bc
  .notice_dynamic_5dad {
  background-color: var(--e-global-color-primary);
}
.white_90ba
  .status-top-a4bc
  .notice_dynamic_5dad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .status-top-a4bc
  .notice_dynamic_5dad:hover {
  background-color: var(--e-global-color-primary);
}
.white_90ba
  .dim_ecf7
  .south-509c
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white_90ba
  .dim_ecf7
  .section_06d2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .dim_ecf7
  .accordion-740f {
  color: var(--e-global-color-text);
}
.white_90ba
  .dim_ecf7
  .accordion-740f
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .dim_ecf7
  .fast_f066 {
  background-color: var(--e-global-color-primary);
}
.white_90ba
  .dim_ecf7
  .fast_f066 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .dim_ecf7
  .fast_f066:hover {
  background-color: var(--e-global-color-primary);
}
.white_90ba
  .dim_ecf7
  .notice_dynamic_5dad {
  background-color: var(--e-global-color-primary);
}
.white_90ba
  .dim_ecf7
  .notice_dynamic_5dad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_90ba
  .dim_ecf7
  .notice_dynamic_5dad:hover {
  background-color: var(--e-global-color-primary);
}
.white_90ba .bronze-5987 {
  background-color: var(--e-global-color-primary);
}
.white_90ba .bronze-5987:hover {
  background-color: var(--e-global-color-primary);
}
.white_90ba .out_a6b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white_90ba .backdrop_complex_d7e0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-423b .tag_db9c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-423b
  .caption_new_ba04
  > div:nth-child(3)
  .tag_db9c,
.accent-423b
  .badge-purple-2b2e
  > div:nth-child(1)
  .tag_db9c,
.accent-423b
  .label_hard_29d0
  > div:nth-child(1)
  .tag_db9c,
.accent-423b
  .large_4cef
  > div:nth-child(1)
  .tag_db9c,
.accent-423b
  .old_3c6d
  > div:nth-child(1)
  .tag_db9c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-423b .iron_d81a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent-423b .gallery_2e16 {
  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);
}
.accent-423b .copper_65b3 {
  background-color: var(--e-global-color-primary);
}
.accent-423b .copper_65b3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent-423b .copper_65b3:hover {
  background-color: var(--e-global-color-primary);
}
.accent-423b .pagination-de04 {
  background-color: var(--e-global-color-primary);
}
.accent-423b .pagination-de04:hover {
  background-color: var(--e-global-color-primary);
}
.accent-423b .out_a6b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-423b .backdrop_complex_d7e0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple_ff5f .summary_outer_a73c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple_ff5f .feature-light-0894 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_ff5f .bronze_2879 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_ff5f .tag-static-724d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_ff5f .sort_brown_fbce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_ff5f .pagination-de04 {
  background-color: var(--e-global-color-primary);
}
.purple_ff5f .pagination-de04:hover {
  background-color: var(--e-global-color-primary);
}
.gradient-easy-ba50 .orange_bbfc {
  background-color: var(--e-global-color-secondary);
}
.gradient-easy-ba50 .north_42d3 {
  background-color: var(--e-global-color-text);
}
.gradient-easy-ba50 .menu_8e3d {
  background-color: var(--e-global-color-secondary);
}
.gradient-easy-ba50 .header_0c11 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gradient-easy-ba50 .selected_65c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient-easy-ba50 .panel_paper_6bd8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient-easy-ba50 .slider_medium_40bb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient-easy-ba50 .primary-fast-2bc2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-dim-13b1 .middle_e518 .title-fixed-90a1,
.disabled-dim-13b1
  .middle_e518
  .title-fixed-90a1
  a,
.disabled-dim-13b1 .status-34ea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-dim-13b1 .middle_e518 .wide-922c,
.disabled-dim-13b1 .filter-liquid-804a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-dim-13b1 .middle_e518 .wide-922c {
  color: var(--e-global-color-text);
}
.disabled-dim-13b1 .filter-liquid-804a {
  color: var(--e-global-color-text);
}
.disabled-dim-13b1
  .middle_e518
  .hot-ea3b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.disabled-dim-13b1 .row-left-8fa3 .modal_dc0a {
  background-color: var(--e-global-color-primary);
}
.disabled-dim-13b1 .row-left-8fa3 .modal_dc0a:hover {
  background-color: var(--e-global-color-primary);
}
.disabled-dim-13b1 .row-left-8fa3 .module_stale_2925 li span {
  background-color: var(--e-global-color-text);
}
.disabled-dim-13b1 .row-left-8fa3 .module_stale_2925 li span:hover {
  background-color: var(--e-global-color-primary);
}
.disabled-dim-13b1
  .row-left-8fa3
  .module_stale_2925
  li.white-d74c
  span {
  background-color: var(--e-global-color-accent);
}
.disabled-dim-13b1 .copper_2a61 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny-088c .tall-3012 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pressed_6eb1 .wrapper-blue-6efa {
  background-color: var(--e-global-color-primary);
}
.pressed_6eb1 .item_easy_e635 {
  background-color: var(--e-global-color-secondary);
}
.pressed_6eb1 .preview_in_32f5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pressed_6eb1 .item_middle_3584 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pressed_6eb1 .hard-70e3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pressed_6eb1 .selected-0a89 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pressed_6eb1 .fixed-aa05 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pressed_6eb1 .gold-59f2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pressed_6eb1 .frame_center_4997 {
  background-color: var(--e-global-color-primary);
}
.pressed_6eb1 .frame_center_4997 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.icon-9661 .info_5bf3 {
  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);
}
.icon-9661 .bottom-b826 {
  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);
}
.icon-9661
  .accordion-fresh-b031:after {
  background-color: var(--e-global-color-primary);
}
.icon-9661 .medium-5059 {
  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);
}
.modal_dark_0ea8 .status-34ea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_dark_0ea8 .filter-liquid-804a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bronze-70db .media-middle-012b .dynamic_2b5f {
  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-70db .media-middle-012b .tertiary-8767 {
  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);
}
.container_db7c .hovered-0b04 {
  background-color: var(--e-global-color-primary);
}
.container_db7c .complex-bbef {
  background-color: var(--e-global-color-secondary);
}
.container_db7c .table-lower-ebef .steel_3ad3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_db7c .down-2003 .steel_3ad3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary-2fff .box_1d68 .inner-1a5b {
  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);
}
.summary-2fff .box_1d68 .old_edea {
  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);
}
.summary-2fff .box_1d68 .breadcrumb_advanced_ff05 {
  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);
}
.shade-1ef2 .over_255e {
  border-color: var(--e-global-color-text);
}
.shade-1ef2 .detail_dynamic_dfe5 {
  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);
}
.shade-1ef2 .breadcrumb_3f87 {
  color: var(--e-global-color-primary);
}
.shade-1ef2 .aside-a8a2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-white-2cea .west_f12b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-white-2cea .layout_up_1b38 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-white-2cea .status-plasma-35bc:hover .west_f12b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-white-2cea
  .status-plasma-35bc:hover
  .layout_up_1b38 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop_4f0d .copper_c114 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop_4f0d .dropdown_selected_740e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar-4f9f .disabled_red_2aae .accent-a87d {
  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);
}
.avatar-4f9f .table_05a9 .accent-a87d {
  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);
}
.hero-selected-156c .item-c8c3 {
  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);
}
.breadcrumb_active_1859 .pink_6d96 .liquid_dd9b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb_active_1859 .pink_6d96 .liquid_dd9b {
  background-color: var(--e-global-color-secondary);
}
.breadcrumb_active_1859 .tag-59c5 .liquid_dd9b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb_active_1859 .tag-59c5 .liquid_dd9b {
  background-color: var(--e-global-color-secondary);
}
.breadcrumb_active_1859 .center-9b40 .middle_982c {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_active_1859 .center-9b40:hover .middle_982c {
  background-color: var(--e-global-color-secondary);
}
.breadcrumb_active_1859 .modal_dc0a {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_active_1859 .modal_dc0a:hover {
  background-color: var(--e-global-color-accent);
}
.breadcrumb_active_1859 .module_stale_2925 li span {
  background-color: var(--e-global-color-text);
}
.breadcrumb_active_1859 .module_stale_2925 li span:hover {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_active_1859 .module_stale_2925 li.white-d74c span {
  background-color: var(--e-global-color-accent);
}
.active-red-cae9 .texture-d27b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-red-cae9 .heading_smooth_c18b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-8c27 .rough-20a0:before {
  background-color: var(--e-global-color-secondary);
}
.notice-8c27 .border_stale_7ea6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-8c27 .menu_a987 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_9bd0 .texture-hard-c0ce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_9bd0 .texture-hard-c0ce:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_9bd0 .texture-hard-c0ce.fn-active-6251 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_9bd0 .widget-7ae2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_9bd0 .in_29de {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_9bd0 .filter_fast_c7ca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_9bd0 .avatar_tall_e8b4 {
  background-color: var(--e-global-color-primary);
}
.grid_9bd0 .avatar_tall_e8b4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.grid_9bd0 .message_selected_1b96 {
  background-color: var(--e-global-color-primary);
}
.grid_9bd0 .message_selected_1b96 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video-abc5 .detail-mini-94c5 .blue-7b80 a {
  color: var(--e-global-color-secondary);
}
.video-abc5 .detail-mini-94c5 .blue-7b80 a:hover {
  color: var(--e-global-color-secondary);
}
.video-abc5 .detail-mini-94c5 .blue-7b80,
.video-abc5 .detail-mini-94c5 .blue-7b80 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-abc5 .detail-mini-94c5 .caption-e521 {
  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);
}
.video-abc5 .detail-mini-94c5 .preview_iron_c45b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-abc5 .detail-mini-94c5 .progress-c07d {
  background-color: var(--e-global-color-primary);
}
.video-abc5 .detail-mini-94c5 .progress-c07d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-abc5 .detail-mini-94c5 .progress-c07d:hover {
  background-color: var(--e-global-color-primary);
}
.video-abc5 .detail-mini-94c5 .shadow_left_588c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video-abc5 .detail-mini-94c5 .shadow_left_588c {
  background-color: var(--e-global-color-primary);
}
.video-abc5 .detail-mini-94c5 .shadow_left_588c:hover {
  background-color: var(--e-global-color-primary);
}
.video-abc5 .detail-mini-94c5 .modal_dc0a {
  background-color: var(--e-global-color-primary);
}
.video-abc5 .detail-mini-94c5 .modal_dc0a:hover {
  background-color: var(--e-global-color-primary);
}
.video-abc5 .row-left-8fa3 .module_stale_2925 li span {
  background-color: var(--e-global-color-text);
}
.video-abc5 .row-left-8fa3 .module_stale_2925 li span:hover {
  background-color: var(--e-global-color-primary);
}
.video-abc5 .row-left-8fa3 .module_stale_2925 li.white-d74c span {
  background-color: var(--e-global-color-accent);
}
.video-abc5 .out_a6b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-abc5 .backdrop_complex_d7e0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs-fresh-38ae .inner-e1da .pagination-691f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs-fresh-38ae .inner-e1da .medium-4487 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs-fresh-38ae .inner-e1da .gallery-d3cc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-a141 .north-966b {
  border-color: var(--e-global-color-text);
}
.pagination-a141 .tag_paper_80c1 {
  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);
}
.pagination-a141 .wrapper_c2cb {
  color: var(--e-global-color-secondary);
}
.pagination-a141 .wrapper_c2cb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-a141 .chip-38ba > * {
  color: var(--e-global-color-primary);
}
.pagination-a141 .chip-38ba > * svg {
  fill: var(--e-global-color-primary);
}
.pagination-a141 .aside-8825 {
  color: var(--e-global-color-primary);
}
.pagination-a141 .aside-8825 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination-a141 .button_bd4a {
  color: var(--e-global-color-primary);
}
.pagination-a141 .button_bd4a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination-a141 .breadcrumb_warm_53fc {
  color: var(--e-global-color-primary);
}
.pagination-a141 .breadcrumb_warm_53fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-a141 .tertiary_top_bb01 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-a141 .list-fixed-1673 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-a141 .list-fixed-1673.main-0b36 {
  color: var(--e-global-color-secondary);
}
.pagination-a141 .list-fixed-1673.main-0b36 .rough-da72 {
  color: var(--e-global-color-accent);
}
.pagination-a141 .list-fixed-1673.chip-f5fd {
  color: var(--e-global-color-text);
}
.pagination-a141 .list-fixed-1673.chip-f5fd .rough-da72 {
  color: var(--e-global-color-text);
}
.pagination-a141 .list-fixed-1673:before {
  border-top-color: var(--e-global-color-text);
}
.pagination-a141 .main_selected_860c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-a141
  .main_selected_860c
  .layout_last_07d9 {
  background-color: var(--e-global-color-primary);
}
.pagination-a141
  .main_selected_860c
  .layout_last_07d9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pagination-a141 .north-966b .background-short-381c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow-tall-9389 .mask_9e15 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-tall-9389 .tertiary-f2e3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under_2b6e .lower_9b76 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under_2b6e
  .box-orange-d4f8
  .pattern-7b8e {
  background-color: var(--e-global-color-secondary);
}
.under_2b6e
  .box-orange-d4f8.gold-0516
  .pattern-7b8e {
  background-color: var(--e-global-color-text);
}
.under_2b6e
  .box-orange-d4f8:hover
  .pattern-7b8e {
  background-color: var(--e-global-color-accent);
}
.under_2b6e
  .box-orange-d4f8.fn-active-6251
  .pattern-7b8e {
  background-color: var(--e-global-color-primary);
}
.last-4165 .tooltip-b05c {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.last-4165 .feature_rough_2f6a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last-4165 .hero_5a5f {
  background-color: var(--e-global-color-primary);
}
.last-4165 .hero_5a5f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.button-medium-fcbb .disabled_gold_b17a .dark-7772 .pressed_95b0 {
  background-color: var(--e-global-color-secondary);
}
.button-medium-fcbb .disabled_gold_b17a .title_simple_8a7f:after {
  background-color: var(--e-global-color-secondary);
}
.button-medium-fcbb .slow_c44f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button-medium-fcbb .white-52e2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button-medium-fcbb .hero-up-bd12 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button-medium-fcbb .table_5600 {
  background-color: var(--e-global-color-primary);
}
.button-medium-fcbb .table_5600 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.button-medium-fcbb .active_48d1 {
  background-color: var(--e-global-color-secondary);
}
.button-medium-fcbb .active_48d1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.button-medium-fcbb .disabled_gold_b17a .accordion_short_14c0 .thumbnail_266d:hover {
  background-color: var(--e-global-color-primary);
}
.button-medium-fcbb
  .disabled_gold_b17a
  .accordion_short_14c0
  .thumbnail_266d.rough-133a {
  background-color: var(--e-global-color-primary);
}
.button-medium-fcbb .disabled_gold_b17a .icon_c0b9:before {
  border-color: var(--e-global-color-primary);
}
.button-medium-fcbb .disabled_gold_b17a .icon_c0b9:hover:before {
  border-color: var(--e-global-color-secondary);
}
.button-medium-fcbb
  .disabled_gold_b17a
  .icon_c0b9.preview-smooth-6182:before {
  border-color: var(--e-global-color-primary);
}
.button-medium-fcbb .first-23f3 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.component-narrow-146f .soft-ed95 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.component-narrow-146f .soft-ed95:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.component-narrow-146f .soft-ed95.gallery_1823 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.component-narrow-146f .active_01df {
  background-color: var(--e-global-color-primary);
}
.component-narrow-146f .active_01df {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.component-narrow-146f
  .button_short_7511
  .menu-dirty-3351
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.component-narrow-146f
  .title_4ffe
  .menu-dirty-3351
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.main-3ab1
  .fast-1deb
  .panel_5a6f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.main-3ab1
  .fast-1deb
  .gradient-stale-eeee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.main-3ab1 .label-iron-ae71 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.main-3ab1 .tabs-stale-38f9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main-3ab1 .shade-b93e {
  background-color: var(--e-global-color-primary);
}
.main-3ab1 .shade-b93e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.banner_steel_43c1 .focus-tall-f480 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.banner_steel_43c1 .secondary_lite_0b72 {
  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);
}
.banner_steel_43c1 .block-clean-22e6 {
  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);
}
.banner_steel_43c1 .block-clean-22e6 a:hover {
  color: var(--e-global-color-secondary);
}
.banner_steel_43c1 .last-2b7d {
  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);
}
.banner_steel_43c1 .photo_easy_91db {
  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);
}
.banner_steel_43c1 .hard_7ecc .modal_dc0a {
  background-color: var(--e-global-color-primary);
}
.banner_steel_43c1 .hard_7ecc .modal_dc0a:hover {
  background-color: var(--e-global-color-accent);
}
.banner_steel_43c1
  .hard_7ecc
  .module_stale_2925
  li
  span {
  background-color: var(--e-global-color-text);
}
.banner_steel_43c1
  .hard_7ecc
  .module_stale_2925
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.banner_steel_43c1
  .hard_7ecc
  .module_stale_2925
  li.white-d74c
  span {
  background-color: var(--e-global-color-accent);
}
.panel-complex-7c7f
  .pink_860d
  .status-3f7b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-complex-7c7f .pink_860d .new_2a0a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-complex-7c7f .pink_860d .thick_9074 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-complex-7c7f .chip-east-62da {
  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);
}
.panel-complex-7c7f
  .mini_3574.stone-fd3e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > a {
  background-color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > a
  .frame_plasma_4e7f.modal-upper-50a0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > a
  .accordion-0559.middle_9abc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > .filter-new-3cc2
  .current-ad54
  > a {
  background-color: var(--e-global-color-secondary);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > .filter-new-3cc2
  .current-ad54
  > a
  .paragraph-53fb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > .filter-new-3cc2
  .current-ad54
  > a
  .accordion-0559.new_254d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > a
  .card-5cae:before {
  color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > .filter-new-3cc2
  a
  .card-5cae:before {
  color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54.overlay_d9a6
  > a
  .card-5cae:before {
  color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > .filter-new-3cc2
  .current-ad54.overlay_d9a6
  > a
  .card-5cae:before {
  color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > a
  .video-active-154c
  .copper_bbcc {
  color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > .filter-new-3cc2
  a
  .video-active-154c
  .copper_bbcc {
  color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > a
  .video-active-154c
  .copper_bbcc,
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > .filter-new-3cc2
  a
  .video-active-154c
  .copper_bbcc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > a
  .image-dirty-3011:before {
  color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > .filter-new-3cc2
  a
  .image-dirty-3011:before {
  color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54.overlay_d9a6
  > a
  .image-dirty-3011:before {
  color: var(--e-global-color-text);
}
.overlay-hot-c9aa
  > .description_new_135e
  > div
  > .bright_c0a8
  > .current-ad54
  > .filter-new-3cc2
  .current-ad54.overlay_d9a6
  > a
  .image-dirty-3011:before {
  color: var(--e-global-color-text);
}
.list-e131 .hidden_pink_dcd3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.list-e131
  .background_hard_fd07:hover
  .hidden_pink_dcd3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop_steel_8517
  > .description_new_135e
  > .status_28ab
  > .photo-b0f2
  > .logo_aa55
  > .heading_new_40aa
  .tabs_5a75 {
  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);
}
.backdrop_steel_8517
  > .description_new_135e
  > .status_28ab
  > .photo-b0f2
  > .logo_aa55
  > .heading_new_40aa:hover
  .tabs_5a75 {
  color: var(--e-global-color-text);
}
.backdrop_steel_8517
  > .description_new_135e
  > .status_28ab
  > .photo-b0f2
  > .logo_aa55
  > .heading_new_40aa:hover
  .tabs_5a75 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop_steel_8517
  > .description_new_135e
  > .status_28ab
  > .photo-b0f2
  > .logo_aa55.banner-last-1980
  > .heading_new_40aa
  .tabs_5a75 {
  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);
}
.header-6ba4 .medium_8403 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-6ba4 .new-be20 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-6ba4 .stone-427d {
  background-color: var(--e-global-color-primary);
}
.header-6ba4 .stone-427d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_faf8
  > .description_new_135e
  > .outer-a656
  > .full_a04b
  > .disabled-c596
  .gallery_63bb {
  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_faf8
  > .description_new_135e
  > .outer-a656
  > .full_a04b
  > .disabled-c596
  .smooth-4841 {
  color: var(--e-global-color-text);
}
.title_faf8
  > .description_new_135e
  > .outer-a656
  > .full_a04b
  > .disabled-c596:hover
  .gallery_63bb {
  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);
}
.title_faf8
  > .description_new_135e
  > .outer-a656
  > .full_a04b
  > .disabled-c596:hover
  .smooth-4841 {
  color: var(--e-global-color-secondary);
}
.title_faf8
  > .description_new_135e
  > .outer-a656
  > .full_a04b
  > .disabled-c596.easy_319a
  .gallery_63bb {
  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);
}
.title_faf8
  > .description_new_135e
  > .outer-a656
  > .full_a04b
  > .disabled-c596.easy_319a
  .smooth-4841 {
  color: var(--e-global-color-primary);
}
.current-8f7b
  .breadcrumb_easy_ae02
  .steel-2d17 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.current-8f7b .shadow_93e4 .background-short-381c .focused_3cc3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary-inner-24c9 .shade-2c6f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary-inner-24c9 .middle_7193 .shade-2c6f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary-inner-24c9 .west-5058 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary-inner-24c9 .west-5058 {
  background-color: var(--e-global-color-primary);
}
.yellow-f62b .fixed_013b .progress_bf28 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.yellow-f62b
  .fixed_013b:hover
  .fast-69f3 {
  color: var(--e-global-color-secondary);
}
.yellow-f62b
  .fixed_013b:hover
  .progress_bf28 {
  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);
}
.tabs-plasma-b386 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.surface-pressed-11b9 {
  max-width: 1400px !important;
}

.description-60f7 {
  flex-direction: column;
}

.description-60f7 .glass-40ba {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

h2.description-60f7 .glass-40ba {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
}

.description-60f7 .bright-4753 {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.highlight-clean-8e00.container_bb9d {
  display: none;
}

.last-7459 {
  display: none;
}

body,
.summary-south-80fd {
  background-color: #1d1e23 !important;
  /* background-image: url(../images/main_bg.blue_1ade) !important; */
}

.logo_mini_7699.fixed-236e {
  margin-bottom: 40px;
  width: 100%;
}

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

.description-60f7 a {
  width: 100%;
}

.yellow_e1d0 .layout-0b31.active_1a80 {
  width: 20% !important;
}

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

.border-7b81:hover {
  color: #000;
}

.border-7b81 svg {
  width: 20px;
  fill: #874800;

  transition: all 0.14s ease-out;
}

.border-7b81:hover svg {
  fill: #000;
}

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

.media_8f0e:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.yellow_e1d0
  .layout-0b31.dim_bfa8
  .top_1dcd
  .notice_thick_bf53 {
  font-size: 20px !important;
}

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

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

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

  text-align: center;
}

.element-outer-af4c.in_9e15 > .article-0d17 {
  display: flex;
  align-items: center;
}

.chip-active-1315 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.tag-next-6fbe {
  position: relative;
  width: 100%;
}

.purple-1da4 {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

.box-west-68c9 {
  font-size: 35px !important;
}

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

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

.hidden_focused_4d67 {
  display: flex;
  gap: 50px;
}

.yellow_e1d0
  .layout-0b31.logo_c9ee
  .pressed-66b1
  .hidden-small-a859 {
  width: 100% !important;
}

.aside-dim-0ba6 {
  width: 500px !important;
  max-width: none;
}

.breadcrumb_prev_b9dd {
  width: 100%;
}

.block-2ba4 {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.copper-45ee {
  position: relative;
  cursor: pointer;
}

.copper-45ee::before {
  content: "";
  position: absolute;
  top: 0;
  width: 150px;
  height: 150px;
  border-radius: 20px;

  display: none;
}

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

.status-easy-0db8 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.copper-45ee:hover .status-easy-0db8 {
  visibility: visible;
}
.copper-45ee:hover.copper-45ee::before {
  display: block;
}

.inner-afd7 h3 {
  color: #fff;
}

.bottom_3804 {
  margin: 0;
}

.yellow_e1d0
  .layout-0b31.logo_c9ee
  .hidden-small-a859
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.input-focused-461d {
  width: 100%;
}

.hard_b9fc {
  width: 100%;
}

.notice-c4a6 {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.hard_b9fc {
  width: 100%;
}

.widget-01e4 {
  margin-bottom: 10px !important;
}

.hidden-small-a859 {
  display: flex;
  align-items: center;
}

.card-dirty-8fe5 {
  box-shadow: 10px 0px 13px 7px rgba(0, 0, 0, 0.5);
  z-index: 100;
}

.main-next-1114 {
  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;
}

.description-60f7 .glass-40ba.bottom_46cd {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.description-60f7 h1.glass-40ba {
  margin-top: 120px !important;
}

.yellow_e1d0 .layout-0b31.thumbnail_7678 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.disabled-c4cf img {
  width: 100%;
}

.surface-middle-d7cc .image_b7e1.top_1dcd {
  justify-content: space-between;
}

.prev-69f3 {
  display: none;
}

.silver_915b .bright-4753 {
  margin: 1px 0 !important;
}

.feature-silver-9bdd li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .element-outer-af4c .article-0d17 {
    flex-wrap: nowrap !important;
  }
}

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

  .aside-dim-0ba6 {
    width: 100% !important;
  }
}

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

  .border-7b81 svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .surface-middle-d7cc .image_b7e1.top_1dcd {
    border-bottom: 1px solid #f0c159;
  }

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

  .element-outer-af4c.in_9e15 > .article-0d17 {
    gap: 15px;
    justify-content: space-between;
  }

  .yellow_e1d0
    .layout-0b31.logo_c9ee
    .hidden-small-a859
    img {
    width: 60% !important;
  }

  .purple-1da4 {
    left: 2%;
  }

  .article_pressed_c5f7 {
    margin: 10px 0;
  }

  .description-60f7 .bright-4753 {
    margin: 0;
    margin-bottom: 10px;
  }

  .border-7b81 {
    font-size: 16px !important;
  }

  .box-west-68c9 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.description-60f7 .glass-40ba,
  .description-60f7 .glass-40ba {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .hidden-small-a859 {
    justify-content: center;
  }

  .description-60f7 .bright-4753 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .wrapper-fresh-b5bd {
    margin-bottom: 15px !important;
  }

  .yellow_e1d0 .layout-0b31.active_1a80 {
    width: 75% !important;
  }

  .disabled-c4cf img {
    width: 100% !important;
  }
}

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

  h2.description-60f7 .glass-40ba,
  .description-60f7 .glass-40ba {
    font-size: 30px !important;
  }

  .hidden-small-a859 {
    justify-content: center;
  }

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

  .caption-inner-9138
    .tiny-e006.left_5d45 {
    margin: 0 !important;
  }

  .chip-active-1315 {
    margin: 0;
    gap: 10px;
  }

  .article_pressed_c5f7 {
    display: flex;
  }

  .pink_5e02 .border-7b81 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

  .notice-c4a6 {
    justify-content: flex-end;
    gap: 1px;
  }

  .description-60f7 h1.glass-40ba {
    margin-top: 80px !important;
  }

  .yellow_e1d0
    .layout-0b31.logo_c9ee
    .hidden-small-a859
    img,
  .filter-44de .pressed-66b1 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .yellow_e1d0 .layout-0b31.active_1a80 {
    width: 100% !important;
  }

  .element-outer-af4c.in_9e15 > .article-0d17 {
    gap: 3px;
  }

  .description-60f7 .bright-4753 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* css-noise: 1990 */
.promo-block-g7 {
  padding: 0.1rem;
  font-size: 11px;
  line-height: 1.0;
}
