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(.message_iron_29f0) {
  gap: 0.5em;
}
:where(.inner_98b7) {
  gap: 0.5em;
}
body .content-iron-c146 > .main-yellow-de8c {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .content-iron-c146 > .pattern_new_6421 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .content-iron-c146 > .progress_last_769b {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .item-237f > .main-yellow-de8c {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .item-237f > .pattern_new_6421 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .item-237f > .progress_last_769b {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .item-237f
  > :where(:not(.main-yellow-de8c):not(.pattern_new_6421):not(.logo-dfad)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .item-237f > .down-f734 {
  max-width: var(--wp--style--global--wide-size);
}
body .message_iron_29f0 {
  display: flex;
}
body .message_iron_29f0 {
  flex-wrap: wrap;
  align-items: center;
}
body .message_iron_29f0 > * {
  margin: 0;
}
body .inner_98b7 {
  display: grid;
}
body .inner_98b7 > * {
  margin: 0;
}
:where(.texture-7f2b.message_iron_29f0) {
  gap: 2em;
}
:where(.texture-7f2b.inner_98b7) {
  gap: 2em;
}
:where(.search-54ac.message_iron_29f0) {
  gap: 1.25em;
}
:where(.search-54ac.inner_98b7) {
  gap: 1.25em;
}
.gradient-a671 {
  color: var(--wp--preset--color--black) !important;
}
.gradient_hard_7ea3 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.carousel-advanced-5344 {
  color: var(--wp--preset--color--white) !important;
}
.stone-f0a9 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.widget-34b7 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.text_active_2949 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.table_dynamic_73a6 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.hero_warm_f5a7 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.paragraph_white_d72f {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.texture_ca5e {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.description_copper_8a69 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.preview-bronze-b3bd {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.label-c785 {
  background-color: var(--wp--preset--color--black) !important;
}
.picture-focused-1c00 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.background_pro_4767 {
  background-color: var(--wp--preset--color--white) !important;
}
.soft_2680 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.overlay-full-de4d {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.complex-bef0 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.nav_north_a66b {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.outline_south_70c9 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.pink-5f13 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.dropdown-glass-fa80 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.hover_hard_1bac {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.wood_0a06 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.media-3f5e {
  border-color: var(--wp--preset--color--black) !important;
}
.dirty-98bc {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.fresh-1c74 {
  border-color: var(--wp--preset--color--white) !important;
}
.form-8ed8 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.filter-white-de36 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.dark_194f {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.content_c7b7 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.paragraph_tiny_6b85 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.fast_0823 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.media_fb97 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.sidebar_b759 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.filter_801e {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.action_25d4 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.fluid_7de8 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.primary_active_b11b {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.description-fedc {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.sidebar_286a {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.active_dd24 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.detail_paper_d365 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.search_glass_a3a8 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.hero-e2a2 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.card_under_cac5 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.notification_first_ac6f {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.tall_c0f5 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.item_2d4f {
  font-size: var(--wp--preset--font-size--small) !important;
}
.status-light-39dc {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.image_upper_53c1 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.active_61de {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.tertiary-right-449b a:where(:not(.hard-85e3)) {
  color: inherit;
}
:where(.search-54ac.message_iron_29f0) {
  gap: 1.25em;
}
:where(.search-54ac.inner_98b7) {
  gap: 1.25em;
}
:where(.texture-7f2b.message_iron_29f0) {
  gap: 2em;
}
:where(.texture-7f2b.inner_98b7) {
  gap: 2em;
}
.menu-0bd1 {
  font-size: 1.5em;
  line-height: 1.6;
}

.last_2b5e .black_64be {
  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);
}
.orange-f789 .title_down_1084 {
  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);
}
.module_6c15 {
  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);
}
.module_6c15.caption_slow_6c90 .status_d13d {
  background-color: var(--e-global-color-primary);
}
.module_6c15.header_in_b445 .status_d13d,
.module_6c15.dropdown-tall-2692 .status_d13d {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.accordion_out_b2c2 .tiny-2ce2 {
  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);
}
.filter-55a9 {
  --divider-color: var(--e-global-color-secondary);
}
.filter-55a9 .smooth-b287 {
  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);
}
.filter-55a9.pagination_92d6 .slider_gas_7b2d {
  background-color: var(--e-global-color-secondary);
}
.filter-55a9.notification-next-a3f6 .slider_gas_7b2d,
.filter-55a9.brown_40aa .slider_gas_7b2d {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.filter-55a9.notification-next-a3f6 .slider_gas_7b2d,
.filter-55a9.brown_40aa .slider_gas_7b2d svg {
  fill: var(--e-global-color-secondary);
}
.complex_3cc7 .hover_outer_c354 {
  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);
}
.complex_3cc7 .texture_selected_8c86 {
  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);
}
.blue-512f.pagination_92d6 .slider_gas_7b2d {
  background-color: var(--e-global-color-primary);
}
.blue-512f.notification-next-a3f6 .slider_gas_7b2d,
.blue-512f.brown_40aa .slider_gas_7b2d {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.blue-512f.notification-next-a3f6 .slider_gas_7b2d,
.blue-512f.brown_40aa .slider_gas_7b2d svg {
  fill: var(--e-global-color-primary);
}
.media-3862.pagination_92d6 .slider_gas_7b2d {
  background-color: var(--e-global-color-primary);
}
.media-3862.notification-next-a3f6 .slider_gas_7b2d,
.media-3862.brown_40aa .slider_gas_7b2d {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.media-3862 .carousel-5e11 {
  color: var(--e-global-color-primary);
}
.media-3862 .carousel-5e11,
.media-3862 .carousel-5e11 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-3862 .new-8673 {
  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);
}
.secondary-small-2dfa .selected-62df {
  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);
}
.banner-narrow-82a5 .container_a981 .copper_29c8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.simple_1d33 .tag-5f49:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.simple_1d33 .mask_d9a9 i {
  color: var(--e-global-color-primary);
}
.simple_1d33 .mask_d9a9 svg {
  fill: var(--e-global-color-primary);
}
.simple_1d33 .medium-57e8 {
  color: var(--e-global-color-secondary);
}
.simple_1d33 .tag-5f49 > .medium-57e8,
.simple_1d33 .tag-5f49 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_394a .stale-e073 {
  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);
}
.list_394a .summary-6482 {
  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);
}
.dirty_9e1e .active_1308 .picture-new-b096 {
  background-color: var(--e-global-color-primary);
}
.dirty_9e1e .wide_893a {
  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);
}
.video_dark_b9ab .sort-right-1a1b {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_dark_b9ab .form_bee4 {
  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_dark_b9ab .link_ae46 {
  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);
}
.new_284f .south_2dc7,
.new_284f .south_2dc7 a {
  color: var(--e-global-color-primary);
}
.new_284f .south_2dc7.wood-0555,
.new_284f .south_2dc7.wood-0555 a {
  color: var(--e-global-color-accent);
}
.new_284f .south_2dc7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.new_284f .west_2452 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside_7822 .detail_8e18,
.aside_7822 .layout_86cf {
  color: var(--e-global-color-primary);
}
.aside_7822 .detail_8e18 svg {
  fill: var(--e-global-color-primary);
}
.aside_7822 .wood-0555 .detail_8e18,
.aside_7822 .wood-0555 .layout_86cf {
  color: var(--e-global-color-accent);
}
.aside_7822 .wood-0555 .detail_8e18 svg {
  fill: var(--e-global-color-accent);
}
.aside_7822 .layout_86cf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside_7822 .west_2452 {
  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);
}
.wrapper-lite-1aa5 .notice_cool_dbfb,
.wrapper-lite-1aa5 .main-red-e742 {
  color: var(--e-global-color-primary);
}
.wrapper-lite-1aa5 .main-red-e742 svg {
  fill: var(--e-global-color-primary);
}
.wrapper-lite-1aa5 .south_2dc7.wood-0555 a,
.wrapper-lite-1aa5
  .south_2dc7.wood-0555
  .main-red-e742 {
  color: var(--e-global-color-accent);
}
.wrapper-lite-1aa5 .notice_cool_dbfb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wrapper-lite-1aa5 .west_2452 {
  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-narrow-081c .accent_d5b9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-narrow-081c .hovered_2b05 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_fd84 .breadcrumb_last_ade3 .thumbnail-8ff3 {
  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);
}
.popup_fd84 .breadcrumb_last_ade3 .up-155e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_fd84 .container_thick_a5d0 .thumbnail-8ff3 {
  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);
}
.popup_fd84
  .container_thick_a5d0
  .up-155e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_fd84
  .breadcrumb-790b
  .thumbnail-8ff3 {
  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);
}
.popup_fd84
  .breadcrumb-790b
  .up-155e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_fd84
  .section_539f
  .thumbnail-8ff3 {
  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);
}
.popup_fd84
  .section_539f
  .up-155e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.next_4072 .paragraph_fast_4047 {
  background-color: var(--e-global-color-primary);
}
.next_4072 .paragraph_fast_4047:hover {
  background-color: var(--e-global-color-primary);
}
.next_4072 .sidebar_outer_cf22 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.next_4072
  .paragraph_fast_4047:hover
  .sidebar_outer_cf22 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.left_7161 .narrow-2c7e {
  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);
}
.hero-6d14 .lower_75a3 .tag_6aac a {
  background-color: var(--e-global-color-accent);
}
.hero-6d14 .lower_75a3 .frame-ad19 a {
  background-color: var(--e-global-color-accent);
}
.hero-6d14 .lower_75a3 .tag_6aac a,
.hero-6d14 .lower_75a3 .frame-ad19 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_07ae
  .gradient-75cd.gallery-03c9
  .lower_75a3
  a.row-motion-4675 {
  background-color: var(--e-global-color-accent);
}
.under_07ae
  .gradient-75cd.gallery-03c9
  .lower_75a3
  span.row-motion-4675.fn-current-84ff {
  background-color: var(--e-global-color-text);
}
.under_07ae
  .gradient-75cd.gallery-03c9
  .lower_75a3
  .row-motion-4675 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b .advanced_4716 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .pagination-3d4f
  > .dropdown-94fb
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .message-1331
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .backdrop-8935
  .status_c580,
.last_0e0b
  .backdrop-8935
  .media_old_0516 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last_0e0b
  .backdrop-8935
  .bottom-6776,
.last_0e0b
  .backdrop-8935
  a
  .bottom-6776 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .backdrop-8935
  .module-plasma-5c83 {
  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);
}
.last_0e0b
  .backdrop-8935
  .black-12a9 {
  background-color: var(--e-global-color-primary);
}
.last_0e0b
  .backdrop-8935
  .black-12a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .backdrop-8935
  .black-12a9:hover {
  background-color: var(--e-global-color-primary);
}
.last_0e0b
  .backdrop-8935
  .highlight-57b8 {
  background-color: var(--e-global-color-primary);
}
.last_0e0b
  .backdrop-8935
  .highlight-57b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .backdrop-8935
  .highlight-57b8:hover {
  background-color: var(--e-global-color-primary);
}
.last_0e0b
  .outline_94c4
  .accent_57f5
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last_0e0b
  .outline_94c4
  .outline_186a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .outline_94c4
  .module-plasma-5c83 {
  color: var(--e-global-color-text);
}
.last_0e0b
  .outline_94c4
  .module-plasma-5c83
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .outline_94c4
  .black-12a9 {
  background-color: var(--e-global-color-primary);
}
.last_0e0b
  .outline_94c4
  .black-12a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .outline_94c4
  .black-12a9:hover {
  background-color: var(--e-global-color-primary);
}
.last_0e0b
  .outline_94c4
  .highlight-57b8 {
  background-color: var(--e-global-color-primary);
}
.last_0e0b
  .outline_94c4
  .highlight-57b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_0e0b
  .outline_94c4
  .highlight-57b8:hover {
  background-color: var(--e-global-color-primary);
}
.last_0e0b .paper_65f7 {
  background-color: var(--e-global-color-primary);
}
.last_0e0b .paper_65f7:hover {
  background-color: var(--e-global-color-primary);
}
.last_0e0b .fixed-e908 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last_0e0b .input-a67e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_7ac4 .fluid-4ec3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_7ac4
  .hidden_21d3
  > div:nth-child(3)
  .fluid-4ec3,
.container_7ac4
  .status-541a
  > div:nth-child(1)
  .fluid-4ec3,
.container_7ac4
  .smooth-693f
  > div:nth-child(1)
  .fluid-4ec3,
.container_7ac4
  .complex-efb0
  > div:nth-child(1)
  .fluid-4ec3,
.container_7ac4
  .status_6838
  > div:nth-child(1)
  .fluid-4ec3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_7ac4 .thick-204b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_7ac4 .banner_a717 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_7ac4 .item_49fa {
  background-color: var(--e-global-color-primary);
}
.container_7ac4 .item_49fa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_7ac4 .item_49fa:hover {
  background-color: var(--e-global-color-primary);
}
.container_7ac4 .sort-red-2b5e {
  background-color: var(--e-global-color-primary);
}
.container_7ac4 .sort-red-2b5e:hover {
  background-color: var(--e-global-color-primary);
}
.container_7ac4 .fixed-e908 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_7ac4 .input-a67e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.warm-5403 .prev-8343 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.warm-5403 .fast-dd36 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-5403 .wide-7ad5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-5403 .smooth-9443 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-5403 .easy-2b8a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-5403 .sort-red-2b5e {
  background-color: var(--e-global-color-primary);
}
.warm-5403 .sort-red-2b5e:hover {
  background-color: var(--e-global-color-primary);
}
.icon-ecfe .detail-2ad3 {
  background-color: var(--e-global-color-secondary);
}
.icon-ecfe .detail-complex-aad3 {
  background-color: var(--e-global-color-text);
}
.icon-ecfe .description-advanced-a491 {
  background-color: var(--e-global-color-secondary);
}
.icon-ecfe .background-abe0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon-ecfe .box-c01a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon-ecfe .frame_outer_8b65 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon-ecfe .advanced-2ade {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon-ecfe .west-7492 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade_tall_23a2 .outer_6c07 .copper_e94d,
.shade_tall_23a2
  .outer_6c07
  .copper_e94d
  a,
.shade_tall_23a2 .active_fresh_700d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade_tall_23a2 .outer_6c07 .menu-4055,
.shade_tall_23a2 .panel-narrow-3a2c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade_tall_23a2 .outer_6c07 .menu-4055 {
  color: var(--e-global-color-text);
}
.shade_tall_23a2 .panel-narrow-3a2c {
  color: var(--e-global-color-text);
}
.shade_tall_23a2
  .outer_6c07
  .paper-bf6b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shade_tall_23a2 .brown_3181 .block_d3fe {
  background-color: var(--e-global-color-primary);
}
.shade_tall_23a2 .brown_3181 .block_d3fe:hover {
  background-color: var(--e-global-color-primary);
}
.shade_tall_23a2 .brown_3181 .east-2b1a li span {
  background-color: var(--e-global-color-text);
}
.shade_tall_23a2 .brown_3181 .east-2b1a li span:hover {
  background-color: var(--e-global-color-primary);
}
.shade_tall_23a2
  .brown_3181
  .east-2b1a
  li.label-4218
  span {
  background-color: var(--e-global-color-accent);
}
.shade_tall_23a2 .preview-4835 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status_left_8804 .video_1479 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.focused-13bb .notification_dark_6556 {
  background-color: var(--e-global-color-primary);
}
.focused-13bb .fast-59d9 {
  background-color: var(--e-global-color-secondary);
}
.focused-13bb .picture-wood-05d8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focused-13bb .avatar-d21c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focused-13bb .stone-0219 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focused-13bb .up_20e6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focused-13bb .focused_d0a0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focused-13bb .south_894d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focused-13bb .hot-e834 {
  background-color: var(--e-global-color-primary);
}
.focused-13bb .hot-e834 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pro_b625 .layout-98ad {
  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);
}
.pro_b625 .feature-504c {
  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);
}
.pro_b625
  .row-simple-84aa:after {
  background-color: var(--e-global-color-primary);
}
.pro_b625 .carousel-focused-450b {
  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);
}
.sidebar-bd62 .active_fresh_700d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar-bd62 .panel-narrow-3a2c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.right-92da .notice_98dc .down-2bec {
  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);
}
.right-92da .notice_98dc .under-f6ef {
  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);
}
.up-f1c6 .top_0393 {
  background-color: var(--e-global-color-primary);
}
.up-f1c6 .alert_soft_d2fb {
  background-color: var(--e-global-color-secondary);
}
.up-f1c6 .gold_a54c .label_orange_50af {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.up-f1c6 .sidebar_white_d48d .label_orange_50af {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice-new-f091 .description-720c .footer_stale_6537 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice-new-f091 .description-720c .accent-85e9 {
  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);
}
.notice-new-f091 .description-720c .shade_5845 {
  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);
}
.article_a4e2 .block_east_f552 {
  border-color: var(--e-global-color-text);
}
.article_a4e2 .wood-6b4c {
  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);
}
.article_a4e2 .form-31d6 {
  color: var(--e-global-color-primary);
}
.article_a4e2 .short_03f3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header_last_71e2 .surface-ef52 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header_last_71e2 .table_19b6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header_last_71e2 .new_cc90:hover .surface-ef52 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header_last_71e2
  .new_cc90:hover
  .table_19b6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.white_87cc .image_1115 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.white_87cc .tooltip-188c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-mini-b8b7 .lite_ce5f .detail_next_0326 {
  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-mini-b8b7 .title-iron-1dbb .detail_next_0326 {
  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);
}
.grid_outer_1af5 .red-3b0b {
  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);
}
.stone-fe8f .heading_dynamic_7bad .disabled-outer-d002 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.stone-fe8f .heading_dynamic_7bad .disabled-outer-d002 {
  background-color: var(--e-global-color-secondary);
}
.stone-fe8f .short-3a2c .disabled-outer-d002 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.stone-fe8f .short-3a2c .disabled-outer-d002 {
  background-color: var(--e-global-color-secondary);
}
.stone-fe8f .image-tall-f057 .gradient_bottom_dc5c {
  background-color: var(--e-global-color-primary);
}
.stone-fe8f .image-tall-f057:hover .gradient_bottom_dc5c {
  background-color: var(--e-global-color-secondary);
}
.stone-fe8f .block_d3fe {
  background-color: var(--e-global-color-primary);
}
.stone-fe8f .block_d3fe:hover {
  background-color: var(--e-global-color-accent);
}
.stone-fe8f .east-2b1a li span {
  background-color: var(--e-global-color-text);
}
.stone-fe8f .east-2b1a li span:hover {
  background-color: var(--e-global-color-primary);
}
.stone-fe8f .east-2b1a li.label-4218 span {
  background-color: var(--e-global-color-accent);
}
.nav_f502 .background_101c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_f502 .main-first-2243 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_short_be37 .badge-3005:before {
  background-color: var(--e-global-color-secondary);
}
.form_short_be37 .paragraph_bf7f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_short_be37 .secondary-fresh-4223 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text_e4fb .next-3ab5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text_e4fb .next-3ab5:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text_e4fb .next-3ab5.fn-active-84ff {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text_e4fb .article-91fa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_e4fb .primary_15a6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_e4fb .background_west_dbd9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_e4fb .modal_red_df00 {
  background-color: var(--e-global-color-primary);
}
.text_e4fb .modal_red_df00 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.text_e4fb .tabs-dim-06fe {
  background-color: var(--e-global-color-primary);
}
.text_e4fb .tabs-dim-06fe {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_iron_96bd .red-abe6 .top-3be5 a {
  color: var(--e-global-color-secondary);
}
.filter_iron_96bd .red-abe6 .top-3be5 a:hover {
  color: var(--e-global-color-secondary);
}
.filter_iron_96bd .red-abe6 .top-3be5,
.filter_iron_96bd .red-abe6 .top-3be5 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_iron_96bd .red-abe6 .pattern-1762 {
  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);
}
.filter_iron_96bd .red-abe6 .article_52ae {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_iron_96bd .red-abe6 .article-fluid-6345 {
  background-color: var(--e-global-color-primary);
}
.filter_iron_96bd .red-abe6 .article-fluid-6345 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_iron_96bd .red-abe6 .article-fluid-6345:hover {
  background-color: var(--e-global-color-primary);
}
.filter_iron_96bd .red-abe6 .summary-f280 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_iron_96bd .red-abe6 .summary-f280 {
  background-color: var(--e-global-color-primary);
}
.filter_iron_96bd .red-abe6 .summary-f280:hover {
  background-color: var(--e-global-color-primary);
}
.filter_iron_96bd .red-abe6 .block_d3fe {
  background-color: var(--e-global-color-primary);
}
.filter_iron_96bd .red-abe6 .block_d3fe:hover {
  background-color: var(--e-global-color-primary);
}
.filter_iron_96bd .brown_3181 .east-2b1a li span {
  background-color: var(--e-global-color-text);
}
.filter_iron_96bd .brown_3181 .east-2b1a li span:hover {
  background-color: var(--e-global-color-primary);
}
.filter_iron_96bd .brown_3181 .east-2b1a li.label-4218 span {
  background-color: var(--e-global-color-accent);
}
.filter_iron_96bd .fixed-e908 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_iron_96bd .input-a67e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-d32d .action_e275 .iron-2676 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-d32d .action_e275 .component_steel_7fe3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-d32d .action_e275 .large_f210 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_9c3a .component_west_ab1e {
  border-color: var(--e-global-color-text);
}
.active_9c3a .narrow_b107 {
  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);
}
.active_9c3a .accent-d347 {
  color: var(--e-global-color-secondary);
}
.active_9c3a .accent-d347 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_9c3a .progress_ae4c > * {
  color: var(--e-global-color-primary);
}
.active_9c3a .progress_ae4c > * svg {
  fill: var(--e-global-color-primary);
}
.active_9c3a .purple-ea9c {
  color: var(--e-global-color-primary);
}
.active_9c3a .purple-ea9c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_9c3a .column_down_2c14 {
  color: var(--e-global-color-primary);
}
.active_9c3a .column_down_2c14 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_9c3a .picture_6a01 {
  color: var(--e-global-color-primary);
}
.active_9c3a .picture_6a01 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_9c3a .current_1155 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_9c3a .column_soft_ce2e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_9c3a .column_soft_ce2e.banner-fixed-2f41 {
  color: var(--e-global-color-secondary);
}
.active_9c3a .column_soft_ce2e.banner-fixed-2f41 .preview-black-fbe4 {
  color: var(--e-global-color-accent);
}
.active_9c3a .column_soft_ce2e.photo-pressed-5424 {
  color: var(--e-global-color-text);
}
.active_9c3a .column_soft_ce2e.photo-pressed-5424 .preview-black-fbe4 {
  color: var(--e-global-color-text);
}
.active_9c3a .column_soft_ce2e:before {
  border-top-color: var(--e-global-color-text);
}
.active_9c3a .fixed_062d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_9c3a
  .fixed_062d
  .footer_blue_d92a {
  background-color: var(--e-global-color-primary);
}
.active_9c3a
  .fixed_062d
  .footer_blue_d92a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active_9c3a .component_west_ab1e .focus-bottom-64ef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_cold_d24e .shadow_in_b8f9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_cold_d24e .description_green_3edf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.content-9152 .paper-9005 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.content-9152
  .texture-6950
  .wood_e1e1 {
  background-color: var(--e-global-color-secondary);
}
.content-9152
  .texture-6950.orange-0735
  .wood_e1e1 {
  background-color: var(--e-global-color-text);
}
.content-9152
  .texture-6950:hover
  .wood_e1e1 {
  background-color: var(--e-global-color-accent);
}
.content-9152
  .texture-6950.fn-active-84ff
  .wood_e1e1 {
  background-color: var(--e-global-color-primary);
}
.easy_5b9d .grid_ea1c {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.easy_5b9d .notice-current-687b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.easy_5b9d .detail_4b71 {
  background-color: var(--e-global-color-primary);
}
.easy_5b9d .detail_4b71 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside_34e3 .sidebar_fffd .card_blue_4b14 .form-f49a {
  background-color: var(--e-global-color-secondary);
}
.aside_34e3 .sidebar_fffd .upper_3bf7:after {
  background-color: var(--e-global-color-secondary);
}
.aside_34e3 .hidden_dynamic_2ef7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside_34e3 .hover_6e7b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside_34e3 .overlay_76cb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside_34e3 .cool_c46f {
  background-color: var(--e-global-color-primary);
}
.aside_34e3 .cool_c46f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside_34e3 .primary_west_e34c {
  background-color: var(--e-global-color-secondary);
}
.aside_34e3 .primary_west_e34c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside_34e3 .sidebar_fffd .accent_e5c7 .liquid-a4b7:hover {
  background-color: var(--e-global-color-primary);
}
.aside_34e3
  .sidebar_fffd
  .accent_e5c7
  .liquid-a4b7.row-80f1 {
  background-color: var(--e-global-color-primary);
}
.aside_34e3 .sidebar_fffd .thumbnail_4f79:before {
  border-color: var(--e-global-color-primary);
}
.aside_34e3 .sidebar_fffd .thumbnail_4f79:hover:before {
  border-color: var(--e-global-color-secondary);
}
.aside_34e3
  .sidebar_fffd
  .thumbnail_4f79.widget-hard-e06d:before {
  border-color: var(--e-global-color-primary);
}
.aside_34e3 .hidden-b9b3 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.first-5cde .detail-fast-4518 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.first-5cde .detail-fast-4518:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.first-5cde .detail-fast-4518.gradient_fluid_d1d7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.first-5cde .shade_new_2200 {
  background-color: var(--e-global-color-primary);
}
.first-5cde .shade_new_2200 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.first-5cde
  .badge_8552
  .backdrop-9263
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.first-5cde
  .breadcrumb-out-ee0a
  .backdrop-9263
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.message_d14d
  .steel-64cb
  .tag_gold_4058 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_d14d
  .steel-64cb
  .icon_d79f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_d14d .next-ee31 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_d14d .caption_3539 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message_d14d .texture_573e {
  background-color: var(--e-global-color-primary);
}
.message_d14d .texture_573e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.background-east-35ee .warm_34cb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-east-35ee .bright_fd63 {
  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);
}
.background-east-35ee .accordion_stale_29eb {
  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);
}
.background-east-35ee .accordion_stale_29eb a:hover {
  color: var(--e-global-color-secondary);
}
.background-east-35ee .text-solid-a83b {
  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);
}
.background-east-35ee .box-smooth-2d11 {
  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);
}
.background-east-35ee .secondary_fast_8e6e .block_d3fe {
  background-color: var(--e-global-color-primary);
}
.background-east-35ee .secondary_fast_8e6e .block_d3fe:hover {
  background-color: var(--e-global-color-accent);
}
.background-east-35ee
  .secondary_fast_8e6e
  .east-2b1a
  li
  span {
  background-color: var(--e-global-color-text);
}
.background-east-35ee
  .secondary_fast_8e6e
  .east-2b1a
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.background-east-35ee
  .secondary_fast_8e6e
  .east-2b1a
  li.label-4218
  span {
  background-color: var(--e-global-color-accent);
}
.preview_old_f361
  .card-bff0
  .secondary-up-a5d0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_old_f361 .card-bff0 .badge_north_3bb1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_old_f361 .card-bff0 .notice_f7a2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.preview_old_f361 .preview_gas_4dd1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.preview_old_f361
  .detail_15b4.sort-outer-3f8e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > a {
  background-color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > a
  .pattern-27b1.search-db57 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > a
  .selected_5710.surface-easy-464a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > .text_b8b9
  .stale-5ae8
  > a {
  background-color: var(--e-global-color-secondary);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > .text_b8b9
  .stale-5ae8
  > a
  .pressed-d752 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > .text_b8b9
  .stale-5ae8
  > a
  .selected_5710.menu_052a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > a
  .gallery-white-75c4:before {
  color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > .text_b8b9
  a
  .gallery-white-75c4:before {
  color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8.hero-fast-dad4
  > a
  .gallery-white-75c4:before {
  color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > .text_b8b9
  .stale-5ae8.hero-fast-dad4
  > a
  .gallery-white-75c4:before {
  color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > a
  .last_324e
  .image_upper_b16a {
  color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > .text_b8b9
  a
  .last_324e
  .image_upper_b16a {
  color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > a
  .last_324e
  .image_upper_b16a,
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > .text_b8b9
  a
  .last_324e
  .image_upper_b16a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > a
  .avatar-3cc7:before {
  color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > .text_b8b9
  a
  .avatar-3cc7:before {
  color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8.hero-fast-dad4
  > a
  .avatar-3cc7:before {
  color: var(--e-global-color-text);
}
.section_orange_4f08
  > .over-3448
  > div
  > .secondary_dd44
  > .stale-5ae8
  > .text_b8b9
  .stale-5ae8.hero-fast-dad4
  > a
  .avatar-3cc7:before {
  color: var(--e-global-color-text);
}
.photo_2702 .steel_9f15 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo_2702
  .wood_4939:hover
  .steel_9f15 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.summary_first_3eb0
  > .over-3448
  > .tertiary-aec4
  > .container_fluid_63b4
  > .breadcrumb-2e6d
  > .accordion_bright_5d00
  .widget-af46 {
  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);
}
.summary_first_3eb0
  > .over-3448
  > .tertiary-aec4
  > .container_fluid_63b4
  > .breadcrumb-2e6d
  > .accordion_bright_5d00:hover
  .widget-af46 {
  color: var(--e-global-color-text);
}
.summary_first_3eb0
  > .over-3448
  > .tertiary-aec4
  > .container_fluid_63b4
  > .breadcrumb-2e6d
  > .accordion_bright_5d00:hover
  .widget-af46 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_first_3eb0
  > .over-3448
  > .tertiary-aec4
  > .container_fluid_63b4
  > .breadcrumb-2e6d.backdrop_red_b4ba
  > .accordion_bright_5d00
  .widget-af46 {
  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);
}
.message_d046 .paragraph_thick_d5a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_d046 .pagination_01d8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_d046 .nav-a6c5 {
  background-color: var(--e-global-color-primary);
}
.message_d046 .nav-a6c5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary_static_30fb
  > .over-3448
  > .aside_stale_aca9
  > .widget-solid-5953
  > .sidebar_in_a773
  .description_6bd0 {
  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);
}
.primary_static_30fb
  > .over-3448
  > .aside_stale_aca9
  > .widget-solid-5953
  > .sidebar_in_a773
  .glass-cf9a {
  color: var(--e-global-color-text);
}
.primary_static_30fb
  > .over-3448
  > .aside_stale_aca9
  > .widget-solid-5953
  > .sidebar_in_a773:hover
  .description_6bd0 {
  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);
}
.primary_static_30fb
  > .over-3448
  > .aside_stale_aca9
  > .widget-solid-5953
  > .sidebar_in_a773:hover
  .glass-cf9a {
  color: var(--e-global-color-secondary);
}
.primary_static_30fb
  > .over-3448
  > .aside_stale_aca9
  > .widget-solid-5953
  > .sidebar_in_a773.mini-6e3d
  .description_6bd0 {
  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);
}
.primary_static_30fb
  > .over-3448
  > .aside_stale_aca9
  > .widget-solid-5953
  > .sidebar_in_a773.mini-6e3d
  .glass-cf9a {
  color: var(--e-global-color-primary);
}
.wrapper-0ffe
  .center-10bf
  .popup-22cd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wrapper-0ffe .right_cb5b .focus-bottom-64ef .status-5dcd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_6108 .in_c5f7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_6108 .small_3087 .in_c5f7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_6108 .info_west_3de6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading_6108 .info_west_3de6 {
  background-color: var(--e-global-color-primary);
}
.grid_1671 .fresh_3f02 .element_214e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_1671
  .fresh_3f02:hover
  .stone-1595 {
  color: var(--e-global-color-secondary);
}
.grid_1671
  .fresh_3f02:hover
  .element_214e {
  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);
}
.message_5a20 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.backdrop_17a4 {
  flex-direction: column;
}

.backdrop_17a4 .pressed_cdec {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

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

.backdrop_17a4 .left-abff {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.backdrop_east_817d.link-gold-9bc5 {
  display: none;
}

.popup-hovered-6d3f {
  display: none;
}

body,
.plasma-7a39 {
  background-color: #1d1e23 !important;
  /* background-image: url(../images/main_bg.gallery-advanced-1222) !important; */
}

.full-b959.preview_hard_960e {
  margin-bottom: 40px;
  width: 100%;
}

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

.backdrop_17a4 a {
  width: 100%;
}

.sort_a576 .glass-fd30.large_7a6f {
  width: 20% !important;
}

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

.bright-fff0:hover {
  color: #000;
}

.bright-fff0 svg {
  width: 20px;
  fill: #874800;

  transition: all 0.14s ease-out;
}

.bright-fff0:hover svg {
  fill: #000;
}

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

.fresh_6f8d:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.sort_a576
  .glass-fd30.wrapper_2186
  .label-2bc2
  .layout-05c4 {
  font-size: 20px !important;
}

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

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

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

  text-align: center;
}

.green_2ae4.next_a9cc > .lite_776a {
  display: flex;
  align-items: center;
}

.pagination-stone-f4e0 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.avatar-bottom-756c {
  position: relative;
  width: 100%;
}

.shade-bronze-9b29 {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

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

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

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

.sort_a576
  .glass-fd30.fluid_2894
  .menu-plasma-2852
  .badge_large_2f8f {
  width: 100% !important;
}

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

.gradient_next_ab8e {
  width: 100%;
}

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

.container-b903 {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

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

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

  visibility: hidden;
}

.container-b903:hover .dirty_affc {
  visibility: visible;
}
.container-b903:hover.container-b903::before {
  display: block;
}

.heading_narrow_191e h3 {
  color: #fff;
}

.component_thick_94f9 {
  margin: 0;
}

.sort_a576
  .glass-fd30.fluid_2894
  .badge_large_2f8f
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.description_focused_e883 {
  width: 100%;
}

.primary-167b {
  width: 100%;
}

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

.primary-167b {
  width: 100%;
}

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

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

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

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

.backdrop_17a4 .pressed_cdec.solid-9b1a {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.backdrop_17a4 h1.pressed_cdec {
  margin-top: 120px !important;
}

.sort_a576 .glass-fd30.iron_c8d6 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.gradient-f9c5 img {
  width: 100%;
}

.search_2894 .green_98ba.label-2bc2 {
  justify-content: space-between;
}

.message_bb63 {
  display: none;
}

.backdrop-slow-dda6 .left-abff {
  margin: 1px 0 !important;
}

.video-north-e4fe li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .green_2ae4 .lite_776a {
    flex-wrap: nowrap !important;
  }
}

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

  .dark-f845 {
    width: 100% !important;
  }
}

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

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

  .search_2894 .green_98ba.label-2bc2 {
    border-bottom: 1px solid #f0c159;
  }

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

  .green_2ae4.next_a9cc > .lite_776a {
    gap: 15px;
    justify-content: space-between;
  }

  .sort_a576
    .glass-fd30.fluid_2894
    .badge_large_2f8f
    img {
    width: 60% !important;
  }

  .shade-bronze-9b29 {
    left: 2%;
  }

  .nav_c59f {
    margin: 10px 0;
  }

  .backdrop_17a4 .left-abff {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.backdrop_17a4 .pressed_cdec,
  .backdrop_17a4 .pressed_cdec {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .badge_large_2f8f {
    justify-content: center;
  }

  .backdrop_17a4 .left-abff {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .sort_a576 .glass-fd30.large_7a6f {
    width: 75% !important;
  }

  .gradient-f9c5 img {
    width: 100% !important;
  }
}

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

  h2.backdrop_17a4 .pressed_cdec,
  .backdrop_17a4 .pressed_cdec {
    font-size: 30px !important;
  }

  .badge_large_2f8f {
    justify-content: center;
  }

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

  .link_hot_d851
    .pro_6147.filter-brown-41b6 {
    margin: 0 !important;
  }

  .pagination-stone-f4e0 {
    margin: 0;
    gap: 10px;
  }

  .nav_c59f {
    display: flex;
  }

  .pro_2161 .bright-fff0 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .background-cool-8c9c svg {
    width: 75% !important;
    height: 75% !important;
  }

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

  .backdrop_17a4 h1.pressed_cdec {
    margin-top: 80px !important;
  }

  .sort_a576
    .glass-fd30.fluid_2894
    .badge_large_2f8f
    img,
  .complex_3cc7 .menu-plasma-2852 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .sort_a576 .glass-fd30.large_7a6f {
    width: 100% !important;
  }

  .green_2ae4.next_a9cc > .lite_776a {
    gap: 3px;
  }

  .backdrop_17a4 .left-abff {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* css-noise: 3a04 */
.promo-block-w7 {
  padding: 0.5rem;
  font-size: 11px;
  line-height: 1.3;
}
