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(.surface_upper_761c) {
  gap: 0.5em;
}
:where(.thick_bbd9) {
  gap: 0.5em;
}
body .image_fad4 > .article_dcf8 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .image_fad4 > .grid-brown-8c6d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .image_fad4 > .sort_north_6bd6 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .article_iron_c261 > .article_dcf8 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .article_iron_c261 > .grid-brown-8c6d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .article_iron_c261 > .sort_north_6bd6 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .article_iron_c261
  > :where(:not(.article_dcf8):not(.grid-brown-8c6d):not(.hard_187a)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .article_iron_c261 > .info_d88f {
  max-width: var(--wp--style--global--wide-size);
}
body .surface_upper_761c {
  display: flex;
}
body .surface_upper_761c {
  flex-wrap: wrap;
  align-items: center;
}
body .surface_upper_761c > * {
  margin: 0;
}
body .thick_bbd9 {
  display: grid;
}
body .thick_bbd9 > * {
  margin: 0;
}
:where(.search-large-86f6.surface_upper_761c) {
  gap: 2em;
}
:where(.search-large-86f6.thick_bbd9) {
  gap: 2em;
}
:where(.box_3de4.surface_upper_761c) {
  gap: 1.25em;
}
:where(.box_3de4.thick_bbd9) {
  gap: 1.25em;
}
.icon-pressed-cd9b {
  color: var(--wp--preset--color--black) !important;
}
.in_d80f {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.component-199f {
  color: var(--wp--preset--color--white) !important;
}
.lower-6824 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.sort-3ead {
  color: var(--wp--preset--color--vivid-red) !important;
}
.copper-d131 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.modal_first_8600 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.title-b6c8 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.huge_3f07 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.smooth-2895 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.media_huge_439b {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.pattern_focused_27e3 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.detail-7f57 {
  background-color: var(--wp--preset--color--black) !important;
}
.wrapper-8c42 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.sidebar_dynamic_6e06 {
  background-color: var(--wp--preset--color--white) !important;
}
.shade_in_a67c {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.pressed-1695 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.alert_right_428e {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.icon-out-7845 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.status-stone-8cec {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.action_0eff {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.purple-302d {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.paper-c5bb {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.filter_new_da1e {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.carousel_72b6 {
  border-color: var(--wp--preset--color--black) !important;
}
.row-top-ae2b {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.blue_2e7c {
  border-color: var(--wp--preset--color--white) !important;
}
.paper_9337 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.footer-right-3f3d {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.outline_copper_13e8 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.media-703a {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.row-a1a9 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.dynamic_2f2b {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.fixed_18b8 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.media-2415 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.primary-3561 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.right-9165 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.stone-11be {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.pattern-7861 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.cool_2254 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.black_6e75 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.article-slow-5a6f {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.paragraph-right-df1f {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.notice-b31e {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.picture_5a77 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.progress-572f {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.title_bbb5 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.fixed-1e4b {
  background: var(--wp--preset--gradient--midnight) !important;
}
.alert_69e3 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.sidebar_f740 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.description_dynamic_ed9b {
  font-size: var(--wp--preset--font-size--large) !important;
}
.surface_eda6 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.pressed-e010 a:where(:not(.fresh_c9ef)) {
  color: inherit;
}
:where(.box_3de4.surface_upper_761c) {
  gap: 1.25em;
}
:where(.box_3de4.thick_bbd9) {
  gap: 1.25em;
}
:where(.search-large-86f6.surface_upper_761c) {
  gap: 2em;
}
:where(.search-large-86f6.thick_bbd9) {
  gap: 2em;
}
.card-209f {
  font-size: 1.5em;
  line-height: 1.6;
}

.shade_f5cd .article_0c2a {
  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);
}
.texture_148a .bronze_3fba {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-24a3 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-24a3.next_14b0 .heading-4bfd {
  background-color: var(--e-global-color-primary);
}
.outline-24a3.summary-out-1188 .heading-4bfd,
.outline-24a3.first-1c95 .heading-4bfd {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.element-dim-21c7 .accent-2481 {
  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);
}
.table-pro-ea72 {
  --divider-color: var(--e-global-color-secondary);
}
.table-pro-ea72 .background-3a57 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.table-pro-ea72.glass-de9c .badge-172d {
  background-color: var(--e-global-color-secondary);
}
.table-pro-ea72.focus-iron-b216 .badge-172d,
.table-pro-ea72.simple_86ac .badge-172d {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.table-pro-ea72.focus-iron-b216 .badge-172d,
.table-pro-ea72.simple_86ac .badge-172d svg {
  fill: var(--e-global-color-secondary);
}
.content_bottom_ce48 .warm_3dbb {
  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);
}
.content_bottom_ce48 .shade_short_ef8f {
  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);
}
.description-first-b014.glass-de9c .badge-172d {
  background-color: var(--e-global-color-primary);
}
.description-first-b014.focus-iron-b216 .badge-172d,
.description-first-b014.simple_86ac .badge-172d {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.description-first-b014.focus-iron-b216 .badge-172d,
.description-first-b014.simple_86ac .badge-172d svg {
  fill: var(--e-global-color-primary);
}
.hard_7acf.glass-de9c .badge-172d {
  background-color: var(--e-global-color-primary);
}
.hard_7acf.focus-iron-b216 .badge-172d,
.hard_7acf.simple_86ac .badge-172d {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.hard_7acf .background_55ab {
  color: var(--e-global-color-primary);
}
.hard_7acf .background_55ab,
.hard_7acf .background_55ab a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_7acf .primary-1d3a {
  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);
}
.paper_ff5d .upper_5974 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-1ceb .main_hard_0ab0 .logo-motion-1135 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-5437 .mask-paper-11a0:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.photo-5437 .message-8e89 i {
  color: var(--e-global-color-primary);
}
.photo-5437 .message-8e89 svg {
  fill: var(--e-global-color-primary);
}
.photo-5437 .dark_22c3 {
  color: var(--e-global-color-secondary);
}
.photo-5437 .mask-paper-11a0 > .dark_22c3,
.photo-5437 .mask-paper-11a0 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-99e1 .banner-dynamic-5b32 {
  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);
}
.section-99e1 .simple-f063 {
  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);
}
.texture_wide_cf56 .outer_6d1c .plasma-47ca {
  background-color: var(--e-global-color-primary);
}
.texture_wide_cf56 .primary_mini_30ca {
  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);
}
.summary_3a2b .detail-7db5 {
  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_3a2b .status-north-24b7 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_3a2b .summary-fixed-4498 {
  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);
}
.alert_simple_ae0a .right_8ccc,
.alert_simple_ae0a .right_8ccc a {
  color: var(--e-global-color-primary);
}
.alert_simple_ae0a .right_8ccc.wood_ad7c,
.alert_simple_ae0a .right_8ccc.wood_ad7c a {
  color: var(--e-global-color-accent);
}
.alert_simple_ae0a .right_8ccc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert_simple_ae0a .progress_1f08 {
  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-1c36 .link-2817,
.active-1c36 .down-60cf {
  color: var(--e-global-color-primary);
}
.active-1c36 .link-2817 svg {
  fill: var(--e-global-color-primary);
}
.active-1c36 .wood_ad7c .link-2817,
.active-1c36 .wood_ad7c .down-60cf {
  color: var(--e-global-color-accent);
}
.active-1c36 .wood_ad7c .link-2817 svg {
  fill: var(--e-global-color-accent);
}
.active-1c36 .down-60cf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-1c36 .progress_1f08 {
  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);
}
.middle_8980 .logo_copper_2581,
.middle_8980 .table_3299 {
  color: var(--e-global-color-primary);
}
.middle_8980 .table_3299 svg {
  fill: var(--e-global-color-primary);
}
.middle_8980 .right_8ccc.wood_ad7c a,
.middle_8980
  .right_8ccc.wood_ad7c
  .table_3299 {
  color: var(--e-global-color-accent);
}
.middle_8980 .logo_copper_2581 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.middle_8980 .progress_1f08 {
  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);
}
.dynamic-d384 .hidden_6abe {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dynamic-d384 .tabs-ce28 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_9c0d .hover_lower_8f5c .active_a836 {
  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);
}
.link_9c0d .hover_lower_8f5c .outer_9cde {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_9c0d .complex-5c6e .active_a836 {
  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);
}
.link_9c0d
  .complex-5c6e
  .outer_9cde {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_9c0d
  .feature-3e23
  .active_a836 {
  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);
}
.link_9c0d
  .feature-3e23
  .outer_9cde {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_9c0d
  .wide-d427
  .active_a836 {
  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);
}
.link_9c0d
  .wide-d427
  .outer_9cde {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down_47e7 .secondary-black-359f {
  background-color: var(--e-global-color-primary);
}
.down_47e7 .secondary-black-359f:hover {
  background-color: var(--e-global-color-primary);
}
.down_47e7 .info_pink_1872 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.down_47e7
  .secondary-black-359f:hover
  .info_pink_1872 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.element_lower_2fe5 .focus_d290 {
  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);
}
.link-easy-eb17 .gallery_fast_b582 .white_d00f a {
  background-color: var(--e-global-color-accent);
}
.link-easy-eb17 .gallery_fast_b582 .gas-755e a {
  background-color: var(--e-global-color-accent);
}
.link-easy-eb17 .gallery_fast_b582 .white_d00f a,
.link-easy-eb17 .gallery_fast_b582 .gas-755e a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary_0d72
  .pro-b74d.old-fc98
  .gallery_fast_b582
  a.primary-6f32 {
  background-color: var(--e-global-color-accent);
}
.summary_0d72
  .pro-b74d.old-fc98
  .gallery_fast_b582
  span.primary-6f32.fn-current-0eed {
  background-color: var(--e-global-color-text);
}
.summary_0d72
  .pro-b74d.old-fc98
  .gallery_fast_b582
  .primary-6f32 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1 .focused_5b07 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .dropdown_dynamic_43f8
  > .gallery-0a32
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .badge_silver_3697
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .border_caa6
  .highlight-new-aef0,
.search-91f1
  .border_caa6
  .steel-eb5d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.search-91f1
  .border_caa6
  .accent-plasma-ba5d,
.search-91f1
  .border_caa6
  a
  .accent-plasma-ba5d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .border_caa6
  .top_7b19 {
  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);
}
.search-91f1
  .border_caa6
  .secondary-b3e2 {
  background-color: var(--e-global-color-primary);
}
.search-91f1
  .border_caa6
  .secondary-b3e2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .border_caa6
  .secondary-b3e2:hover {
  background-color: var(--e-global-color-primary);
}
.search-91f1
  .border_caa6
  .iron-121c {
  background-color: var(--e-global-color-primary);
}
.search-91f1
  .border_caa6
  .iron-121c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .border_caa6
  .iron-121c:hover {
  background-color: var(--e-global-color-primary);
}
.search-91f1
  .disabled-70cb
  .dim_4d66
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.search-91f1
  .disabled-70cb
  .summary-paper-5141 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .disabled-70cb
  .top_7b19 {
  color: var(--e-global-color-text);
}
.search-91f1
  .disabled-70cb
  .top_7b19
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .disabled-70cb
  .secondary-b3e2 {
  background-color: var(--e-global-color-primary);
}
.search-91f1
  .disabled-70cb
  .secondary-b3e2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .disabled-70cb
  .secondary-b3e2:hover {
  background-color: var(--e-global-color-primary);
}
.search-91f1
  .disabled-70cb
  .iron-121c {
  background-color: var(--e-global-color-primary);
}
.search-91f1
  .disabled-70cb
  .iron-121c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-91f1
  .disabled-70cb
  .iron-121c:hover {
  background-color: var(--e-global-color-primary);
}
.search-91f1 .status_top_d38e {
  background-color: var(--e-global-color-primary);
}
.search-91f1 .status_top_d38e:hover {
  background-color: var(--e-global-color-primary);
}
.search-91f1 .easy-136c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.search-91f1 .pattern-ed10 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-ec91 .west-efce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-ec91
  .dropdown-8510
  > div:nth-child(3)
  .west-efce,
.thumbnail-ec91
  .notice-4877
  > div:nth-child(1)
  .west-efce,
.thumbnail-ec91
  .out-3e6b
  > div:nth-child(1)
  .west-efce,
.thumbnail-ec91
  .up_9ff1
  > div:nth-child(1)
  .west-efce,
.thumbnail-ec91
  .orange_3046
  > div:nth-child(1)
  .west-efce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-ec91 .badge_8eb0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-ec91 .chip_2dcf {
  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-ec91 .wood_082c {
  background-color: var(--e-global-color-primary);
}
.thumbnail-ec91 .wood_082c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-ec91 .wood_082c:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail-ec91 .video_bd6f {
  background-color: var(--e-global-color-primary);
}
.thumbnail-ec91 .video_bd6f:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail-ec91 .easy-136c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-ec91 .pattern-ed10 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.caption_wide_7707 .panel_rough_4c52 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.caption_wide_7707 .slider-iron-ee48 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption_wide_7707 .widget_2810 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption_wide_7707 .huge-05c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption_wide_7707 .section-7190 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption_wide_7707 .video_bd6f {
  background-color: var(--e-global-color-primary);
}
.caption_wide_7707 .video_bd6f:hover {
  background-color: var(--e-global-color-primary);
}
.narrow-e278 .breadcrumb_red_9d5e {
  background-color: var(--e-global-color-secondary);
}
.narrow-e278 .logo-soft-d112 {
  background-color: var(--e-global-color-text);
}
.narrow-e278 .pattern-hot-8d55 {
  background-color: var(--e-global-color-secondary);
}
.narrow-e278 .alert-top-b750 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.narrow-e278 .dropdown-18dd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.narrow-e278 .logo_9f53 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.narrow-e278 .hard_07a1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.narrow-e278 .message_dirty_2a80 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-7905 .secondary-369d .aside-1ebd,
.panel-7905
  .secondary-369d
  .aside-1ebd
  a,
.panel-7905 .panel_d639 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-7905 .secondary-369d .module_f747,
.panel-7905 .accordion-e312 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-7905 .secondary-369d .module_f747 {
  color: var(--e-global-color-text);
}
.panel-7905 .accordion-e312 {
  color: var(--e-global-color-text);
}
.panel-7905
  .secondary-369d
  .focus-glass-1e10 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel-7905 .element_2fa3 .fresh-ebdb {
  background-color: var(--e-global-color-primary);
}
.panel-7905 .element_2fa3 .fresh-ebdb:hover {
  background-color: var(--e-global-color-primary);
}
.panel-7905 .element_2fa3 .badge-basic-80e9 li span {
  background-color: var(--e-global-color-text);
}
.panel-7905 .element_2fa3 .badge-basic-80e9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.panel-7905
  .element_2fa3
  .badge-basic-80e9
  li.sidebar-green-ac75
  span {
  background-color: var(--e-global-color-accent);
}
.panel-7905 .tertiary-a35e span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block-stale-a795 .black_6c39 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary-1fa3 .button-middle-774d {
  background-color: var(--e-global-color-primary);
}
.primary-1fa3 .popup-7844 {
  background-color: var(--e-global-color-secondary);
}
.primary-1fa3 .thumbnail-right-e5fd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-1fa3 .search-last-2851 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-1fa3 .pagination_a86b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-1fa3 .right-208d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-1fa3 .sort-dynamic-d037 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-1fa3 .widget-6829 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-1fa3 .bottom-9a06 {
  background-color: var(--e-global-color-primary);
}
.primary-1fa3 .bottom-9a06 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wrapper-50cf .active_stale_f610 {
  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);
}
.wrapper-50cf .aside-smooth-08f8 {
  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);
}
.wrapper-50cf
  .texture-c26a:after {
  background-color: var(--e-global-color-primary);
}
.wrapper-50cf .fresh_1e64 {
  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);
}
.hard_9474 .panel_d639 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_9474 .accordion-e312 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-black-61d7 .sidebar_cee5 .panel_short_b847 {
  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);
}
.list-black-61d7 .sidebar_cee5 .first_b088 {
  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);
}
.sort-wide-b5bc .background_prev_bae4 {
  background-color: var(--e-global-color-primary);
}
.sort-wide-b5bc .slow-5299 {
  background-color: var(--e-global-color-secondary);
}
.sort-wide-b5bc .down_de45 .fast-ef41 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort-wide-b5bc .card_1730 .fast-ef41 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message_4d74 .shade_mini_9a6f .simple-43cd {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message_4d74 .shade_mini_9a6f .button-bd3f {
  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_4d74 .shade_mini_9a6f .popup-inner-c6d5 {
  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);
}
.slider_7c0b .notice_tiny_6e19 {
  border-color: var(--e-global-color-text);
}
.slider_7c0b .brown_bc29 {
  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);
}
.slider_7c0b .button_5e71 {
  color: var(--e-global-color-primary);
}
.slider_7c0b .background_brown_7a58 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice-862c .frame-b062 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice-862c .small_9ce4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice-862c .thumbnail-upper-cf6a:hover .frame-b062 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice-862c
  .thumbnail-upper-cf6a:hover
  .small_9ce4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight_c724 .sidebar-paper-22ea {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight_c724 .breadcrumb-ae97 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info-wide-862e .short_a255 .static_2746 {
  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);
}
.info-wide-862e .slow-1332 .static_2746 {
  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);
}
.wood-1b55 .fixed_134d {
  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);
}
.cold_9afc .picture_bea8 .light_b900 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.cold_9afc .picture_bea8 .light_b900 {
  background-color: var(--e-global-color-secondary);
}
.cold_9afc .focus_purple_be63 .light_b900 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.cold_9afc .focus_purple_be63 .light_b900 {
  background-color: var(--e-global-color-secondary);
}
.cold_9afc .box_f544 .focused-83a2 {
  background-color: var(--e-global-color-primary);
}
.cold_9afc .box_f544:hover .focused-83a2 {
  background-color: var(--e-global-color-secondary);
}
.cold_9afc .fresh-ebdb {
  background-color: var(--e-global-color-primary);
}
.cold_9afc .fresh-ebdb:hover {
  background-color: var(--e-global-color-accent);
}
.cold_9afc .badge-basic-80e9 li span {
  background-color: var(--e-global-color-text);
}
.cold_9afc .badge-basic-80e9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.cold_9afc .badge-basic-80e9 li.sidebar-green-ac75 span {
  background-color: var(--e-global-color-accent);
}
.north-63e1 .border-bottom-19db {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.north-63e1 .wide_206e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_b2f1 .tiny_9e7b:before {
  background-color: var(--e-global-color-secondary);
}
.gallery_b2f1 .module-lower-2a07 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_b2f1 .last-59f4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_5db3 .module-dark-0dcc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_5db3 .module-dark-0dcc:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_5db3 .module-dark-0dcc.fn-active-0eed {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_5db3 .component-ff24 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.static_5db3 .column_west_35ff {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.static_5db3 .thumbnail_blue_d480 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.static_5db3 .steel_4797 {
  background-color: var(--e-global-color-primary);
}
.static_5db3 .steel_4797 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.static_5db3 .tag_iron_129b {
  background-color: var(--e-global-color-primary);
}
.static_5db3 .tag_iron_129b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dark_6481 .stale-0bf0 .icon-black-0009 a {
  color: var(--e-global-color-secondary);
}
.dark_6481 .stale-0bf0 .icon-black-0009 a:hover {
  color: var(--e-global-color-secondary);
}
.dark_6481 .stale-0bf0 .icon-black-0009,
.dark_6481 .stale-0bf0 .icon-black-0009 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dark_6481 .stale-0bf0 .shade-ebff {
  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);
}
.dark_6481 .stale-0bf0 .detail-gas-0174 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dark_6481 .stale-0bf0 .form_mini_87b4 {
  background-color: var(--e-global-color-primary);
}
.dark_6481 .stale-0bf0 .form_mini_87b4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dark_6481 .stale-0bf0 .form_mini_87b4:hover {
  background-color: var(--e-global-color-primary);
}
.dark_6481 .stale-0bf0 .form_pro_dde8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dark_6481 .stale-0bf0 .form_pro_dde8 {
  background-color: var(--e-global-color-primary);
}
.dark_6481 .stale-0bf0 .form_pro_dde8:hover {
  background-color: var(--e-global-color-primary);
}
.dark_6481 .stale-0bf0 .fresh-ebdb {
  background-color: var(--e-global-color-primary);
}
.dark_6481 .stale-0bf0 .fresh-ebdb:hover {
  background-color: var(--e-global-color-primary);
}
.dark_6481 .element_2fa3 .badge-basic-80e9 li span {
  background-color: var(--e-global-color-text);
}
.dark_6481 .element_2fa3 .badge-basic-80e9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.dark_6481 .element_2fa3 .badge-basic-80e9 li.sidebar-green-ac75 span {
  background-color: var(--e-global-color-accent);
}
.dark_6481 .easy-136c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dark_6481 .pattern-ed10 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.in_4a2b .highlight-6b58 .header-80bd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.in_4a2b .highlight-6b58 .item-motion-069f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in_4a2b .highlight-6b58 .frame-a62c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-551f .description_hard_122b {
  border-color: var(--e-global-color-text);
}
.box-551f .silver_4cd6 {
  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);
}
.box-551f .search-easy-97ac {
  color: var(--e-global-color-secondary);
}
.box-551f .search-easy-97ac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-551f .thumbnail-1183 > * {
  color: var(--e-global-color-primary);
}
.box-551f .thumbnail-1183 > * svg {
  fill: var(--e-global-color-primary);
}
.box-551f .message-70d2 {
  color: var(--e-global-color-primary);
}
.box-551f .message-70d2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box-551f .mask-58a1 {
  color: var(--e-global-color-primary);
}
.box-551f .mask-58a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box-551f .background-3f0f {
  color: var(--e-global-color-primary);
}
.box-551f .background-3f0f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-551f .description-f88a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-551f .secondary_1f7b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-551f .secondary_1f7b.small-aa64 {
  color: var(--e-global-color-secondary);
}
.box-551f .secondary_1f7b.small-aa64 .sort_b6e0 {
  color: var(--e-global-color-accent);
}
.box-551f .secondary_1f7b.rough-2f3f {
  color: var(--e-global-color-text);
}
.box-551f .secondary_1f7b.rough-2f3f .sort_b6e0 {
  color: var(--e-global-color-text);
}
.box-551f .secondary_1f7b:before {
  border-top-color: var(--e-global-color-text);
}
.box-551f .pro_21f3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-551f
  .pro_21f3
  .pagination_clean_89e0 {
  background-color: var(--e-global-color-primary);
}
.box-551f
  .pro_21f3
  .pagination_clean_89e0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.box-551f .description_hard_122b .slow-9d90 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip-bottom-b99a .gallery-84d9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tooltip-bottom-b99a .feature-92d1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.menu-solid-4310 .right-31db {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.menu-solid-4310
  .column-inner-249e
  .tabs_blue_2f4f {
  background-color: var(--e-global-color-secondary);
}
.menu-solid-4310
  .column-inner-249e.description_e914
  .tabs_blue_2f4f {
  background-color: var(--e-global-color-text);
}
.menu-solid-4310
  .column-inner-249e:hover
  .tabs_blue_2f4f {
  background-color: var(--e-global-color-accent);
}
.menu-solid-4310
  .column-inner-249e.fn-active-0eed
  .tabs_blue_2f4f {
  background-color: var(--e-global-color-primary);
}
.smooth_b35e .accordion_8e4f {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.smooth_b35e .message_9d59 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.smooth_b35e .purple-166b {
  background-color: var(--e-global-color-primary);
}
.smooth_b35e .purple-166b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header_4457 .dropdown-11cd .container-complex-fdd9 .gradient_0259 {
  background-color: var(--e-global-color-secondary);
}
.header_4457 .dropdown-11cd .dropdown_6b9a:after {
  background-color: var(--e-global-color-secondary);
}
.header_4457 .bronze-6b89 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_4457 .column-down-1174 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_4457 .pink_7845 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_4457 .glass-d02a {
  background-color: var(--e-global-color-primary);
}
.header_4457 .glass-d02a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header_4457 .caption_82e2 {
  background-color: var(--e-global-color-secondary);
}
.header_4457 .caption_82e2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header_4457 .dropdown-11cd .container_dim_c280 .sort_777e:hover {
  background-color: var(--e-global-color-primary);
}
.header_4457
  .dropdown-11cd
  .container_dim_c280
  .sort_777e.hovered_22ec {
  background-color: var(--e-global-color-primary);
}
.header_4457 .dropdown-11cd .form-middle-9c4e:before {
  border-color: var(--e-global-color-primary);
}
.header_4457 .dropdown-11cd .form-middle-9c4e:hover:before {
  border-color: var(--e-global-color-secondary);
}
.header_4457
  .dropdown-11cd
  .form-middle-9c4e.focus_5919:before {
  border-color: var(--e-global-color-primary);
}
.header_4457 .icon-dark-42fd span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast-5548 .button-hot-4cc3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-5548 .button-hot-4cc3:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-5548 .button-hot-4cc3.icon_e81d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-5548 .hidden-a216 {
  background-color: var(--e-global-color-primary);
}
.fast-5548 .hidden-a216 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-5548
  .bright_8c16
  .section-silver-ac6b
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-5548
  .banner-next-6f1f
  .section-silver-ac6b
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.orange_420e
  .tooltip_5602
  .down-914e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange_420e
  .tooltip_5602
  .top-c67e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange_420e .tooltip-purple-6a25 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange_420e .element-over-a049 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange_420e .alert_paper_23a1 {
  background-color: var(--e-global-color-primary);
}
.orange_420e .alert_paper_23a1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.container_fixed_0b39 .sort-middle-c4d1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_fixed_0b39 .component_paper_9d01 {
  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);
}
.container_fixed_0b39 .next-db1a {
  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);
}
.container_fixed_0b39 .next-db1a a:hover {
  color: var(--e-global-color-secondary);
}
.container_fixed_0b39 .message_8457 {
  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);
}
.container_fixed_0b39 .sidebar-ef0e {
  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);
}
.container_fixed_0b39 .module-666a .fresh-ebdb {
  background-color: var(--e-global-color-primary);
}
.container_fixed_0b39 .module-666a .fresh-ebdb:hover {
  background-color: var(--e-global-color-accent);
}
.container_fixed_0b39
  .module-666a
  .badge-basic-80e9
  li
  span {
  background-color: var(--e-global-color-text);
}
.container_fixed_0b39
  .module-666a
  .badge-basic-80e9
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.container_fixed_0b39
  .module-666a
  .badge-basic-80e9
  li.sidebar-green-ac75
  span {
  background-color: var(--e-global-color-accent);
}
.status_green_5638
  .icon_99fa
  .texture_ed7e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status_green_5638 .icon_99fa .thick_50ac {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status_green_5638 .icon_99fa .frame_bbb7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status_green_5638 .light-329e {
  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);
}
.status_green_5638
  .logo-1bef.secondary-e299 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > a {
  background-color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > a
  .badge-58bc.detail-simple-9ee8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > a
  .old_fd50.shadow_edbd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > .detail_e272
  .feature-west-e90f
  > a {
  background-color: var(--e-global-color-secondary);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > .detail_e272
  .feature-west-e90f
  > a
  .notification-active-bad0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > .detail_e272
  .feature-west-e90f
  > a
  .old_fd50.stone-a25d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > a
  .mini-56a2:before {
  color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > .detail_e272
  a
  .mini-56a2:before {
  color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f.backdrop-red-d40e
  > a
  .mini-56a2:before {
  color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > .detail_e272
  .feature-west-e90f.backdrop-red-d40e
  > a
  .mini-56a2:before {
  color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > a
  .dropdown_red_ce35
  .summary_dirty_240a {
  color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > .detail_e272
  a
  .dropdown_red_ce35
  .summary_dirty_240a {
  color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > a
  .dropdown_red_ce35
  .summary_dirty_240a,
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > .detail_e272
  a
  .dropdown_red_ce35
  .summary_dirty_240a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > a
  .picture_green_aa4b:before {
  color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > .detail_e272
  a
  .picture_green_aa4b:before {
  color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f.backdrop-red-d40e
  > a
  .picture_green_aa4b:before {
  color: var(--e-global-color-text);
}
.thumbnail-plasma-5ea5
  > .gallery_hot_c943
  > div
  > .menu-dynamic-55a6
  > .feature-west-e90f
  > .detail_e272
  .feature-west-e90f.backdrop-red-d40e
  > a
  .picture_green_aa4b:before {
  color: var(--e-global-color-text);
}
.photo-69c2 .surface_d534 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-69c2
  .aside-ed32:hover
  .surface_d534 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hard-7de9
  > .gallery_hot_c943
  > .yellow_809d
  > .old_418c
  > .outline_dcfd
  > .south_c032
  .chip-static-2fc5 {
  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);
}
.hard-7de9
  > .gallery_hot_c943
  > .yellow_809d
  > .old_418c
  > .outline_dcfd
  > .south_c032:hover
  .chip-static-2fc5 {
  color: var(--e-global-color-text);
}
.hard-7de9
  > .gallery_hot_c943
  > .yellow_809d
  > .old_418c
  > .outline_dcfd
  > .south_c032:hover
  .chip-static-2fc5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard-7de9
  > .gallery_hot_c943
  > .yellow_809d
  > .old_418c
  > .outline_dcfd.progress_full_35c9
  > .south_c032
  .chip-static-2fc5 {
  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);
}
.red-2bc4 .accordion-9c61 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.red-2bc4 .summary_b428 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.red-2bc4 .carousel-cold-4db9 {
  background-color: var(--e-global-color-primary);
}
.red-2bc4 .carousel-cold-4db9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.motion_cd5e
  > .gallery_hot_c943
  > .carousel_956f
  > .banner-tall-f412
  > .paper-cd08
  .shadow-green-d2d5 {
  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);
}
.motion_cd5e
  > .gallery_hot_c943
  > .carousel_956f
  > .banner-tall-f412
  > .paper-cd08
  .bottom-c76f {
  color: var(--e-global-color-text);
}
.motion_cd5e
  > .gallery_hot_c943
  > .carousel_956f
  > .banner-tall-f412
  > .paper-cd08:hover
  .shadow-green-d2d5 {
  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);
}
.motion_cd5e
  > .gallery_hot_c943
  > .carousel_956f
  > .banner-tall-f412
  > .paper-cd08:hover
  .bottom-c76f {
  color: var(--e-global-color-secondary);
}
.motion_cd5e
  > .gallery_hot_c943
  > .carousel_956f
  > .banner-tall-f412
  > .paper-cd08.tiny_e308
  .shadow-green-d2d5 {
  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);
}
.motion_cd5e
  > .gallery_hot_c943
  > .carousel_956f
  > .banner-tall-f412
  > .paper-cd08.tiny_e308
  .bottom-c76f {
  color: var(--e-global-color-primary);
}
.item-13aa
  .fluid-7c06
  .active-under-9924 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-13aa .fresh-b407 .slow-9d90 .grid-warm-fe89 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-dark-c2b7 .liquid_29bf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-dark-c2b7 .smooth-f9b5 .liquid_29bf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-dark-c2b7 .border_fast_81c7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading-dark-c2b7 .border_fast_81c7 {
  background-color: var(--e-global-color-primary);
}
.widget_large_427c .active_silver_27c8 .backdrop-smooth-8326 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.widget_large_427c
  .active_silver_27c8:hover
  .frame-out-6189 {
  color: var(--e-global-color-secondary);
}
.widget_large_427c
  .active_silver_27c8:hover
  .backdrop-smooth-8326 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header_b666 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.warm_a98d {
  flex-direction: column;
}

.warm_a98d .tertiary_f900 {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

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

.warm_a98d .progress-d421 {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.selected-2129.logo-yellow-f62f {
  display: none;
}

.clean-866c {
  display: none;
}

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

.tooltip-74af.basic-58a0 {
  margin-bottom: 40px;
  width: 100%;
}

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

.warm_a98d a {
  width: 100%;
}

.popup_a5f1 .tag-72bc.progress-wood-5ecc {
  width: 20% !important;
}

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

.gallery_fixed_4164:hover {
  color: #000;
}

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

  transition: all 0.14s ease-out;
}

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

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

.medium_fe3b:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.popup_a5f1
  .tag-72bc.button-add5
  .tag_c8aa
  .component-4a6b {
  font-size: 20px !important;
}

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

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

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

  text-align: center;
}

.message-fbab.sort-ce15 > .mask-middle-3a80 {
  display: flex;
  align-items: center;
}

.shade-pressed-1934 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

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

.aside-4def {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

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

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

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

.popup_a5f1
  .tag-72bc.cold-e47c
  .narrow-1635
  .search-hovered-6af9 {
  width: 100% !important;
}

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

.column-8229 {
  width: 100%;
}

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

.carousel-c4a0 {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

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

.gallery-active-36ea {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.carousel-c4a0:hover .gallery-active-36ea {
  visibility: visible;
}
.carousel-c4a0:hover.carousel-c4a0::before {
  display: block;
}

.progress_91b2 h3 {
  color: #fff;
}

.logo_41e6 {
  margin: 0;
}

.popup_a5f1
  .tag-72bc.cold-e47c
  .search-hovered-6af9
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.column_fixed_9565 {
  width: 100%;
}

.blue_ad28 {
  width: 100%;
}

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

.blue_ad28 {
  width: 100%;
}

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

.search-hovered-6af9 {
  display: flex;
  align-items: center;
}

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

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

.warm_a98d .tertiary_f900.focus-156a {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.warm_a98d h1.tertiary_f900 {
  margin-top: 120px !important;
}

.popup_a5f1 .tag-72bc.info-basic-4baa {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.orange_82ec img {
  width: 100%;
}

.badge-dim-c143 .input-9fc6.tag_c8aa {
  justify-content: space-between;
}

.icon-bronze-a816 {
  display: none;
}

.shade-rough-5221 .progress-d421 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .message-fbab .mask-middle-3a80 {
    flex-wrap: nowrap !important;
  }
}

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

  .action-dee5 {
    width: 100% !important;
  }
}

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

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

  .badge-dim-c143 .input-9fc6.tag_c8aa {
    border-bottom: 1px solid #f0c159;
  }

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

  .message-fbab.sort-ce15 > .mask-middle-3a80 {
    gap: 15px;
    justify-content: space-between;
  }

  .popup_a5f1
    .tag-72bc.cold-e47c
    .search-hovered-6af9
    img {
    width: 60% !important;
  }

  .aside-4def {
    left: 2%;
  }

  .wrapper_right_5360 {
    margin: 10px 0;
  }

  .warm_a98d .progress-d421 {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.warm_a98d .tertiary_f900,
  .warm_a98d .tertiary_f900 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .search-hovered-6af9 {
    justify-content: center;
  }

  .warm_a98d .progress-d421 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .popup_a5f1 .tag-72bc.progress-wood-5ecc {
    width: 75% !important;
  }

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

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

  h2.warm_a98d .tertiary_f900,
  .warm_a98d .tertiary_f900 {
    font-size: 30px !important;
  }

  .search-hovered-6af9 {
    justify-content: center;
  }

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

  .tiny-1af5
    .tertiary_71f9.paper_64c9 {
    margin: 0 !important;
  }

  .shade-pressed-1934 {
    margin: 0;
    gap: 10px;
  }

  .wrapper_right_5360 {
    display: flex;
  }

  .preview-silver-3279 .gallery_fixed_4164 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .warm_a98d h1.tertiary_f900 {
    margin-top: 80px !important;
  }

  .popup_a5f1
    .tag-72bc.cold-e47c
    .search-hovered-6af9
    img,
  .content_bottom_ce48 .narrow-1635 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .popup_a5f1 .tag-72bc.progress-wood-5ecc {
    width: 100% !important;
  }

  .message-fbab.sort-ce15 > .mask-middle-3a80 {
    gap: 3px;
  }

  .warm_a98d .progress-d421 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* css-noise: f427 */
.shadow-element-s5 {
  padding: 0.5rem;
  font-size: 11px;
  line-height: 1.0;
}
