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(.box-aaea) {
  gap: 0.5em;
}
:where(.focus_bright_2855) {
  gap: 0.5em;
}
body .slider_aa91 > .module_fe3b {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .slider_aa91 > .description_69c4 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .slider_aa91 > .texture_warm_5105 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .stone-2e95 > .module_fe3b {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .stone-2e95 > .description_69c4 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .stone-2e95 > .texture_warm_5105 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .stone-2e95
  > :where(:not(.module_fe3b):not(.description_69c4):not(.list_thick_f76a)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .stone-2e95 > .card-yellow-55f4 {
  max-width: var(--wp--style--global--wide-size);
}
body .box-aaea {
  display: flex;
}
body .box-aaea {
  flex-wrap: wrap;
  align-items: center;
}
body .box-aaea > * {
  margin: 0;
}
body .focus_bright_2855 {
  display: grid;
}
body .focus_bright_2855 > * {
  margin: 0;
}
:where(.first-06c2.box-aaea) {
  gap: 2em;
}
:where(.first-06c2.focus_bright_2855) {
  gap: 2em;
}
:where(.solid_a215.box-aaea) {
  gap: 1.25em;
}
:where(.solid_a215.focus_bright_2855) {
  gap: 1.25em;
}
.focus-basic-98bf {
  color: var(--wp--preset--color--black) !important;
}
.middle_9cde {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.summary_top_1d7c {
  color: var(--wp--preset--color--white) !important;
}
.banner-d8b7 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.slow-fa9f {
  color: var(--wp--preset--color--vivid-red) !important;
}
.gallery-focused-6edf {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.bright_8699 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.bottom_7254 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.feature_easy_441c {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.carousel-south-ad91 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.green-0c8d {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.overlay-slow-d923 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.notification_hard_95d7 {
  background-color: var(--wp--preset--color--black) !important;
}
.dropdown-4eda {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.carousel_smooth_93a9 {
  background-color: var(--wp--preset--color--white) !important;
}
.input_advanced_6a81 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.static-2aaa {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.hard_7fb3 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.hover-742f {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.detail-narrow-1d3a {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.frame-b3ff {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.up-8f86 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.content-5833 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.iron_1b5a {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.orange_369c {
  border-color: var(--wp--preset--color--black) !important;
}
.filter_9b0c {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.middle-3162 {
  border-color: var(--wp--preset--color--white) !important;
}
.silver_f6f3 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.search-dirty-4cdb {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.breadcrumb-4591 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.message-77ce {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.footer-9e03 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.accordion-53db {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.top_1435 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.row_58aa {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.focused_e975 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.slider_dark_6987 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.shade_9b40 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.block_hovered_66d1 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.component-9c59 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.feature-dark-531f {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.modal_db12 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.feature_4f04 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.header_complex_de94 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.container_6155 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.basic_217c {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.nav-e7d6 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.title-d218 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.top_5be4 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.smooth_2970 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.rough-e8f9 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.tall_3b65 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.container-7a4b a:where(:not(.grid_full_cc66)) {
  color: inherit;
}
:where(.solid_a215.box-aaea) {
  gap: 1.25em;
}
:where(.solid_a215.focus_bright_2855) {
  gap: 1.25em;
}
:where(.first-06c2.box-aaea) {
  gap: 2em;
}
:where(.first-06c2.focus_bright_2855) {
  gap: 2em;
}
.short_981f {
  font-size: 1.5em;
  line-height: 1.6;
}

.upper_cce2 .surface-7bc4 {
  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);
}
.outer_bde5 .content-silver-58cc {
  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);
}
.tertiary_229c {
  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);
}
.tertiary_229c.short_a343 .steel_b369 {
  background-color: var(--e-global-color-primary);
}
.tertiary_229c.main_7dd9 .steel_b369,
.tertiary_229c.avatar-center-34d0 .steel_b369 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.logo_gas_c317 .dropdown-bf7b {
  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);
}
.overlay_action_2ca4 {
  --divider-color: var(--e-global-color-secondary);
}
.overlay_action_2ca4 .section_dc49 {
  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);
}
.overlay_action_2ca4.dim_80f6 .progress-f5f6 {
  background-color: var(--e-global-color-secondary);
}
.overlay_action_2ca4.content_slow_1ae7 .progress-f5f6,
.overlay_action_2ca4.cold-7712 .progress-f5f6 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.overlay_action_2ca4.content_slow_1ae7 .progress-f5f6,
.overlay_action_2ca4.cold-7712 .progress-f5f6 svg {
  fill: var(--e-global-color-secondary);
}
.element_a45a .pagination_out_4820 {
  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);
}
.element_a45a .badge-abde {
  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-ab00.dim_80f6 .progress-f5f6 {
  background-color: var(--e-global-color-primary);
}
.section-ab00.content_slow_1ae7 .progress-f5f6,
.section-ab00.cold-7712 .progress-f5f6 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.section-ab00.content_slow_1ae7 .progress-f5f6,
.section-ab00.cold-7712 .progress-f5f6 svg {
  fill: var(--e-global-color-primary);
}
.gold_ec50.dim_80f6 .progress-f5f6 {
  background-color: var(--e-global-color-primary);
}
.gold_ec50.content_slow_1ae7 .progress-f5f6,
.gold_ec50.cold-7712 .progress-f5f6 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.gold_ec50 .motion_43c1 {
  color: var(--e-global-color-primary);
}
.gold_ec50 .motion_43c1,
.gold_ec50 .motion_43c1 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gold_ec50 .column-3aa6 {
  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);
}
.north-aae6 .disabled-motion-631d {
  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_be5b .middle-2a12 .message-in-3d6f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-liquid-9ab6 .footer-e006:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.thumbnail-liquid-9ab6 .search_c145 i {
  color: var(--e-global-color-primary);
}
.thumbnail-liquid-9ab6 .search_c145 svg {
  fill: var(--e-global-color-primary);
}
.thumbnail-liquid-9ab6 .cool-a8a5 {
  color: var(--e-global-color-secondary);
}
.thumbnail-liquid-9ab6 .footer-e006 > .cool-a8a5,
.thumbnail-liquid-9ab6 .footer-e006 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.menu-pink-3796 .background_1d83 {
  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);
}
.menu-pink-3796 .status_action_a9ed {
  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);
}
.content-b2a3 .liquid_b18e .mask-53eb {
  background-color: var(--e-global-color-primary);
}
.content-b2a3 .fluid_286b {
  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);
}
.message-066d .grid-e7f1 {
  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);
}
.message-066d .inner_fbb2 {
  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);
}
.message-066d .shade-steel-93d3 {
  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);
}
.form_78a9 .border_red_33f5,
.form_78a9 .border_red_33f5 a {
  color: var(--e-global-color-primary);
}
.form_78a9 .border_red_33f5.layout-b5e0,
.form_78a9 .border_red_33f5.layout-b5e0 a {
  color: var(--e-global-color-accent);
}
.form_78a9 .border_red_33f5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form_78a9 .nav_pressed_83c0 {
  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);
}
.dropdown-4b33 .link-slow-d947,
.dropdown-4b33 .description_ae19 {
  color: var(--e-global-color-primary);
}
.dropdown-4b33 .link-slow-d947 svg {
  fill: var(--e-global-color-primary);
}
.dropdown-4b33 .layout-b5e0 .link-slow-d947,
.dropdown-4b33 .layout-b5e0 .description_ae19 {
  color: var(--e-global-color-accent);
}
.dropdown-4b33 .layout-b5e0 .link-slow-d947 svg {
  fill: var(--e-global-color-accent);
}
.dropdown-4b33 .description_ae19 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dropdown-4b33 .nav_pressed_83c0 {
  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-f813 .container_97b2,
.white-f813 .table_down_2435 {
  color: var(--e-global-color-primary);
}
.white-f813 .table_down_2435 svg {
  fill: var(--e-global-color-primary);
}
.white-f813 .border_red_33f5.layout-b5e0 a,
.white-f813
  .border_red_33f5.layout-b5e0
  .table_down_2435 {
  color: var(--e-global-color-accent);
}
.white-f813 .container_97b2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white-f813 .nav_pressed_83c0 {
  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-3e01 .column_brown_31ea {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-3e01 .badge_upper_364d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard-fad5 .notification-in-e0d9 .complex-2b3a {
  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);
}
.hard-fad5 .notification-in-e0d9 .container_c1bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard-fad5 .pressed_01f7 .complex-2b3a {
  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);
}
.hard-fad5
  .pressed_01f7
  .container_c1bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard-fad5
  .main_last_fb0a
  .complex-2b3a {
  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);
}
.hard-fad5
  .main_last_fb0a
  .container_c1bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard-fad5
  .texture_1ce2
  .complex-2b3a {
  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);
}
.hard-fad5
  .texture_1ce2
  .container_c1bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-edd9 .up_fa62 {
  background-color: var(--e-global-color-primary);
}
.primary-edd9 .up_fa62:hover {
  background-color: var(--e-global-color-primary);
}
.primary-edd9 .slow_2212 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary-edd9
  .up_fa62:hover
  .slow_2212 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.search-4891 .large-c21f {
  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);
}
.mask_first_823b .focus-11ff .status_d8fc a {
  background-color: var(--e-global-color-accent);
}
.mask_first_823b .focus-11ff .caption-up-7a57 a {
  background-color: var(--e-global-color-accent);
}
.mask_first_823b .focus-11ff .status_d8fc a,
.mask_first_823b .focus-11ff .caption-up-7a57 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.middle_ffe6
  .fresh-e7f8.shade-purple-15f3
  .focus-11ff
  a.banner_a61e {
  background-color: var(--e-global-color-accent);
}
.middle_ffe6
  .fresh-e7f8.shade-purple-15f3
  .focus-11ff
  span.banner_a61e.fn-current-576f {
  background-color: var(--e-global-color-text);
}
.middle_ffe6
  .fresh-e7f8.shade-purple-15f3
  .focus-11ff
  .banner_a61e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a .accordion_black_a603 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .layout-under-ae9d
  > .north_9d73
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .table-022a
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .paper_159f
  .tag-f665,
.mini_ca9a
  .paper_159f
  .search_complex_af5e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mini_ca9a
  .paper_159f
  .grid_full_8af0,
.mini_ca9a
  .paper_159f
  a
  .grid_full_8af0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .paper_159f
  .lite-fbd2 {
  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);
}
.mini_ca9a
  .paper_159f
  .tall-dff8 {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a
  .paper_159f
  .tall-dff8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .paper_159f
  .tall-dff8:hover {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a
  .paper_159f
  .thumbnail_1212 {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a
  .paper_159f
  .thumbnail_1212 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .paper_159f
  .thumbnail_1212:hover {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a
  .slow-8596
  .component_lower_0f97
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mini_ca9a
  .slow-8596
  .hover_soft_81f6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .slow-8596
  .lite-fbd2 {
  color: var(--e-global-color-text);
}
.mini_ca9a
  .slow-8596
  .lite-fbd2
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .slow-8596
  .tall-dff8 {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a
  .slow-8596
  .tall-dff8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .slow-8596
  .tall-dff8:hover {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a
  .slow-8596
  .thumbnail_1212 {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a
  .slow-8596
  .thumbnail_1212 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_ca9a
  .slow-8596
  .thumbnail_1212:hover {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a .feature-0d1a {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a .feature-0d1a:hover {
  background-color: var(--e-global-color-primary);
}
.mini_ca9a .grid-lower-a687 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mini_ca9a .last_23b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-selected-2ee6 .link_813f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-selected-2ee6
  .thick-a73c
  > div:nth-child(3)
  .link_813f,
.shadow-selected-2ee6
  .medium_f263
  > div:nth-child(1)
  .link_813f,
.shadow-selected-2ee6
  .feature-tiny-d3f4
  > div:nth-child(1)
  .link_813f,
.shadow-selected-2ee6
  .aside-9e48
  > div:nth-child(1)
  .link_813f,
.shadow-selected-2ee6
  .tertiary_367c
  > div:nth-child(1)
  .link_813f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-selected-2ee6 .table_667f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow-selected-2ee6 .icon-a905 {
  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);
}
.shadow-selected-2ee6 .yellow-aaf5 {
  background-color: var(--e-global-color-primary);
}
.shadow-selected-2ee6 .yellow-aaf5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow-selected-2ee6 .yellow-aaf5:hover {
  background-color: var(--e-global-color-primary);
}
.shadow-selected-2ee6 .complex-c3fb {
  background-color: var(--e-global-color-primary);
}
.shadow-selected-2ee6 .complex-c3fb:hover {
  background-color: var(--e-global-color-primary);
}
.shadow-selected-2ee6 .grid-lower-a687 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-selected-2ee6 .last_23b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.prev-353b .first-badd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.prev-353b .last_7454 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-353b .title_6c1a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-353b .middle-9df1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-353b .chip-silver-dbe5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-353b .complex-c3fb {
  background-color: var(--e-global-color-primary);
}
.prev-353b .complex-c3fb:hover {
  background-color: var(--e-global-color-primary);
}
.module-385a .secondary-south-cbf6 {
  background-color: var(--e-global-color-secondary);
}
.module-385a .pattern_5ff8 {
  background-color: var(--e-global-color-text);
}
.module-385a .secondary-motion-e366 {
  background-color: var(--e-global-color-secondary);
}
.module-385a .row-4756 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-385a .pattern_lower_1d46 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-385a .video-stone-7ce5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-385a .disabled-lite-a155 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-385a .footer-9655 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-d7c2 .texture-stone-4734 .tertiary_north_a328,
.focus-d7c2
  .texture-stone-4734
  .tertiary_north_a328
  a,
.focus-d7c2 .current-8bd9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-d7c2 .texture-stone-4734 .photo_under_6a46,
.focus-d7c2 .carousel-34ad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-d7c2 .texture-stone-4734 .photo_under_6a46 {
  color: var(--e-global-color-text);
}
.focus-d7c2 .carousel-34ad {
  color: var(--e-global-color-text);
}
.focus-d7c2
  .texture-stone-4734
  .modal_stone_725b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.focus-d7c2 .heading-86b5 .heading-light-4a65 {
  background-color: var(--e-global-color-primary);
}
.focus-d7c2 .heading-86b5 .heading-light-4a65:hover {
  background-color: var(--e-global-color-primary);
}
.focus-d7c2 .heading-86b5 .filter_c9ab li span {
  background-color: var(--e-global-color-text);
}
.focus-d7c2 .heading-86b5 .filter_c9ab li span:hover {
  background-color: var(--e-global-color-primary);
}
.focus-d7c2
  .heading-86b5
  .filter_c9ab
  li.primary_hard_2451
  span {
  background-color: var(--e-global-color-accent);
}
.focus-d7c2 .focus_cold_bda4 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus_paper_2802 .module_huge_64f6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron-9bab .banner-1287 {
  background-color: var(--e-global-color-primary);
}
.iron-9bab .box-over-f1b6 {
  background-color: var(--e-global-color-secondary);
}
.iron-9bab .wood-0df3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-9bab .hero_eb02 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-9bab .message_dce0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-9bab .text-9a58 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-9bab .menu-f800 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-9bab .last_c865 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-9bab .green-0d82 {
  background-color: var(--e-global-color-primary);
}
.iron-9bab .green-0d82 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.complex_8f7e .hovered_3ab2 {
  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);
}
.complex_8f7e .smooth_45d4 {
  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);
}
.complex_8f7e
  .title-bfb3:after {
  background-color: var(--e-global-color-primary);
}
.complex_8f7e .iron_6301 {
  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);
}
.frame_smooth_bb57 .current-8bd9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_smooth_bb57 .carousel-34ad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image-wood-7580 .accent_2496 .fluid-6830 {
  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);
}
.image-wood-7580 .accent_2496 .wrapper-left-ccd9 {
  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-stale-6abe .active-a96d {
  background-color: var(--e-global-color-primary);
}
.hidden-stale-6abe .out_d6f2 {
  background-color: var(--e-global-color-secondary);
}
.hidden-stale-6abe .small_f1d4 .button-in-e32d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden-stale-6abe .grid_next_672c .button-in-e32d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header_3c98 .grid-e316 .wrapper_419d {
  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);
}
.header_3c98 .grid-e316 .east-5b15 {
  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);
}
.header_3c98 .grid-e316 .narrow-2854 {
  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);
}
.shadow-top-13d7 .stone-f3e4 {
  border-color: var(--e-global-color-text);
}
.shadow-top-13d7 .wrapper_static_6b8a {
  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);
}
.shadow-top-13d7 .link-blue-b10f {
  color: var(--e-global-color-primary);
}
.shadow-top-13d7 .grid_lite_5f7a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dropdown_warm_166d .gold-4584 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown_warm_166d .middle-ccdd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown_warm_166d .disabled-468c:hover .gold-4584 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown_warm_166d
  .disabled-468c:hover
  .middle-ccdd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.down_9c1c .shadow-fast-5028 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.down_9c1c .panel-stale-bef3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-bronze-b0b5 .hero-tiny-6498 .last-7983 {
  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);
}
.highlight-bronze-b0b5 .module-05da .last-7983 {
  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);
}
.secondary_iron_5c8f .bright_d707 {
  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);
}
.purple-5639 .hover_7f76 .stale_b236 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple-5639 .hover_7f76 .stale_b236 {
  background-color: var(--e-global-color-secondary);
}
.purple-5639 .border_wood_a6a3 .stale_b236 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple-5639 .border_wood_a6a3 .stale_b236 {
  background-color: var(--e-global-color-secondary);
}
.purple-5639 .badge_18fd .next-1052 {
  background-color: var(--e-global-color-primary);
}
.purple-5639 .badge_18fd:hover .next-1052 {
  background-color: var(--e-global-color-secondary);
}
.purple-5639 .heading-light-4a65 {
  background-color: var(--e-global-color-primary);
}
.purple-5639 .heading-light-4a65:hover {
  background-color: var(--e-global-color-accent);
}
.purple-5639 .filter_c9ab li span {
  background-color: var(--e-global-color-text);
}
.purple-5639 .filter_c9ab li span:hover {
  background-color: var(--e-global-color-primary);
}
.purple-5639 .filter_c9ab li.primary_hard_2451 span {
  background-color: var(--e-global-color-accent);
}
.center-9bf4 .media-fast-557f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-9bf4 .badge-paper-2b47 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent_bb01 .motion_86d0:before {
  background-color: var(--e-global-color-secondary);
}
.accent_bb01 .top-c326 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent_bb01 .title-white-ac51 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary_action_4dab .status_c4e8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary_action_4dab .status_c4e8:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary_action_4dab .status_c4e8.fn-active-576f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary_action_4dab .iron-25c4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary_action_4dab .paper-29f4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary_action_4dab .center-0054 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary_action_4dab .lower-78d9 {
  background-color: var(--e-global-color-primary);
}
.primary_action_4dab .lower-78d9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary_action_4dab .light_1af1 {
  background-color: var(--e-global-color-primary);
}
.primary_action_4dab .light_1af1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.image-outer-5236 .bronze-7127 .breadcrumb_3e3b a {
  color: var(--e-global-color-secondary);
}
.image-outer-5236 .bronze-7127 .breadcrumb_3e3b a:hover {
  color: var(--e-global-color-secondary);
}
.image-outer-5236 .bronze-7127 .breadcrumb_3e3b,
.image-outer-5236 .bronze-7127 .breadcrumb_3e3b a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image-outer-5236 .bronze-7127 .article_cool_afc7 {
  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);
}
.image-outer-5236 .bronze-7127 .section-dark-46fb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image-outer-5236 .bronze-7127 .column-0066 {
  background-color: var(--e-global-color-primary);
}
.image-outer-5236 .bronze-7127 .column-0066 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image-outer-5236 .bronze-7127 .column-0066:hover {
  background-color: var(--e-global-color-primary);
}
.image-outer-5236 .bronze-7127 .disabled_3454 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.image-outer-5236 .bronze-7127 .disabled_3454 {
  background-color: var(--e-global-color-primary);
}
.image-outer-5236 .bronze-7127 .disabled_3454:hover {
  background-color: var(--e-global-color-primary);
}
.image-outer-5236 .bronze-7127 .heading-light-4a65 {
  background-color: var(--e-global-color-primary);
}
.image-outer-5236 .bronze-7127 .heading-light-4a65:hover {
  background-color: var(--e-global-color-primary);
}
.image-outer-5236 .heading-86b5 .filter_c9ab li span {
  background-color: var(--e-global-color-text);
}
.image-outer-5236 .heading-86b5 .filter_c9ab li span:hover {
  background-color: var(--e-global-color-primary);
}
.image-outer-5236 .heading-86b5 .filter_c9ab li.primary_hard_2451 span {
  background-color: var(--e-global-color-accent);
}
.image-outer-5236 .grid-lower-a687 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image-outer-5236 .last_23b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-8e75 .lite_bba7 .main_4161 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-8e75 .lite_bba7 .aside-0fe4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-8e75 .lite_bba7 .dirty-a87e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-4453 .steel_17c9 {
  border-color: var(--e-global-color-text);
}
.header-4453 .focus_cf1a {
  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);
}
.header-4453 .picture_hard_335f {
  color: var(--e-global-color-secondary);
}
.header-4453 .picture_hard_335f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-4453 .breadcrumb_c8e1 > * {
  color: var(--e-global-color-primary);
}
.header-4453 .breadcrumb_c8e1 > * svg {
  fill: var(--e-global-color-primary);
}
.header-4453 .tiny-74ff {
  color: var(--e-global-color-primary);
}
.header-4453 .tiny-74ff {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-4453 .orange_a0cd {
  color: var(--e-global-color-primary);
}
.header-4453 .orange_a0cd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-4453 .simple-c215 {
  color: var(--e-global-color-primary);
}
.header-4453 .simple-c215 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-4453 .chip-paper-f914 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-4453 .bottom-1080 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-4453 .bottom-1080.popup-over-20a3 {
  color: var(--e-global-color-secondary);
}
.header-4453 .bottom-1080.popup-over-20a3 .accordion_1fbf {
  color: var(--e-global-color-accent);
}
.header-4453 .bottom-1080.tabs-right-1252 {
  color: var(--e-global-color-text);
}
.header-4453 .bottom-1080.tabs-right-1252 .accordion_1fbf {
  color: var(--e-global-color-text);
}
.header-4453 .bottom-1080:before {
  border-top-color: var(--e-global-color-text);
}
.header-4453 .picture-solid-5ace {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-4453
  .picture-solid-5ace
  .accordion_2da2 {
  background-color: var(--e-global-color-primary);
}
.header-4453
  .picture-solid-5ace
  .accordion_2da2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-4453 .steel_17c9 .disabled-dark-b1e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.plasma_3852 .layout_large_ec01 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.plasma_3852 .yellow-dd5f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.smooth-d5ed .paper-1a5f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.smooth-d5ed
  .modal-9bed
  .paragraph-623e {
  background-color: var(--e-global-color-secondary);
}
.smooth-d5ed
  .modal-9bed.large-2919
  .paragraph-623e {
  background-color: var(--e-global-color-text);
}
.smooth-d5ed
  .modal-9bed:hover
  .paragraph-623e {
  background-color: var(--e-global-color-accent);
}
.smooth-d5ed
  .modal-9bed.fn-active-576f
  .paragraph-623e {
  background-color: var(--e-global-color-primary);
}
.main_pressed_9a79 .outer-c84e {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.main_pressed_9a79 .grid_c289 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.main_pressed_9a79 .description_top_10fc {
  background-color: var(--e-global-color-primary);
}
.main_pressed_9a79 .description_top_10fc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.red-583e .basic_61f3 .info-cold-7a15 .paragraph_bce4 {
  background-color: var(--e-global-color-secondary);
}
.red-583e .basic_61f3 .wrapper-large-13be:after {
  background-color: var(--e-global-color-secondary);
}
.red-583e .green-c994 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.red-583e .module-a254 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.red-583e .chip_last_1931 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.red-583e .secondary_full_d7a8 {
  background-color: var(--e-global-color-primary);
}
.red-583e .secondary_full_d7a8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.red-583e .tag-brown-3dc1 {
  background-color: var(--e-global-color-secondary);
}
.red-583e .tag-brown-3dc1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.red-583e .basic_61f3 .surface_large_51f2 .row-white-e9ae:hover {
  background-color: var(--e-global-color-primary);
}
.red-583e
  .basic_61f3
  .surface_large_51f2
  .row-white-e9ae.full_1dad {
  background-color: var(--e-global-color-primary);
}
.red-583e .basic_61f3 .fixed_e4f0:before {
  border-color: var(--e-global-color-primary);
}
.red-583e .basic_61f3 .fixed_e4f0:hover:before {
  border-color: var(--e-global-color-secondary);
}
.red-583e
  .basic_61f3
  .fixed_e4f0.prev_3259:before {
  border-color: var(--e-global-color-primary);
}
.red-583e .label_e1fc span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paper-ab0f .photo_full_5540 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paper-ab0f .photo_full_5540:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paper-ab0f .photo_full_5540.pressed_93e8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paper-ab0f .tabs-9c91 {
  background-color: var(--e-global-color-primary);
}
.paper-ab0f .tabs-9c91 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paper-ab0f
  .progress-light-4347
  .nav-8b7a
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paper-ab0f
  .slider_9a1e
  .nav-8b7a
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo_medium_9a87
  .description-1ff3
  .gallery-365c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo_medium_9a87
  .description-1ff3
  .hot-35bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo_medium_9a87 .new_55aa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo_medium_9a87 .picture-1a8d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo_medium_9a87 .highlight-pink-6e0b {
  background-color: var(--e-global-color-primary);
}
.photo_medium_9a87 .highlight-pink-6e0b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.logo_e1b4 .tooltip_red_a8df {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo_e1b4 .sort_2e30 {
  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);
}
.logo_e1b4 .outer_aea3 {
  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);
}
.logo_e1b4 .outer_aea3 a:hover {
  color: var(--e-global-color-secondary);
}
.logo_e1b4 .prev-683b {
  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);
}
.logo_e1b4 .backdrop-pressed-775c {
  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);
}
.logo_e1b4 .status-cfef .heading-light-4a65 {
  background-color: var(--e-global-color-primary);
}
.logo_e1b4 .status-cfef .heading-light-4a65:hover {
  background-color: var(--e-global-color-accent);
}
.logo_e1b4
  .status-cfef
  .filter_c9ab
  li
  span {
  background-color: var(--e-global-color-text);
}
.logo_e1b4
  .status-cfef
  .filter_c9ab
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.logo_e1b4
  .status-cfef
  .filter_c9ab
  li.primary_hard_2451
  span {
  background-color: var(--e-global-color-accent);
}
.frame_up_08d1
  .wrapper_1542
  .pagination_4c86 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame_up_08d1 .wrapper_1542 .message_33cc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame_up_08d1 .wrapper_1542 .notification_01be {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_up_08d1 .text_north_5484 {
  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);
}
.frame_up_08d1
  .accordion-94c8.short_b711 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > a {
  background-color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > a
  .module-in-9609.menu-current-3978 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > a
  .tag-north-c0e1.description_1617 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > .glass_ebe3
  .soft_a1d7
  > a {
  background-color: var(--e-global-color-secondary);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > .glass_ebe3
  .soft_a1d7
  > a
  .search_fa0f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > .glass_ebe3
  .soft_a1d7
  > a
  .tag-north-c0e1.filter-silver-3806 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > a
  .hard-7542:before {
  color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > .glass_ebe3
  a
  .hard-7542:before {
  color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7.box-stone-7ed7
  > a
  .hard-7542:before {
  color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > .glass_ebe3
  .soft_a1d7.box-stone-7ed7
  > a
  .hard-7542:before {
  color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > a
  .frame-0c00
  .first-e8c9 {
  color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > .glass_ebe3
  a
  .frame-0c00
  .first-e8c9 {
  color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > a
  .frame-0c00
  .first-e8c9,
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > .glass_ebe3
  a
  .frame-0c00
  .first-e8c9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > a
  .notification_advanced_748d:before {
  color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > .glass_ebe3
  a
  .notification_advanced_748d:before {
  color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7.box-stone-7ed7
  > a
  .notification_advanced_748d:before {
  color: var(--e-global-color-text);
}
.basic-e99b
  > .summary_4a38
  > div
  > .tag_dafa
  > .soft_a1d7
  > .glass_ebe3
  .soft_a1d7.box-stone-7ed7
  > a
  .notification_advanced_748d:before {
  color: var(--e-global-color-text);
}
.east-3564 .black-ccb6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.east-3564
  .slow_2a9d:hover
  .black-ccb6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.footer_7e08
  > .summary_4a38
  > .upper_43aa
  > .tag_886a
  > .header-easy-11f5
  > .info-over-7f46
  .blue_491d {
  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);
}
.footer_7e08
  > .summary_4a38
  > .upper_43aa
  > .tag_886a
  > .header-easy-11f5
  > .info-over-7f46:hover
  .blue_491d {
  color: var(--e-global-color-text);
}
.footer_7e08
  > .summary_4a38
  > .upper_43aa
  > .tag_886a
  > .header-easy-11f5
  > .info-over-7f46:hover
  .blue_491d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_7e08
  > .summary_4a38
  > .upper_43aa
  > .tag_886a
  > .header-easy-11f5.gallery-8ae3
  > .info-over-7f46
  .blue_491d {
  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);
}
.mini-1006 .primary-0f33 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini-1006 .label_hard_b8cb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini-1006 .menu_north_8b9c {
  background-color: var(--e-global-color-primary);
}
.mini-1006 .menu_north_8b9c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.text_in_f351
  > .summary_4a38
  > .modal_7990
  > .background_dc8c
  > .picture-up-78a6
  .shadow_dirty_ec42 {
  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);
}
.text_in_f351
  > .summary_4a38
  > .modal_7990
  > .background_dc8c
  > .picture-up-78a6
  .fixed_3838 {
  color: var(--e-global-color-text);
}
.text_in_f351
  > .summary_4a38
  > .modal_7990
  > .background_dc8c
  > .picture-up-78a6:hover
  .shadow_dirty_ec42 {
  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);
}
.text_in_f351
  > .summary_4a38
  > .modal_7990
  > .background_dc8c
  > .picture-up-78a6:hover
  .fixed_3838 {
  color: var(--e-global-color-secondary);
}
.text_in_f351
  > .summary_4a38
  > .modal_7990
  > .background_dc8c
  > .picture-up-78a6.outline_last_140d
  .shadow_dirty_ec42 {
  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_in_f351
  > .summary_4a38
  > .modal_7990
  > .background_dc8c
  > .picture-up-78a6.outline_last_140d
  .fixed_3838 {
  color: var(--e-global-color-primary);
}
.surface_old_e9b9
  .cool-1d33
  .detail-d75c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_old_e9b9 .out_c46b .disabled-dark-b1e8 .paragraph_5a2c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lite-f43a .slider-hovered-958c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lite-f43a .narrow-6f50 .slider-hovered-958c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lite-f43a .active_e8a3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lite-f43a .active_e8a3 {
  background-color: var(--e-global-color-primary);
}
.video_dynamic_5399 .panel_a178 .tabs-9e37 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video_dynamic_5399
  .panel_a178:hover
  .photo_white_0ca1 {
  color: var(--e-global-color-secondary);
}
.video_dynamic_5399
  .panel_a178:hover
  .tabs-9e37 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lower_1e54 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.green-1670 {
  flex-direction: column;
}

.green-1670 .summary_lower_76bf {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

h2.green-1670 .summary_lower_76bf {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
}

.green-1670 .alert_c10f {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.smooth_73f5.picture_9113 {
  display: none;
}

.list_9ce2 {
  display: none;
}

body,
.layout-90fb {
  background-color: #1d1e23 !important;
  /* background-image: url(../images/main_bg.wrapper_yellow_a71a) !important; */
}

.middle_c55e.column-steel-c769 {
  margin-bottom: 40px;
  width: 100%;
}

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

.green-1670 a {
  width: 100%;
}

.video_9ebd .gold_435b.easy_bb99 {
  width: 20% !important;
}

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

.medium_7d42:hover {
  color: #000;
}

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

  transition: all 0.14s ease-out;
}

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

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

.detail_mini_86da:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.video_9ebd
  .gold_435b.aside-easy-f02c
  .active-dirty-b502
  .info_aebb {
  font-size: 20px !important;
}

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

.chip-3abd {
  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;
}

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

  text-align: center;
}

.wide_f1d8.menu-east-a982 > .copper-f965 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

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

.section_blue_29e0 {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

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

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

.glass-6b30 {
  display: flex;
  gap: 50px;
}

.video_9ebd
  .gold_435b.block_iron_4a9b
  .static_818c
  .sort-bd18 {
  width: 100% !important;
}

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

.box_c172 {
  width: 100%;
}

.breadcrumb-hovered-f909 {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.rough_0db4 {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

.inner-75c0 {
  font-size: 15px !important;
}

.search-hard-5ba7 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.rough_0db4:hover .search-hard-5ba7 {
  visibility: visible;
}
.rough_0db4:hover.rough_0db4::before {
  display: block;
}

.tiny_e801 h3 {
  color: #fff;
}

.text-active-86fc {
  margin: 0;
}

.video_9ebd
  .gold_435b.block_iron_4a9b
  .sort-bd18
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.carousel-0a5f {
  width: 100%;
}

.label_149a {
  width: 100%;
}

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

.label_149a {
  width: 100%;
}

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

.sort-bd18 {
  display: flex;
  align-items: center;
}

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

.tertiary-north-8115 {
  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;
}

.green-1670 .summary_lower_76bf.tall_08d8 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.green-1670 h1.summary_lower_76bf {
  margin-top: 120px !important;
}

.video_9ebd .gold_435b.dim_3de3 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.aside-c603 img {
  width: 100%;
}

.description_8625 .card_solid_71c0.active-dirty-b502 {
  justify-content: space-between;
}

.action-be00 {
  display: none;
}

.grid_7b26 .alert_c10f {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .wide_f1d8 .copper-f965 {
    flex-wrap: nowrap !important;
  }
}

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

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

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

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

  .description_8625 .card_solid_71c0.active-dirty-b502 {
    border-bottom: 1px solid #f0c159;
  }

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

  .wide_f1d8.menu-east-a982 > .copper-f965 {
    gap: 15px;
    justify-content: space-between;
  }

  .video_9ebd
    .gold_435b.block_iron_4a9b
    .sort-bd18
    img {
    width: 60% !important;
  }

  .section_blue_29e0 {
    left: 2%;
  }

  .lite-cf49 {
    margin: 10px 0;
  }

  .green-1670 .alert_c10f {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.green-1670 .summary_lower_76bf,
  .green-1670 .summary_lower_76bf {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .sort-bd18 {
    justify-content: center;
  }

  .green-1670 .alert_c10f {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .video_9ebd .gold_435b.easy_bb99 {
    width: 75% !important;
  }

  .aside-c603 img {
    width: 100% !important;
  }
}

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

  h2.green-1670 .summary_lower_76bf,
  .green-1670 .summary_lower_76bf {
    font-size: 30px !important;
  }

  .sort-bd18 {
    justify-content: center;
  }

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

  .gallery_043b
    .notice-9bfc.summary-dirty-d1ad {
    margin: 0 !important;
  }

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

  .lite-cf49 {
    display: flex;
  }

  .input-motion-edcf .medium_7d42 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .green-1670 h1.summary_lower_76bf {
    margin-top: 80px !important;
  }

  .video_9ebd
    .gold_435b.block_iron_4a9b
    .sort-bd18
    img,
  .element_a45a .static_818c {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .video_9ebd .gold_435b.easy_bb99 {
    width: 100% !important;
  }

  .wide_f1d8.menu-east-a982 > .copper-f965 {
    gap: 3px;
  }

  .green-1670 .alert_c10f {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* css-noise: dc64 */
.phantom-card-c4 {
  padding: 0.2rem;
  font-size: 14px;
  line-height: 1.1;
}
