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(.detail-6c99) {
  gap: 0.5em;
}
:where(.modal-bd23) {
  gap: 0.5em;
}
body .out-97cb > .detail-gold-6794 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .out-97cb > .up-7001 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .out-97cb > .table_bbb3 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .notice_030c > .detail-gold-6794 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .notice_030c > .up-7001 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .notice_030c > .table_bbb3 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .notice_030c
  > :where(:not(.detail-gold-6794):not(.up-7001):not(.huge_cb4c)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .notice_030c > .small-23b5 {
  max-width: var(--wp--style--global--wide-size);
}
body .detail-6c99 {
  display: flex;
}
body .detail-6c99 {
  flex-wrap: wrap;
  align-items: center;
}
body .detail-6c99 > * {
  margin: 0;
}
body .modal-bd23 {
  display: grid;
}
body .modal-bd23 > * {
  margin: 0;
}
:where(.detail-stale-530f.detail-6c99) {
  gap: 2em;
}
:where(.detail-stale-530f.modal-bd23) {
  gap: 2em;
}
:where(.bronze-5705.detail-6c99) {
  gap: 1.25em;
}
:where(.bronze-5705.modal-bd23) {
  gap: 1.25em;
}
.surface-motion-c944 {
  color: var(--wp--preset--color--black) !important;
}
.icon-fluid-f53a {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.pressed_490e {
  color: var(--wp--preset--color--white) !important;
}
.caption-b459 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.popup-liquid-fe25 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.form-a295 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.active-00fe {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.smooth-c853 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.list_926c {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.chip_gold_b7bb {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.paragraph_focused_056d {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.widget-c56f {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.background_b0bc {
  background-color: var(--wp--preset--color--black) !important;
}
.text-pro-278c {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.tall-bc6d {
  background-color: var(--wp--preset--color--white) !important;
}
.breadcrumb-short-2d80 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.new_2fc5 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.inner-eeb5 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.text-gas-ec70 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.dim_3ee6 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.smooth-48ac {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.basic_81e3 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.silver_5259 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.down-311f {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.bronze-e423 {
  border-color: var(--wp--preset--color--black) !important;
}
.hovered_bcd7 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.lower_7216 {
  border-color: var(--wp--preset--color--white) !important;
}
.stone-1e24 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.active_f070 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.fixed-e86b {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.avatar-right-3165 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.item_9209 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.aside_ed69 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.modal-soft-3998 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.fluid-85a9 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.plasma-9a70 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.main_31dd {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.input_c3a2 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.full_8432 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.purple-eb25 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.feature_9848 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.fresh-7a81 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.copper_da7a {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.thumbnail-up-379a {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.title_brown_3fd4 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.caption_medium_86d8 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.north-9621 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.form-7497 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.info-4f3f {
  font-size: var(--wp--preset--font-size--small) !important;
}
.white-b857 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.component_359b {
  font-size: var(--wp--preset--font-size--large) !important;
}
.huge_0299 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.gallery_upper_3beb a:where(:not(.shade_paper_079e)) {
  color: inherit;
}
:where(.bronze-5705.detail-6c99) {
  gap: 1.25em;
}
:where(.bronze-5705.modal-bd23) {
  gap: 1.25em;
}
:where(.detail-stale-530f.detail-6c99) {
  gap: 2em;
}
:where(.detail-stale-530f.modal-bd23) {
  gap: 2em;
}
.footer-9c2e {
  font-size: 1.5em;
  line-height: 1.6;
}

.search-slow-7837 .mini-5bb8 {
  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);
}
.article_focused_59d8 .cold_d4d7 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-1b31 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-1b31.image_ae52 .gradient-fresh-a4df {
  background-color: var(--e-global-color-primary);
}
.section-1b31.silver_5054 .gradient-fresh-a4df,
.section-1b31.sidebar-6cec .gradient-fresh-a4df {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.message-bottom-91c1 .blue_54fd {
  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);
}
.dropdown-rough-7dbf {
  --divider-color: var(--e-global-color-secondary);
}
.dropdown-rough-7dbf .text_complex_d330 {
  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);
}
.dropdown-rough-7dbf.description-727c .caption_7435 {
  background-color: var(--e-global-color-secondary);
}
.dropdown-rough-7dbf.hero_713d .caption_7435,
.dropdown-rough-7dbf.detail_103a .caption_7435 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.dropdown-rough-7dbf.hero_713d .caption_7435,
.dropdown-rough-7dbf.detail_103a .caption_7435 svg {
  fill: var(--e-global-color-secondary);
}
.menu-e785 .dropdown-over-80f5 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.menu-e785 .wide-836e {
  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-purple-154d.description-727c .caption_7435 {
  background-color: var(--e-global-color-primary);
}
.search-purple-154d.hero_713d .caption_7435,
.search-purple-154d.detail_103a .caption_7435 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.search-purple-154d.hero_713d .caption_7435,
.search-purple-154d.detail_103a .caption_7435 svg {
  fill: var(--e-global-color-primary);
}
.button-red-7cbf.description-727c .caption_7435 {
  background-color: var(--e-global-color-primary);
}
.button-red-7cbf.hero_713d .caption_7435,
.button-red-7cbf.detail_103a .caption_7435 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.button-red-7cbf .article_443b {
  color: var(--e-global-color-primary);
}
.button-red-7cbf .article_443b,
.button-red-7cbf .article_443b a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-red-7cbf .north-5d7e {
  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);
}
.border_dark_b144 .modal_simple_6727 {
  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);
}
.nav_f221 .light_7638 .disabled-huge-e82e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.row_current_d1dd .old-7309:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.row_current_d1dd .accordion-9eb9 i {
  color: var(--e-global-color-primary);
}
.row_current_d1dd .accordion-9eb9 svg {
  fill: var(--e-global-color-primary);
}
.row_current_d1dd .pagination_dynamic_2e89 {
  color: var(--e-global-color-secondary);
}
.row_current_d1dd .old-7309 > .pagination_dynamic_2e89,
.row_current_d1dd .old-7309 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south_7ce7 .small_586f {
  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);
}
.south_7ce7 .message-iron-b9c5 {
  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);
}
.shade_8952 .list_910d .accent-2979 {
  background-color: var(--e-global-color-primary);
}
.shade_8952 .orange_e58a {
  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);
}
.pattern-orange-75c8 .tertiary-solid-0f1c {
  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);
}
.pattern-orange-75c8 .video_356e {
  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);
}
.pattern-orange-75c8 .advanced_31cf {
  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);
}
.detail-9731 .photo-56d8,
.detail-9731 .photo-56d8 a {
  color: var(--e-global-color-primary);
}
.detail-9731 .photo-56d8.container_bright_cdbf,
.detail-9731 .photo-56d8.container_bright_cdbf a {
  color: var(--e-global-color-accent);
}
.detail-9731 .photo-56d8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail-9731 .cold-a87b {
  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);
}
.card-wood-db53 .easy_4f4d,
.card-wood-db53 .section_under_e73e {
  color: var(--e-global-color-primary);
}
.card-wood-db53 .easy_4f4d svg {
  fill: var(--e-global-color-primary);
}
.card-wood-db53 .container_bright_cdbf .easy_4f4d,
.card-wood-db53 .container_bright_cdbf .section_under_e73e {
  color: var(--e-global-color-accent);
}
.card-wood-db53 .container_bright_cdbf .easy_4f4d svg {
  fill: var(--e-global-color-accent);
}
.card-wood-db53 .section_under_e73e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-wood-db53 .cold-a87b {
  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);
}
.tabs-e664 .disabled_7e02,
.tabs-e664 .green-df6d {
  color: var(--e-global-color-primary);
}
.tabs-e664 .green-df6d svg {
  fill: var(--e-global-color-primary);
}
.tabs-e664 .photo-56d8.container_bright_cdbf a,
.tabs-e664
  .photo-56d8.container_bright_cdbf
  .green-df6d {
  color: var(--e-global-color-accent);
}
.tabs-e664 .disabled_7e02 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs-e664 .cold-a87b {
  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);
}
.iron_1d78 .solid-c077 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.iron_1d78 .backdrop-smooth-ae52 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip-0df5 .icon-red-899c .sidebar_current_6a6e {
  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);
}
.tooltip-0df5 .icon-red-899c .layout-2859 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip-0df5 .chip-under-9a2d .sidebar_current_6a6e {
  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);
}
.tooltip-0df5
  .chip-under-9a2d
  .layout-2859 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip-0df5
  .widget_b244
  .sidebar_current_6a6e {
  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);
}
.tooltip-0df5
  .widget_b244
  .layout-2859 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip-0df5
  .purple_98e3
  .sidebar_current_6a6e {
  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);
}
.tooltip-0df5
  .purple_98e3
  .layout-2859 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient-last-6d14 .container-stale-adb6 {
  background-color: var(--e-global-color-primary);
}
.gradient-last-6d14 .container-stale-adb6:hover {
  background-color: var(--e-global-color-primary);
}
.gradient-last-6d14 .title_afbb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gradient-last-6d14
  .container-stale-adb6:hover
  .title_afbb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside_539c .status_e76b {
  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);
}
.active-a719 .banner-911f .filter-769b a {
  background-color: var(--e-global-color-accent);
}
.active-a719 .banner-911f .overlay-4b1e a {
  background-color: var(--e-global-color-accent);
}
.active-a719 .banner-911f .filter-769b a,
.active-a719 .banner-911f .overlay-4b1e a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.north-44c1
  .cold-5ce8.detail_234b
  .banner-911f
  a.secondary-efbc {
  background-color: var(--e-global-color-accent);
}
.north-44c1
  .cold-5ce8.detail_234b
  .banner-911f
  span.secondary-efbc.fn-current-a57a {
  background-color: var(--e-global-color-text);
}
.north-44c1
  .cold-5ce8.detail_234b
  .banner-911f
  .secondary-efbc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03 .summary-up-c870 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .heading_short_cb8a
  > .picture_0692
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .modal_ee2a
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .block_e2b5
  .wrapper-b102,
