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(.gallery_solid_4c29) {
  gap: 0.5em;
}
:where(.gallery_in_547f) {
  gap: 0.5em;
}
body .brown-568f > .thick-9755 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .brown-568f > .stone_d58c {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .brown-568f > .modal_2eba {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .gas-ddf0 > .thick-9755 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .gas-ddf0 > .stone_d58c {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .gas-ddf0 > .modal_2eba {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .gas-ddf0
  > :where(:not(.thick-9755):not(.stone_d58c):not(.component-c986)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .gas-ddf0 > .dropdown_b84b {
  max-width: var(--wp--style--global--wide-size);
}
body .gallery_solid_4c29 {
  display: flex;
}
body .gallery_solid_4c29 {
  flex-wrap: wrap;
  align-items: center;
}
body .gallery_solid_4c29 > * {
  margin: 0;
}
body .gallery_in_547f {
  display: grid;
}
body .gallery_in_547f > * {
  margin: 0;
}
:where(.south-b1c5.gallery_solid_4c29) {
  gap: 2em;
}
:where(.south-b1c5.gallery_in_547f) {
  gap: 2em;
}
:where(.paragraph_north_6e9c.gallery_solid_4c29) {
  gap: 1.25em;
}
:where(.paragraph_north_6e9c.gallery_in_547f) {
  gap: 1.25em;
}
.chip-93b4 {
  color: var(--wp--preset--color--black) !important;
}
.modal-bff1 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.info_b956 {
  color: var(--wp--preset--color--white) !important;
}
.full-99a1 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.logo_upper_3477 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.heading-gas-2bd5 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.bronze-3626 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.background-f601 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.status-ac69 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.footer-fast-03a3 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.sort_down_6353 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.section-active-0935 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.footer_fluid_8401 {
  background-color: var(--wp--preset--color--black) !important;
}
.content-blue-70e9 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.gas_d280 {
  background-color: var(--wp--preset--color--white) !important;
}
.hidden-tall-922d {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.under_6830 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.status_hard_4844 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.popup-stale-17d9 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.complex_8902 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.gas-c741 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.wide-3e88 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.header-slow-fbfa {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.rough_f946 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.lower_8d2b {
  border-color: var(--wp--preset--color--black) !important;
}
.heading-smooth-c579 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.avatar_3cd1 {
  border-color: var(--wp--preset--color--white) !important;
}
.orange_b36b {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.breadcrumb-black-7bf4 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.pink-d227 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.hovered-196a {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.down_d6a8 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.banner_simple_851f {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.fresh_76b8 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.hard-79ff {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.layout_6f9b {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.aside-1437 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.accent_inner_6a48 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.yellow_59f6 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.media_14c0 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.cold-1694 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.main_da77 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.down-5dad {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.slider_67a0 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.container-050f {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.yellow-2924 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.surface-left-0a45 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.gold_0b6e {
  background: var(--wp--preset--gradient--midnight) !important;
}
.primary-motion-a173 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.clean_8f7c {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.heading_small_6a22 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.fluid_1a3f {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.black-786d a:where(:not(.row-e87f)) {
  color: inherit;
}
:where(.paragraph_north_6e9c.gallery_solid_4c29) {
  gap: 1.25em;
}
:where(.paragraph_north_6e9c.gallery_in_547f) {
  gap: 1.25em;
}
:where(.south-b1c5.gallery_solid_4c29) {
  gap: 2em;
}
:where(.south-b1c5.gallery_in_547f) {
  gap: 2em;
}
.gradient_inner_33f9 {
  font-size: 1.5em;
  line-height: 1.6;
}

.silver-98f4 .paper_6499 {
  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);
}
.white_263b .grid_73ea {
  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);
}
.breadcrumb_liquid_e6ab {
  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);
}
.breadcrumb_liquid_e6ab.pressed-eac1 .block_427c {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_liquid_e6ab.filter-5e22 .block_427c,
.breadcrumb_liquid_e6ab.focus-9646 .block_427c {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.modal-b9a9 .surface_91aa {
  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);
}
.pagination-fixed-c80f {
  --divider-color: var(--e-global-color-secondary);
}
.pagination-fixed-c80f .tertiary-gold-f4fe {
  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);
}
.pagination-fixed-c80f.dim_82cb .notification_left_7c13 {
  background-color: var(--e-global-color-secondary);
}
.pagination-fixed-c80f.caption_dynamic_04e5 .notification_left_7c13,
.pagination-fixed-c80f.carousel_09a6 .notification_left_7c13 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.pagination-fixed-c80f.caption_dynamic_04e5 .notification_left_7c13,
.pagination-fixed-c80f.carousel_09a6 .notification_left_7c13 svg {
  fill: var(--e-global-color-secondary);
}
.module-d3a2 .gallery-3a9f {
  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);
}
.module-d3a2 .advanced-8531 {
  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);
}
.bronze_80a5.dim_82cb .notification_left_7c13 {
  background-color: var(--e-global-color-primary);
}
.bronze_80a5.caption_dynamic_04e5 .notification_left_7c13,
.bronze_80a5.carousel_09a6 .notification_left_7c13 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.bronze_80a5.caption_dynamic_04e5 .notification_left_7c13,
.bronze_80a5.carousel_09a6 .notification_left_7c13 svg {
  fill: var(--e-global-color-primary);
}
.text_medium_45f7.dim_82cb .notification_left_7c13 {
  background-color: var(--e-global-color-primary);
}
.text_medium_45f7.caption_dynamic_04e5 .notification_left_7c13,
.text_medium_45f7.carousel_09a6 .notification_left_7c13 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.text_medium_45f7 .outline-plasma-d6e5 {
  color: var(--e-global-color-primary);
}
.text_medium_45f7 .outline-plasma-d6e5,
.text_medium_45f7 .outline-plasma-d6e5 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text_medium_45f7 .advanced-bfe1 {
  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);
}
.tag-a4f3 .pattern-fbf0 {
  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);
}
.caption_f390 .row_down_c59f .feature-6003 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accordion-6e41 .disabled_b9cd:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.accordion-6e41 .up_f9e9 i {
  color: var(--e-global-color-primary);
}
.accordion-6e41 .up_f9e9 svg {
  fill: var(--e-global-color-primary);
}
.accordion-6e41 .hot_cddc {
  color: var(--e-global-color-secondary);
}
.accordion-6e41 .disabled_b9cd > .hot_cddc,
.accordion-6e41 .disabled_b9cd > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dim_3a63 .down_3116 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dim_3a63 .stone_ea71 {
  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);
}
.photo_mini_d4af .under_dfe1 .layout_out_3961 {
  background-color: var(--e-global-color-primary);
}
.photo_mini_d4af .hard_db4e {
  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);
}
.active_1dd1 .header_glass_2739 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_1dd1 .description_d4d2 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_1dd1 .badge_78dc {
  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);
}
.tertiary-tiny-09fc .large_e57e,
.tertiary-tiny-09fc .large_e57e a {
  color: var(--e-global-color-primary);
}
.tertiary-tiny-09fc .large_e57e.sort-paper-59bb,
.tertiary-tiny-09fc .large_e57e.sort-paper-59bb a {
  color: var(--e-global-color-accent);
}
.tertiary-tiny-09fc .large_e57e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary-tiny-09fc .backdrop_343a {
  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);
}
.thumbnail-stale-d9b9 .image_gold_2b5d,
.thumbnail-stale-d9b9 .container-cool-ac7f {
  color: var(--e-global-color-primary);
}
.thumbnail-stale-d9b9 .image_gold_2b5d svg {
  fill: var(--e-global-color-primary);
}
.thumbnail-stale-d9b9 .sort-paper-59bb .image_gold_2b5d,
.thumbnail-stale-d9b9 .sort-paper-59bb .container-cool-ac7f {
  color: var(--e-global-color-accent);
}
.thumbnail-stale-d9b9 .sort-paper-59bb .image_gold_2b5d svg {
  fill: var(--e-global-color-accent);
}
.thumbnail-stale-d9b9 .container-cool-ac7f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-stale-d9b9 .backdrop_343a {
  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);
}
.red-784c .list-smooth-1e18,
.red-784c .wood_0f44 {
  color: var(--e-global-color-primary);
}
.red-784c .wood_0f44 svg {
  fill: var(--e-global-color-primary);
}
.red-784c .large_e57e.sort-paper-59bb a,
.red-784c
  .large_e57e.sort-paper-59bb
  .wood_0f44 {
  color: var(--e-global-color-accent);
}
.red-784c .list-smooth-1e18 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.red-784c .backdrop_343a {
  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);
}
.header_mini_2514 .frame_action_5ed5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header_mini_2514 .article_pro_df4d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification_simple_6b25 .banner_4e1c .aside_e93d {
  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);
}
.notification_simple_6b25 .banner_4e1c .glass-1004 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification_simple_6b25 .info_fluid_dd17 .aside_e93d {
  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);
}
.notification_simple_6b25
  .info_fluid_dd17
  .glass-1004 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification_simple_6b25
  .wide_690e
  .aside_e93d {
  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);
}
.notification_simple_6b25
  .wide_690e
  .glass-1004 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification_simple_6b25
  .under-35b7
  .aside_e93d {
  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);
}
.notification_simple_6b25
  .under-35b7
  .glass-1004 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_top_4dcb .slider_f68a {
  background-color: var(--e-global-color-primary);
}
.carousel_top_4dcb .slider_f68a:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_top_4dcb .under_efbd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel_top_4dcb
  .slider_f68a:hover
  .under_efbd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb-3d67 .icon_b088 {
  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);
}
.iron-e799 .mask_blue_7750 .active_yellow_f8d2 a {
  background-color: var(--e-global-color-accent);
}
.iron-e799 .mask_blue_7750 .bronze-d88b a {
  background-color: var(--e-global-color-accent);
}
.iron-e799 .mask_blue_7750 .active_yellow_f8d2 a,
.iron-e799 .mask_blue_7750 .bronze-d88b a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery-fast-bdcd
  .label-eb32.form-ac92
  .mask_blue_7750
  a.section-9aaf {
  background-color: var(--e-global-color-accent);
}
.gallery-fast-bdcd
  .label-eb32.form-ac92
  .mask_blue_7750
  span.section-9aaf.fn-current-1b0c {
  background-color: var(--e-global-color-text);
}
.gallery-fast-bdcd
  .label-eb32.form-ac92
  .mask_blue_7750
  .section-9aaf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a .focus-a5f0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .hidden-d17d
  > .north-5cd7
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .breadcrumb_2670
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .component-copper-b101
  .easy-b291,