.secondary_bb03
  .block_e2b5
  .surface-6bdc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary_bb03
  .block_e2b5
  .gradient_steel_808f,
.secondary_bb03
  .block_e2b5
  a
  .gradient_steel_808f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .block_e2b5
  .popup_hard_5e86 {
  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_bb03
  .block_e2b5
  .easy_9608 {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03
  .block_e2b5
  .easy_9608 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .block_e2b5
  .easy_9608:hover {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03
  .block_e2b5
  .video-ee86 {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03
  .block_e2b5
  .video-ee86 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .block_e2b5
  .video-ee86:hover {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03
  .preview_mini_5e6e
  .status-yellow-59d9
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary_bb03
  .preview_mini_5e6e
  .element-3a68 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .preview_mini_5e6e
  .popup_hard_5e86 {
  color: var(--e-global-color-text);
}
.secondary_bb03
  .preview_mini_5e6e
  .popup_hard_5e86
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .preview_mini_5e6e
  .easy_9608 {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03
  .preview_mini_5e6e
  .easy_9608 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .preview_mini_5e6e
  .easy_9608:hover {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03
  .preview_mini_5e6e
  .video-ee86 {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03
  .preview_mini_5e6e
  .video-ee86 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_bb03
  .preview_mini_5e6e
  .video-ee86:hover {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03 .sort-narrow-efe6 {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03 .sort-narrow-efe6:hover {
  background-color: var(--e-global-color-primary);
}
.secondary_bb03 .table-under-6b3f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary_bb03 .form_6a02 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange-877b .thumbnail-3f3b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange-877b
  .disabled-bd1c
  > div:nth-child(3)
  .thumbnail-3f3b,
.orange-877b
  .alert-7c54
  > div:nth-child(1)
  .thumbnail-3f3b,
.orange-877b
  .blue-9aae
  > div:nth-child(1)
  .thumbnail-3f3b,
.orange-877b
  .steel_b2db
  > div:nth-child(1)
  .thumbnail-3f3b,
.orange-877b
  .pagination-f102
  > div:nth-child(1)
  .thumbnail-3f3b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange-877b .gradient-under-7fca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-877b .surface-803c {
  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);
}
.orange-877b .input_paper_ae3e {
  background-color: var(--e-global-color-primary);
}
.orange-877b .input_paper_ae3e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-877b .input_paper_ae3e:hover {
  background-color: var(--e-global-color-primary);
}
.orange-877b .bright-681f {
  background-color: var(--e-global-color-primary);
}
.orange-877b .bright-681f:hover {
  background-color: var(--e-global-color-primary);
}
.orange-877b .table-under-6b3f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange-877b .form_6a02 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.picture-mini-4a1c .picture_blue_b71e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.picture-mini-4a1c .overlay-1e5e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-mini-4a1c .message-gas-5756 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-mini-4a1c .aside_green_227c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-mini-4a1c .lite_33a3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-mini-4a1c .bright-681f {
  background-color: var(--e-global-color-primary);
}
.picture-mini-4a1c .bright-681f:hover {
  background-color: var(--e-global-color-primary);
}
.background-5ac3 .preview_easy_e728 {
  background-color: var(--e-global-color-secondary);
}
.background-5ac3 .image-74ef {
  background-color: var(--e-global-color-text);
}
.background-5ac3 .right_37ce {
  background-color: var(--e-global-color-secondary);
}
.background-5ac3 .huge_bca9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background-5ac3 .paragraph-inner-92cf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-5ac3 .blue_bea9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-5ac3 .footer-hard-d6f5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-5ac3 .row_dbdf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert_dirty_095d .fluid-2a45 .red-f156,
.alert_dirty_095d
  .fluid-2a45
  .red-f156
  a,
.alert_dirty_095d .focus-ada1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert_dirty_095d .fluid-2a45 .iron-e2f9,
.alert_dirty_095d .hidden_cool_a626 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert_dirty_095d .fluid-2a45 .iron-e2f9 {
  color: var(--e-global-color-text);
}
.alert_dirty_095d .hidden_cool_a626 {
  color: var(--e-global-color-text);
}
.alert_dirty_095d
  .fluid-2a45
  .border_f413 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.alert_dirty_095d .wrapper_22c1 .down-9053 {
  background-color: var(--e-global-color-primary);
}
.alert_dirty_095d .wrapper_22c1 .down-9053:hover {
  background-color: var(--e-global-color-primary);
}
.alert_dirty_095d .wrapper_22c1 .feature-blue-2c60 li span {
  background-color: var(--e-global-color-text);
}
.alert_dirty_095d .wrapper_22c1 .feature-blue-2c60 li span:hover {
  background-color: var(--e-global-color-primary);
}
.alert_dirty_095d
  .wrapper_22c1
  .feature-blue-2c60
  li.hover_d300
  span {
  background-color: var(--e-global-color-accent);
}
.alert_dirty_095d .search_1b3e span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_d1cc .tag_a744 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gradient_d334 .last-a04c {
  background-color: var(--e-global-color-primary);
}
.gradient_d334 .carousel_orange_674c {
  background-color: var(--e-global-color-secondary);
}
.gradient_d334 .fast_624c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_d334 .description-380d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_d334 .copper_494b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_d334 .focus-a80b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_d334 .wood_17c4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_d334 .smooth-3efb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_d334 .background-fa05 {
  background-color: var(--e-global-color-primary);
}
.gradient_d334 .background-fa05 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title-prev-1597 .first-5a7e {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title-prev-1597 .current_4f2a {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.title-prev-1597
  .form_17e8:after {
  background-color: var(--e-global-color-primary);
}
.title-prev-1597 .shadow-top-eb4a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb_30e6 .focus-ada1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_30e6 .hidden_cool_a626 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade-c9cd .brown_2b7a .outline_dark_bdd7 {
  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);
}
.shade-c9cd .brown_2b7a .shade_first_8ba0 {
  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);
}
.medium_4b82 .active-up-6d6e {
  background-color: var(--e-global-color-primary);
}
.medium_4b82 .dark-50a5 {
  background-color: var(--e-global-color-secondary);
}
.medium_4b82 .gradient-fluid-31ed .block_static_9649 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium_4b82 .row-motion-71f8 .block_static_9649 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.input-ab47 .dirty_1d82 .wood-0350 {
  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);
}
.input-ab47 .dirty_1d82 .thumbnail_48a4 {
  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);
}
.input-ab47 .dirty_1d82 .card-5207 {
  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);
}
.outline-df9a .logo-b246 {
  border-color: var(--e-global-color-text);
}
.outline-df9a .search_fb91 {
  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-df9a .shadow_current_1a3f {
  color: var(--e-global-color-primary);
}
.outline-df9a .shadow_2aa2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.advanced-e345 .focused-8cc5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.advanced-e345 .feature-1b10 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.advanced-e345 .complex-6ab1:hover .focused-8cc5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.advanced-e345
  .complex-6ab1:hover
  .feature-1b10 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.motion-18f4 .fluid_789d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.motion-18f4 .image-b647 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-505e .gas-2d26 .list_1ba8 {
  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);
}
.center-505e .solid-44f7 .list_1ba8 {
  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);
}
.detail-1454 .tabs-left-5db0 {
  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);
}
.medium-4f53 .image-bronze-d619 .article_c2cd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-4f53 .image-bronze-d619 .article_c2cd {
  background-color: var(--e-global-color-secondary);
}
.medium-4f53 .orange-20d6 .article_c2cd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-4f53 .orange-20d6 .article_c2cd {
  background-color: var(--e-global-color-secondary);
}
.medium-4f53 .light-2383 .mini-0cf6 {
  background-color: var(--e-global-color-primary);
}
.medium-4f53 .light-2383:hover .mini-0cf6 {
  background-color: var(--e-global-color-secondary);
}
.medium-4f53 .down-9053 {
  background-color: var(--e-global-color-primary);
}
.medium-4f53 .down-9053:hover {
  background-color: var(--e-global-color-accent);
}
.medium-4f53 .feature-blue-2c60 li span {
  background-color: var(--e-global-color-text);
}
.medium-4f53 .feature-blue-2c60 li span:hover {
  background-color: var(--e-global-color-primary);
}
.medium-4f53 .feature-blue-2c60 li.hover_d300 span {
  background-color: var(--e-global-color-accent);
}
.tag-ca13 .hard_ea2f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-ca13 .panel-4046 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort_short_40ce .plasma-0419:before {
  background-color: var(--e-global-color-secondary);
}
.sort_short_40ce .message-7115 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort_short_40ce .image_advanced_2135 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav_6f0a .outline-c600 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav_6f0a .outline-c600:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav_6f0a .outline-c600.fn-active-a57a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav_6f0a .column_short_cb62 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_6f0a .background_short_64a2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_6f0a .notice_96fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_6f0a .dim-9c8c {
  background-color: var(--e-global-color-primary);
}
.nav_6f0a .dim-9c8c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.nav_6f0a .glass-5802 {
  background-color: var(--e-global-color-primary);
}
.nav_6f0a .glass-5802 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel-ea74 .mask-lite-9b4e .dirty_6c63 a {
  color: var(--e-global-color-secondary);
}
.panel-ea74 .mask-lite-9b4e .dirty_6c63 a:hover {
  color: var(--e-global-color-secondary);
}
.panel-ea74 .mask-lite-9b4e .dirty_6c63,
.panel-ea74 .mask-lite-9b4e .dirty_6c63 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-ea74 .mask-lite-9b4e .active_last_3f1f {
  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);
}
.panel-ea74 .mask-lite-9b4e .feature_south_493c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-ea74 .mask-lite-9b4e .pattern-plasma-a29c {
  background-color: var(--e-global-color-primary);
}
.panel-ea74 .mask-lite-9b4e .pattern-plasma-a29c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-ea74 .mask-lite-9b4e .pattern-plasma-a29c:hover {
  background-color: var(--e-global-color-primary);
}
.panel-ea74 .mask-lite-9b4e .main-hard-bdaf {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel-ea74 .mask-lite-9b4e .main-hard-bdaf {
  background-color: var(--e-global-color-primary);
}
.panel-ea74 .mask-lite-9b4e .main-hard-bdaf:hover {
  background-color: var(--e-global-color-primary);
}
.panel-ea74 .mask-lite-9b4e .down-9053 {
  background-color: var(--e-global-color-primary);
}
.panel-ea74 .mask-lite-9b4e .down-9053:hover {
  background-color: var(--e-global-color-primary);
}
.panel-ea74 .wrapper_22c1 .feature-blue-2c60 li span {
  background-color: var(--e-global-color-text);
}
.panel-ea74 .wrapper_22c1 .feature-blue-2c60 li span:hover {
  background-color: var(--e-global-color-primary);
}
.panel-ea74 .wrapper_22c1 .feature-blue-2c60 li.hover_d300 span {
  background-color: var(--e-global-color-accent);
}
.panel-ea74 .table-under-6b3f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-ea74 .form_6a02 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_8c6d .solid_a5d7 .sidebar-8b35 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_8c6d .solid_a5d7 .active-23e2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button_8c6d .solid_a5d7 .green-a9bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_e5f0 .basic-e0e1 {
  border-color: var(--e-global-color-text);
}
.gallery_e5f0 .mask_dim_c6c3 {
  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);
}
.gallery_e5f0 .pressed-a90f {
  color: var(--e-global-color-secondary);
}
.gallery_e5f0 .pressed-a90f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_e5f0 .pagination_up_ee32 > * {
  color: var(--e-global-color-primary);
}
.gallery_e5f0 .pagination_up_ee32 > * svg {
  fill: var(--e-global-color-primary);
}
.gallery_e5f0 .footer-caef {
  color: var(--e-global-color-primary);
}
.gallery_e5f0 .footer-caef {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gallery_e5f0 .carousel-fast-5892 {
  color: var(--e-global-color-primary);
}
.gallery_e5f0 .carousel-fast-5892 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gallery_e5f0 .hot_ef97 {
  color: var(--e-global-color-primary);
}
.gallery_e5f0 .hot_ef97 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_e5f0 .secondary_old_82f4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_e5f0 .fast-b6d1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_e5f0 .fast-b6d1.hero_west_a429 {
  color: var(--e-global-color-secondary);
}
.gallery_e5f0 .fast-b6d1.hero_west_a429 .advanced_b5aa {
  color: var(--e-global-color-accent);
}
.gallery_e5f0 .fast-b6d1.pattern_down_636a {
  color: var(--e-global-color-text);
}
.gallery_e5f0 .fast-b6d1.pattern_down_636a .advanced_b5aa {
  color: var(--e-global-color-text);
}
.gallery_e5f0 .fast-b6d1:before {
  border-top-color: var(--e-global-color-text);
}
.gallery_e5f0 .green-05a6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_e5f0
  .green-05a6
  .nav-75e5 {
  background-color: var(--e-global-color-primary);
}
.gallery_e5f0
  .green-05a6
  .nav-75e5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gallery_e5f0 .basic-e0e1 .icon_ff72 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_2a39 .card-6aba {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple_2a39 .smooth_6f7e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pressed_eab2 .title-top-eb97 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pressed_eab2
  .section-pink-c457
  .tooltip-tiny-ec52 {
  background-color: var(--e-global-color-secondary);
}
.pressed_eab2
  .section-pink-c457.simple_01f0
  .tooltip-tiny-ec52 {
  background-color: var(--e-global-color-text);
}
.pressed_eab2
  .section-pink-c457:hover
  .tooltip-tiny-ec52 {
  background-color: var(--e-global-color-accent);
}
.pressed_eab2
  .section-pink-c457.fn-active-a57a
  .tooltip-tiny-ec52 {
  background-color: var(--e-global-color-primary);
}
.slow_231d .cold_28ab {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.slow_231d .layout-plasma-a8bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow_231d .thumbnail-prev-f6cf {
  background-color: var(--e-global-color-primary);
}
.slow_231d .thumbnail-prev-f6cf {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel-59b0 .simple_9a5f .sort-slow-323a .gradient_543f {
  background-color: var(--e-global-color-secondary);
}
.panel-59b0 .simple_9a5f .soft-707d:after {
  background-color: var(--e-global-color-secondary);
}
.panel-59b0 .yellow_a1d3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-59b0 .tall-d073 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-59b0 .fixed_83b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-59b0 .frame-south-d8f3 {
  background-color: var(--e-global-color-primary);
}
.panel-59b0 .frame-south-d8f3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel-59b0 .video-52d4 {
  background-color: var(--e-global-color-secondary);
}
.panel-59b0 .video-52d4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel-59b0 .simple_9a5f .green_86ab .progress_b338:hover {
  background-color: var(--e-global-color-primary);
}
.panel-59b0
  .simple_9a5f
  .green_86ab
  .progress_b338.component_cool_4d86 {
  background-color: var(--e-global-color-primary);
}
.panel-59b0 .simple_9a5f .table-wide-2b48:before {
  border-color: var(--e-global-color-primary);
}
.panel-59b0 .simple_9a5f .table-wide-2b48:hover:before {
  border-color: var(--e-global-color-secondary);
}
.panel-59b0
  .simple_9a5f
  .table-wide-2b48.badge-93cf:before {
  border-color: var(--e-global-color-primary);
}
.panel-59b0 .north_f9a6 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-short-5bad .card-north-fc93 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.message-short-5bad .card-north-fc93:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.message-short-5bad .card-north-fc93.panel_ea0d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.message-short-5bad .shade-down-0a3f {
  background-color: var(--e-global-color-primary);
}
.message-short-5bad .shade-down-0a3f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.message-short-5bad
  .detail-steel-737b
  .article_f9af
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.message-short-5bad
  .text-large-2f5b
  .article_f9af
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description_2f87
  .description_soft_f6b0
  .progress_f22d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_2f87
  .description_soft_f6b0
  .chip_middle_a8e6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_2f87 .badge_20e5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_2f87 .table_copper_f1ce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.description_2f87 .under_c7d1 {
  background-color: var(--e-global-color-primary);
}
.description_2f87 .under_c7d1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.simple-5acc .blue-4db5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.simple-5acc .pressed_53d1 {
  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);
}
.simple-5acc .modal_a4da {
  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);
}
.simple-5acc .modal_a4da a:hover {
  color: var(--e-global-color-secondary);
}
.simple-5acc .detail-47c7 {
  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);
}
.simple-5acc .bright_e67e {
  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);
}
.simple-5acc .accordion-focused-09b5 .down-9053 {
  background-color: var(--e-global-color-primary);
}
.simple-5acc .accordion-focused-09b5 .down-9053:hover {
  background-color: var(--e-global-color-accent);
}
.simple-5acc
  .accordion-focused-09b5
  .feature-blue-2c60
  li
  span {
  background-color: var(--e-global-color-text);
}
.simple-5acc
  .accordion-focused-09b5
  .feature-blue-2c60
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.simple-5acc
  .accordion-focused-09b5
  .feature-blue-2c60
  li.hover_d300
  span {
  background-color: var(--e-global-color-accent);
}
.search-1f4a
  .large_aa00
  .cold_0567 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.search-1f4a .large_aa00 .image-bd65 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.search-1f4a .large_aa00 .filter-b32b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-1f4a .wood-ace3 {
  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);
}
.search-1f4a
  .row-down-5ee6.form_a27d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > a {
  background-color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > a
  .hidden-old-fa96.search_9145 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > a
  .pro_f312.link_69db {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > .steel_11af
  .bronze-0131
  > a {
  background-color: var(--e-global-color-secondary);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > .steel_11af
  .bronze-0131
  > a
  .tall-f549 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > .steel_11af
  .bronze-0131
  > a
  .pro_f312.gold-e09b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > a
  .logo-9a95:before {
  color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > .steel_11af
  a
  .logo-9a95:before {
  color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131.aside-ff47
  > a
  .logo-9a95:before {
  color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > .steel_11af
  .bronze-0131.aside-ff47
  > a
  .logo-9a95:before {
  color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > a
  .logo-d59c
  .fluid-066a {
  color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > .steel_11af
  a
  .logo-d59c
  .fluid-066a {
  color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > a
  .logo-d59c
  .fluid-066a,
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > .steel_11af
  a
  .logo-d59c
  .fluid-066a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > a
  .slider-0209:before {
  color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > .steel_11af
  a
  .slider-0209:before {
  color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131.aside-ff47
  > a
  .slider-0209:before {
  color: var(--e-global-color-text);
}
.sidebar-e75f
  > .current_1d61
  > div
  > .list_d2eb
  > .bronze-0131
  > .steel_11af
  .bronze-0131.aside-ff47
  > a
  .slider-0209:before {
  color: var(--e-global-color-text);
}
.logo-smooth-e871 .hot_524a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.logo-smooth-e871
  .message-copper-45cf:hover
  .hot_524a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.form_bottom_2b6c
  > .current_1d61
  > .pink-35c9
  > .image_dirty_9607
  > .secondary_a7b8
  > .narrow-5c1c
  .icon_2f7c {
  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);
}
.form_bottom_2b6c
  > .current_1d61
  > .pink-35c9
  > .image_dirty_9607
  > .secondary_a7b8
  > .narrow-5c1c:hover
  .icon_2f7c {
  color: var(--e-global-color-text);
}
.form_bottom_2b6c
  > .current_1d61
  > .pink-35c9
  > .image_dirty_9607
  > .secondary_a7b8
  > .narrow-5c1c:hover
  .icon_2f7c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form_bottom_2b6c
  > .current_1d61
  > .pink-35c9
  > .image_dirty_9607
  > .secondary_a7b8.accordion-wide-775f
  > .narrow-5c1c
  .icon_2f7c {
  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);
}
.slider_cold_6678 .iron-662f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_cold_6678 .description_e51e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_cold_6678 .text-mini-b7ac {
  background-color: var(--e-global-color-primary);
}
.slider_cold_6678 .text-mini-b7ac {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail_d1e6
  > .current_1d61
  > .under_fe30
  > .fast_04bc
  > .dropdown_stale_d531
  .item-huge-9a50 {
  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);
}
.thumbnail_d1e6
  > .current_1d61
  > .under_fe30
  > .fast_04bc
  > .dropdown_stale_d531
  .media-steel-db62 {
  color: var(--e-global-color-text);
}
.thumbnail_d1e6
  > .current_1d61
  > .under_fe30
  > .fast_04bc
  > .dropdown_stale_d531:hover
  .item-huge-9a50 {
  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);
}
.thumbnail_d1e6
  > .current_1d61
  > .under_fe30
  > .fast_04bc
  > .dropdown_stale_d531:hover
  .media-steel-db62 {
  color: var(--e-global-color-secondary);
}
.thumbnail_d1e6
  > .current_1d61
  > .under_fe30
  > .fast_04bc
  > .dropdown_stale_d531.hot_5aed
  .item-huge-9a50 {
  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);
}
.thumbnail_d1e6
  > .current_1d61
  > .under_fe30
  > .fast_04bc
  > .dropdown_stale_d531.hot_5aed
  .media-steel-db62 {
  color: var(--e-global-color-primary);
}
.tertiary_upper_f9b7
  .selected_0725
  .new-eea1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary_upper_f9b7 .over-b149 .icon_ff72 .surface_ce84 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-ef41 .grid_c81d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-ef41 .photo_3af3 .grid_c81d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-ef41 .feature-dec4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-ef41 .feature-dec4 {
  background-color: var(--e-global-color-primary);
}
.header_f462 .black-ec5f .button-bright-c956 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header_f462
  .black-ec5f:hover
  .gold_0c6b {
  color: var(--e-global-color-secondary);
}
.header_f462
  .black-ec5f:hover
  .button-bright-c956 {
  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);
}
.under-ab8d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.hard_901d {
  flex-direction: column;
}

.hard_901d .module_cad4 {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

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

.hard_901d .pink_f998 {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.new_36d9.item_current_e521 {
  display: none;
}

.complex_d142 {
  display: none;
}

body,
.title-8c8a {
  background-color: #1d1e23 !important;
  /* background-image: url(../images/main_bg.banner_a220) !important; */
}

.south_dd44.large-2793 {
  margin-bottom: 40px;
  width: 100%;
}

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

.hard_901d a {
  width: 100%;
}

.blue_f697 .south_a087.status-hard-38c8 {
  width: 20% !important;
}

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

.west_ae37:hover {
  color: #000;
}

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

  transition: all 0.14s ease-out;
}

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

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

.full_5635:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.blue_f697
  .south_a087.active_8747
  .old_5009
  .nav-mini-e3c9 {
  font-size: 20px !important;
}

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

.description-next-615f {
  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;
}

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

  text-align: center;
}

.lower_d64f.red_1060 > .frame_297c {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

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

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

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

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

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

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

.blue_f697
  .south_a087.button_c658
  .input_3457
  .sidebar_202c {
  width: 100% !important;
}

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

.brown_f31b {
  width: 100%;
}

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

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

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

  display: none;
}

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

.over-5659 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.card_tall_d1d8:hover .over-5659 {
  visibility: visible;
}
.card_tall_d1d8:hover.card_tall_d1d8::before {
  display: block;
}

.over-df26 h3 {
  color: #fff;
}

.sort-hovered-26c0 {
  margin: 0;
}

.blue_f697
  .south_a087.button_c658
  .sidebar_202c
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.dark_f218 {
  width: 100%;
}

.stone_8ff9 {
  width: 100%;
}

.wide-446f {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.stone_8ff9 {
  width: 100%;
}

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

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

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

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

.hard_901d .module_cad4.article_pink_3aca {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.hard_901d h1.module_cad4 {
  margin-top: 120px !important;
}

.blue_f697 .south_a087.alert_b755 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.narrow_204d img {
  width: 100%;
}

.popup_tall_6e42 .hero_aa5f.old_5009 {
  justify-content: space-between;
}

.notification_hard_2621 {
  display: none;
}

.white-a52a .pink_f998 {
  margin: 1px 0 !important;
}

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

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

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

  .yellow-eb6d {
    width: 100% !important;
  }
}

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

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

  .popup_tall_6e42 .hero_aa5f.old_5009 {
    border-bottom: 1px solid #f0c159;
  }

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

  .lower_d64f.red_1060 > .frame_297c {
    gap: 15px;
    justify-content: space-between;
  }

  .blue_f697
    .south_a087.button_c658
    .sidebar_202c
    img {
    width: 60% !important;
  }

  .last_0e82 {
    left: 2%;
  }

  .breadcrumb_liquid_f577 {
    margin: 10px 0;
  }

  .hard_901d .pink_f998 {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.hard_901d .module_cad4,
  .hard_901d .module_cad4 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .sidebar_202c {
    justify-content: center;
  }

  .hard_901d .pink_f998 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .blue_f697 .south_a087.status-hard-38c8 {
    width: 75% !important;
  }

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

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

  h2.hard_901d .module_cad4,
  .hard_901d .module_cad4 {
    font-size: 30px !important;
  }

  .sidebar_202c {
    justify-content: center;
  }

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

  .popup_4d14
    .nav-down-2766.panel-fluid-299b {
    margin: 0 !important;
  }

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

  .breadcrumb_liquid_f577 {
    display: flex;
  }

  .large-bbda .west_ae37 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .table-b5be svg {
    width: 75% !important;
    height: 75% !important;
  }

  .wide-446f {
    justify-content: flex-end;
    gap: 1px;
  }

  .hard_901d h1.module_cad4 {
    margin-top: 80px !important;
  }

  .blue_f697
    .south_a087.button_c658
    .sidebar_202c
    img,
  .menu-e785 .input_3457 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .blue_f697 .south_a087.status-hard-38c8 {
    width: 100% !important;
  }

  .lower_d64f.red_1060 > .frame_297c {
    gap: 3px;
  }

  .hard_901d .pink_f998 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* css-noise: 4bba */
.widget-item-n5 {
  padding: 0.2rem;
  font-size: 12px;
  line-height: 1.2;
}