.hidden_797a
  .component-copper-b101
  .badge_59bd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_797a
  .component-copper-b101
  .background-ff32,
.hidden_797a
  .component-copper-b101
  a
  .background-ff32 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .component-copper-b101
  .inner_e154 {
  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_797a
  .component-copper-b101
  .layout-ea31 {
  background-color: var(--e-global-color-primary);
}
.hidden_797a
  .component-copper-b101
  .layout-ea31 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .component-copper-b101
  .layout-ea31:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_797a
  .component-copper-b101
  .advanced_b6d2 {
  background-color: var(--e-global-color-primary);
}
.hidden_797a
  .component-copper-b101
  .advanced_b6d2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .component-copper-b101
  .advanced_b6d2:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_797a
  .hover-4927
  .message-lower-50b0
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_797a
  .hover-4927
  .wide-9111 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .hover-4927
  .inner_e154 {
  color: var(--e-global-color-text);
}
.hidden_797a
  .hover-4927
  .inner_e154
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .hover-4927
  .layout-ea31 {
  background-color: var(--e-global-color-primary);
}
.hidden_797a
  .hover-4927
  .layout-ea31 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .hover-4927
  .layout-ea31:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_797a
  .hover-4927
  .advanced_b6d2 {
  background-color: var(--e-global-color-primary);
}
.hidden_797a
  .hover-4927
  .advanced_b6d2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_797a
  .hover-4927
  .advanced_b6d2:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_797a .main_in_d229 {
  background-color: var(--e-global-color-primary);
}
.hidden_797a .main_in_d229:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_797a .secondary-19ec {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_797a .full_49a9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_fixed_00bd .bottom-f548 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_fixed_00bd
  .block_fast_26d5
  > div:nth-child(3)
  .bottom-f548,
.summary_fixed_00bd
  .surface_dynamic_2dd7
  > div:nth-child(1)
  .bottom-f548,
.summary_fixed_00bd
  .tabs_d83e
  > div:nth-child(1)
  .bottom-f548,
.summary_fixed_00bd
  .frame_1bc7
  > div:nth-child(1)
  .bottom-f548,
.summary_fixed_00bd
  .solid_0fb5
  > div:nth-child(1)
  .bottom-f548 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_fixed_00bd .disabled_paper_7ba0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary_fixed_00bd .layout-fbbe {
  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);
}
.summary_fixed_00bd .carousel_copper_6ddc {
  background-color: var(--e-global-color-primary);
}
.summary_fixed_00bd .carousel_copper_6ddc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary_fixed_00bd .carousel_copper_6ddc:hover {
  background-color: var(--e-global-color-primary);
}
.summary_fixed_00bd .popup-new-17ee {
  background-color: var(--e-global-color-primary);
}
.summary_fixed_00bd .popup-new-17ee:hover {
  background-color: var(--e-global-color-primary);
}
.summary_fixed_00bd .secondary-19ec {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_fixed_00bd .full_49a9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_advanced_1a8d .header-bright-2eaa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_advanced_1a8d .active_0140 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_advanced_1a8d .silver_5f23 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_advanced_1a8d .rough-503e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_advanced_1a8d .icon_pro_81b2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_advanced_1a8d .popup-new-17ee {
  background-color: var(--e-global-color-primary);
}
.heading_advanced_1a8d .popup-new-17ee:hover {
  background-color: var(--e-global-color-primary);
}
.advanced_2c64 .fresh_0d7e {
  background-color: var(--e-global-color-secondary);
}
.advanced_2c64 .tabs-outer-b587 {
  background-color: var(--e-global-color-text);
}
.advanced_2c64 .up-9ec8 {
  background-color: var(--e-global-color-secondary);
}
.advanced_2c64 .aside_static_4988 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.advanced_2c64 .logo_inner_2ba6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.advanced_2c64 .short_9ae3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.advanced_2c64 .detail_edee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.advanced_2c64 .main_117a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full-fc22 .top-7e49 .thumbnail_white_656c,
.full-fc22
  .top-7e49
  .thumbnail_white_656c
  a,
.full-fc22 .over_3d26 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full-fc22 .top-7e49 .detail-solid-8eed,
.full-fc22 .menu-2371 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full-fc22 .top-7e49 .detail-solid-8eed {
  color: var(--e-global-color-text);
}
.full-fc22 .menu-2371 {
  color: var(--e-global-color-text);
}
.full-fc22
  .top-7e49
  .accordion_b2ee {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.full-fc22 .label_a8eb .breadcrumb-solid-2e67 {
  background-color: var(--e-global-color-primary);
}
.full-fc22 .label_a8eb .breadcrumb-solid-2e67:hover {
  background-color: var(--e-global-color-primary);
}
.full-fc22 .label_a8eb .inner-eb1b li span {
  background-color: var(--e-global-color-text);
}
.full-fc22 .label_a8eb .inner-eb1b li span:hover {
  background-color: var(--e-global-color-primary);
}
.full-fc22
  .label_a8eb
  .inner-eb1b
  li.tertiary_00ec
  span {
  background-color: var(--e-global-color-accent);
}
.full-fc22 .narrow_8ff2 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_82fd .media_1442 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.brown-21a1 .summary_297f {
  background-color: var(--e-global-color-primary);
}
.brown-21a1 .progress_ee58 {
  background-color: var(--e-global-color-secondary);
}
.brown-21a1 .liquid_a553 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.brown-21a1 .disabled-0253 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.brown-21a1 .motion-f7dc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.brown-21a1 .under_6578 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.brown-21a1 .title_b246 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.brown-21a1 .huge_3150 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.brown-21a1 .sidebar_740b {
  background-color: var(--e-global-color-primary);
}
.brown-21a1 .sidebar_740b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_center_b351 .picture-yellow-c3e0 {
  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_center_b351 .pattern-fe89 {
  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);
}
.title_center_b351
  .center-23d2:after {
  background-color: var(--e-global-color-primary);
}
.title_center_b351 .tertiary-black-0d6a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.selected_fef4 .over_3d26 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.selected_fef4 .menu-2371 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled_6414 .dim_f780 .dropdown-047d {
  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);
}
.disabled_6414 .dim_f780 .article_bce4 {
  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);
}
.current-e39e .detail_silver_3736 {
  background-color: var(--e-global-color-primary);
}
.current-e39e .tertiary_655b {
  background-color: var(--e-global-color-secondary);
}
.current-e39e .over_3580 .notification_top_ca15 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.current-e39e .blue-d638 .notification_top_ca15 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video_6dff .filter_south_e203 .overlay_paper_7254 {
  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);
}
.video_6dff .filter_south_e203 .info-solid-2274 {
  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);
}
.video_6dff .filter_south_e203 .middle-979f {
  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);
}
.over-7932 .content_cold_1772 {
  border-color: var(--e-global-color-text);
}
.over-7932 .message-17d9 {
  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);
}
.over-7932 .red-a5d9 {
  color: var(--e-global-color-primary);
}
.over-7932 .out_aa64 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bright_62f6 .progress_selected_3636 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.bright_62f6 .black_cf9c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.bright_62f6 .warm-cb46:hover .progress_selected_3636 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.bright_62f6
  .warm-cb46:hover
  .black_cf9c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.next-534d .motion-0990 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.next-534d .north-5450 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-f4cf .outline-6f07 .label_inner_4e33 {
  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);
}
.element-f4cf .icon-c8ce .label_inner_4e33 {
  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);
}
.texture-c2ac .heading_simple_0c6a {
  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);
}
.iron_ffd1 .accent_a507 .full_b71f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.iron_ffd1 .accent_a507 .full_b71f {
  background-color: var(--e-global-color-secondary);
}
.iron_ffd1 .south_38be .full_b71f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.iron_ffd1 .south_38be .full_b71f {
  background-color: var(--e-global-color-secondary);
}
.iron_ffd1 .progress-out-b066 .bright-b928 {
  background-color: var(--e-global-color-primary);
}
.iron_ffd1 .progress-out-b066:hover .bright-b928 {
  background-color: var(--e-global-color-secondary);
}
.iron_ffd1 .breadcrumb-solid-2e67 {
  background-color: var(--e-global-color-primary);
}
.iron_ffd1 .breadcrumb-solid-2e67:hover {
  background-color: var(--e-global-color-accent);
}
.iron_ffd1 .inner-eb1b li span {
  background-color: var(--e-global-color-text);
}
.iron_ffd1 .inner-eb1b li span:hover {
  background-color: var(--e-global-color-primary);
}
.iron_ffd1 .inner-eb1b li.tertiary_00ec span {
  background-color: var(--e-global-color-accent);
}
.active-easy-9524 .media_cfa8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-easy-9524 .purple_d855 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_left_5684 .block-liquid-2d8c:before {
  background-color: var(--e-global-color-secondary);
}
.filter_left_5684 .article_smooth_70ff {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_left_5684 .steel-4853 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-tall-b6fa .row-dark-18c7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-tall-b6fa .row-dark-18c7:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-tall-b6fa .row-dark-18c7.fn-active-1b0c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-tall-b6fa .bottom-811d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-tall-b6fa .header-9814 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-tall-b6fa .layout-4e32 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-tall-b6fa .modal-black-f498 {
  background-color: var(--e-global-color-primary);
}
.surface-tall-b6fa .modal-black-f498 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface-tall-b6fa .liquid_fd0c {
  background-color: var(--e-global-color-primary);
}
.surface-tall-b6fa .liquid_fd0c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup_dynamic_6b58 .message_695c .short_fa92 a {
  color: var(--e-global-color-secondary);
}
.popup_dynamic_6b58 .message_695c .short_fa92 a:hover {
  color: var(--e-global-color-secondary);
}
.popup_dynamic_6b58 .message_695c .short_fa92,
.popup_dynamic_6b58 .message_695c .short_fa92 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_dynamic_6b58 .message_695c .carousel-14bf {
  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);
}
.popup_dynamic_6b58 .message_695c .primary-stone-2972 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_dynamic_6b58 .message_695c .shade_right_881f {
  background-color: var(--e-global-color-primary);
}
.popup_dynamic_6b58 .message_695c .shade_right_881f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_dynamic_6b58 .message_695c .shade_right_881f:hover {
  background-color: var(--e-global-color-primary);
}
.popup_dynamic_6b58 .message_695c .focus_8fcd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup_dynamic_6b58 .message_695c .focus_8fcd {
  background-color: var(--e-global-color-primary);
}
.popup_dynamic_6b58 .message_695c .focus_8fcd:hover {
  background-color: var(--e-global-color-primary);
}
.popup_dynamic_6b58 .message_695c .breadcrumb-solid-2e67 {
  background-color: var(--e-global-color-primary);
}
.popup_dynamic_6b58 .message_695c .breadcrumb-solid-2e67:hover {
  background-color: var(--e-global-color-primary);
}
.popup_dynamic_6b58 .label_a8eb .inner-eb1b li span {
  background-color: var(--e-global-color-text);
}
.popup_dynamic_6b58 .label_a8eb .inner-eb1b li span:hover {
  background-color: var(--e-global-color-primary);
}
.popup_dynamic_6b58 .label_a8eb .inner-eb1b li.tertiary_00ec span {
  background-color: var(--e-global-color-accent);
}
.popup_dynamic_6b58 .secondary-19ec {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup_dynamic_6b58 .full_49a9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-b6f2 .bright_de23 .banner_0e80 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-b6f2 .bright_de23 .small_bf6a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.medium-b6f2 .bright_de23 .over-5662 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_selected_537a .background-6f81 {
  border-color: var(--e-global-color-text);
}
.video_selected_537a .south-77f0 {
  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);
}
.video_selected_537a .content_f943 {
  color: var(--e-global-color-secondary);
}
.video_selected_537a .content_f943 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_selected_537a .article-dd5b > * {
  color: var(--e-global-color-primary);
}
.video_selected_537a .article-dd5b > * svg {
  fill: var(--e-global-color-primary);
}
.video_selected_537a .paragraph_brown_ea31 {
  color: var(--e-global-color-primary);
}
.video_selected_537a .paragraph_brown_ea31 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video_selected_537a .carousel-1c95 {
  color: var(--e-global-color-primary);
}
.video_selected_537a .carousel-1c95 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video_selected_537a .narrow_770d {
  color: var(--e-global-color-primary);
}
.video_selected_537a .narrow_770d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_selected_537a .form-68e4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_selected_537a .block_new_02b7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_selected_537a .block_new_02b7.first-4674 {
  color: var(--e-global-color-secondary);
}
.video_selected_537a .block_new_02b7.first-4674 .thumbnail-e480 {
  color: var(--e-global-color-accent);
}
.video_selected_537a .block_new_02b7.backdrop_e881 {
  color: var(--e-global-color-text);
}
.video_selected_537a .block_new_02b7.backdrop_e881 .thumbnail-e480 {
  color: var(--e-global-color-text);
}
.video_selected_537a .block_new_02b7:before {
  border-top-color: var(--e-global-color-text);
}
.video_selected_537a .preview_cc9c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_selected_537a
  .preview_cc9c
  .component_c9d1 {
  background-color: var(--e-global-color-primary);
}
.video_selected_537a
  .preview_cc9c
  .component_c9d1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video_selected_537a .background-6f81 .lite-3e83 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_smooth_b44b .stale-237e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider_smooth_b44b .tiny_dac8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_dynamic_db1b .backdrop-8b74 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_dynamic_db1b
  .label_a10d
  .black_b4a3 {
  background-color: var(--e-global-color-secondary);
}
.thumbnail_dynamic_db1b
  .label_a10d.active-627a
  .black_b4a3 {
  background-color: var(--e-global-color-text);
}
.thumbnail_dynamic_db1b
  .label_a10d:hover
  .black_b4a3 {
  background-color: var(--e-global-color-accent);
}
.thumbnail_dynamic_db1b
  .label_a10d.fn-active-1b0c
  .black_b4a3 {
  background-color: var(--e-global-color-primary);
}
.action-9d5e .hidden-east-e1d8 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.action-9d5e .thumbnail_1967 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.action-9d5e .pink_e0a2 {
  background-color: var(--e-global-color-primary);
}
.action-9d5e .pink_e0a2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-51d2 .west-1580 .green_d536 .tertiary_cf6b {
  background-color: var(--e-global-color-secondary);
}
.silver-51d2 .west-1580 .border-steel-b9bd:after {
  background-color: var(--e-global-color-secondary);
}
.silver-51d2 .status_outer_3c8b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-51d2 .frame-071f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-51d2 .yellow_8bfc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-51d2 .block_9121 {
  background-color: var(--e-global-color-primary);
}
.silver-51d2 .block_9121 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-51d2 .video-3285 {
  background-color: var(--e-global-color-secondary);
}
.silver-51d2 .video-3285 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-51d2 .west-1580 .under-a355 .pro-b616:hover {
  background-color: var(--e-global-color-primary);
}
.silver-51d2
  .west-1580
  .under-a355
  .pro-b616.icon-62bf {
  background-color: var(--e-global-color-primary);
}
.silver-51d2 .west-1580 .active-66ac:before {
  border-color: var(--e-global-color-primary);
}
.silver-51d2 .west-1580 .active-66ac:hover:before {
  border-color: var(--e-global-color-secondary);
}
.silver-51d2
  .west-1580
  .active-66ac.tooltip_slow_1e64:before {
  border-color: var(--e-global-color-primary);
}
.silver-51d2 .fixed-1888 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-ac35 .button_7f61 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-ac35 .button_7f61:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-ac35 .button_7f61.hover-easy-91fa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-ac35 .feature-7473 {
  background-color: var(--e-global-color-primary);
}
.photo-ac35 .feature-7473 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-ac35
  .narrow_3bbe
  .down-4b70
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-ac35
  .focus_yellow_32bd
  .down-4b70
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tabs_gold_950e
  .column_hard_e4be
  .video_2084 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_gold_950e
  .column_hard_e4be
  .table_0427 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_gold_950e .old-d976 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_gold_950e .frame_inner_c389 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs_gold_950e .icon_smooth_494c {
  background-color: var(--e-global-color-primary);
}
.tabs_gold_950e .icon_smooth_494c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.breadcrumb-focused-e855 .old-baf7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb-focused-e855 .info_small_0a45 {
  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);
}
.breadcrumb-focused-e855 .label-7ebd {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb-focused-e855 .label-7ebd a:hover {
  color: var(--e-global-color-secondary);
}
.breadcrumb-focused-e855 .down-8eae {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb-focused-e855 .active_4bc9 {
  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);
}
.breadcrumb-focused-e855 .motion_a418 .breadcrumb-solid-2e67 {
  background-color: var(--e-global-color-primary);
}
.breadcrumb-focused-e855 .motion_a418 .breadcrumb-solid-2e67:hover {
  background-color: var(--e-global-color-accent);
}
.breadcrumb-focused-e855
  .motion_a418
  .inner-eb1b
  li
  span {
  background-color: var(--e-global-color-text);
}
.breadcrumb-focused-e855
  .motion_a418
  .inner-eb1b
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.breadcrumb-focused-e855
  .motion_a418
  .inner-eb1b
  li.tertiary_00ec
  span {
  background-color: var(--e-global-color-accent);
}
.box_ded1
  .banner-e7a6
  .column_north_2b5c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box_ded1 .banner-e7a6 .gallery_out_239b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box_ded1 .banner-e7a6 .tiny-353d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_ded1 .module_e953 {
  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);
}
.box_ded1
  .disabled_right_4168.footer-huge-8976 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > a {
  background-color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > a
  .large-219d.text-4473 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > a
  .widget-current-60c4.slow-248a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > .lite-6e2f
  .clean_66d3
  > a {
  background-color: var(--e-global-color-secondary);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > .lite-6e2f
  .clean_66d3
  > a
  .caption-lite-5138 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > .lite-6e2f
  .clean_66d3
  > a
  .widget-current-60c4.caption-copper-1adb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > a
  .thick-a645:before {
  color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > .lite-6e2f
  a
  .thick-a645:before {
  color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3.table-4f6b
  > a
  .thick-a645:before {
  color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > .lite-6e2f
  .clean_66d3.table-4f6b
  > a
  .thick-a645:before {
  color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > a
  .chip-6a65
  .border-over-109e {
  color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > .lite-6e2f
  a
  .chip-6a65
  .border-over-109e {
  color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > a
  .chip-6a65
  .border-over-109e,
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > .lite-6e2f
  a
  .chip-6a65
  .border-over-109e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > a
  .search_focused_7150:before {
  color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > .lite-6e2f
  a
  .search_focused_7150:before {
  color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3.table-4f6b
  > a
  .search_focused_7150:before {
  color: var(--e-global-color-text);
}
.search-in-2100
  > .lower_7915
  > div
  > .banner-large-9652
  > .clean_66d3
  > .lite-6e2f
  .clean_66d3.table-4f6b
  > a
  .search_focused_7150:before {
  color: var(--e-global-color-text);
}
.info_cc08 .focus-e992 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.info_cc08
  .modal-7a2c:hover
  .focus-e992 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.media-36a4
  > .lower_7915
  > .nav-4bd3
  > .purple-e2dc
  > .wrapper_tall_1ee9
  > .focus-46c9
  .dynamic_2231 {
  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);
}
.media-36a4
  > .lower_7915
  > .nav-4bd3
  > .purple-e2dc
  > .wrapper_tall_1ee9
  > .focus-46c9:hover
  .dynamic_2231 {
  color: var(--e-global-color-text);
}
.media-36a4
  > .lower_7915
  > .nav-4bd3
  > .purple-e2dc
  > .wrapper_tall_1ee9
  > .focus-46c9:hover
  .dynamic_2231 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-36a4
  > .lower_7915
  > .nav-4bd3
  > .purple-e2dc
  > .wrapper_tall_1ee9.basic_fc25
  > .focus-46c9
  .dynamic_2231 {
  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);
}
.tall-f449 .smooth_13c4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall-f449 .input-left-52fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall-f449 .cold-fab1 {
  background-color: var(--e-global-color-primary);
}
.tall-f449 .cold-fab1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel_mini_ee88
  > .lower_7915
  > .picture_c94e
  > .picture-north-0a4b
  > .simple_c14e
  .steel_e092 {
  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);
}
.panel_mini_ee88
  > .lower_7915
  > .picture_c94e
  > .picture-north-0a4b
  > .simple_c14e
  .section-0b79 {
  color: var(--e-global-color-text);
}
.panel_mini_ee88
  > .lower_7915
  > .picture_c94e
  > .picture-north-0a4b
  > .simple_c14e:hover
  .steel_e092 {
  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);
}
.panel_mini_ee88
  > .lower_7915
  > .picture_c94e
  > .picture-north-0a4b
  > .simple_c14e:hover
  .section-0b79 {
  color: var(--e-global-color-secondary);
}
.panel_mini_ee88
  > .lower_7915
  > .picture_c94e
  > .picture-north-0a4b
  > .simple_c14e.image-warm-64ca
  .steel_e092 {
  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);
}
.panel_mini_ee88
  > .lower_7915
  > .picture_c94e
  > .picture-north-0a4b
  > .simple_c14e.image-warm-64ca
  .section-0b79 {
  color: var(--e-global-color-primary);
}
.paragraph_cf0e
  .grid-tiny-ea71
  .gallery-middle-3d65 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph_cf0e .out-d8f2 .lite-3e83 .picture-small-0b8f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-pink-936d .border-9617 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-pink-936d .clean-d9f4 .border-9617 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-pink-936d .logo-bed7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.secondary-pink-936d .logo-bed7 {
  background-color: var(--e-global-color-primary);
}
.cold-0998 .under-761b .cold_3908 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.cold-0998
  .under-761b:hover
  .caption-glass-e6aa {
  color: var(--e-global-color-secondary);
}
.cold-0998
  .under-761b:hover
  .cold_3908 {
  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);
}
.detail-south-15b4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.filter_23b1 {
  flex-direction: column;
}

.filter_23b1 .banner_7c43 {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

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

.filter_23b1 .heading-d5e8 {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.stone_dcdd.tag-medium-fc47 {
  display: none;
}

.lite_cfae {
  display: none;
}

body,
.highlight-upper-d9e1 {
  background-color: #1d1e23 !important;
  /* background-image: url(../images/main_bg.over_8b62) !important; */
}

.status-hovered-5d39.footer_narrow_4808 {
  margin-bottom: 40px;
  width: 100%;
}

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

.filter_23b1 a {
  width: 100%;
}

.hot-924f .stale-10df.pattern_cce8 {
  width: 20% !important;
}

.preview-right-d4dc {
  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;
}

.preview-right-d4dc:hover {
  color: #000;
}

.preview-right-d4dc svg {
  width: 20px;
  fill: #874800;

  transition: all 0.14s ease-out;
}

.preview-right-d4dc:hover svg {
  fill: #000;
}

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

.out_35cf:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.hot-924f
  .stale-10df.module_next_a6fa
  .accent-0698
  .in-81bf {
  font-size: 20px !important;
}

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

.backdrop-cool-c0e0 {
  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;
}

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

  text-align: center;
}

.first_6de2.middle-c29e > .button-wide-8b62 {
  display: flex;
  align-items: center;
}

.prev-a331 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

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

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

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

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

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

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

.hot-924f
  .stale-10df.text-bright-8196
  .pattern-dark-69d4
  .tertiary-b023 {
  width: 100% !important;
}

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

.popup_18bb {
  width: 100%;
}

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

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

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

  display: none;
}

.red-17b4 {
  font-size: 15px !important;
}

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

  visibility: hidden;
}

.caption_up_a1b3:hover .progress_rough_6162 {
  visibility: visible;
}
.caption_up_a1b3:hover.caption_up_a1b3::before {
  display: block;
}

.hero_upper_4f0c h3 {
  color: #fff;
}

.notice-smooth-43a5 {
  margin: 0;
}

.hot-924f
  .stale-10df.text-bright-8196
  .tertiary-b023
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.chip_out_cc1a {
  width: 100%;
}

.main_fad1 {
  width: 100%;
}

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

.main_fad1 {
  width: 100%;
}

.rough-6ef7 {
  margin-bottom: 10px !important;
}

.tertiary-b023 {
  display: flex;
  align-items: center;
}

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

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

.filter_23b1 .banner_7c43.summary_1e80 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.filter_23b1 h1.banner_7c43 {
  margin-top: 120px !important;
}

.hot-924f .stale-10df.container-over-a798 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.feature_upper_4115 img {
  width: 100%;
}

.first_3713 .hero_old_b8dc.accent-0698 {
  justify-content: space-between;
}

.static-26b3 {
  display: none;
}

.wrapper_ba49 .heading-d5e8 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .first_6de2 .button-wide-8b62 {
    flex-wrap: nowrap !important;
  }
}

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

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

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

  .preview-right-d4dc svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .first_3713 .hero_old_b8dc.accent-0698 {
    border-bottom: 1px solid #f0c159;
  }

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

  .first_6de2.middle-c29e > .button-wide-8b62 {
    gap: 15px;
    justify-content: space-between;
  }

  .hot-924f
    .stale-10df.text-bright-8196
    .tertiary-b023
    img {
    width: 60% !important;
  }

  .old_bac1 {
    left: 2%;
  }

  .hero-1d7e {
    margin: 10px 0;
  }

  .filter_23b1 .heading-d5e8 {
    margin: 0;
    margin-bottom: 10px;
  }

  .preview-right-d4dc {
    font-size: 16px !important;
  }

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

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

  h2.filter_23b1 .banner_7c43,
  .filter_23b1 .banner_7c43 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .tertiary-b023 {
    justify-content: center;
  }

  .filter_23b1 .heading-d5e8 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .row-44b5 {
    margin-bottom: 15px !important;
  }

  .hot-924f .stale-10df.pattern_cce8 {
    width: 75% !important;
  }

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

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

  h2.filter_23b1 .banner_7c43,
  .filter_23b1 .banner_7c43 {
    font-size: 30px !important;
  }

  .tertiary-b023 {
    justify-content: center;
  }

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

  .frame_hovered_9e7c
    .badge-yellow-5d47.hidden_2888 {
    margin: 0 !important;
  }

  .prev-a331 {
    margin: 0;
    gap: 10px;
  }

  .hero-1d7e {
    display: flex;
  }

  .next-c8ad .preview-right-d4dc {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .filter_23b1 h1.banner_7c43 {
    margin-top: 80px !important;
  }

  .hot-924f
    .stale-10df.text-bright-8196
    .tertiary-b023
    img,
  .module-d3a2 .pattern-dark-69d4 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .hot-924f .stale-10df.pattern_cce8 {
    width: 100% !important;
  }

  .first_6de2.middle-c29e > .button-wide-8b62 {
    gap: 3px;
  }

  .filter_23b1 .heading-d5e8 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* css-noise: 61a0 */
.shadow-element-f5 {
  padding: 0.1rem;
  font-size: 12px;
  line-height: 1.3;
}
