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(.dim_a371) {
  gap: 0.5em;
}
:where(.chip_narrow_b9e9) {
  gap: 0.5em;
}
body .tabs-pressed-eb4e > .detail-selected-8c53 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .tabs-pressed-eb4e > .cool_2f74 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .tabs-pressed-eb4e > .popup-center-737a {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .image-07b6 > .detail-selected-8c53 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .image-07b6 > .cool_2f74 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .image-07b6 > .popup-center-737a {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .image-07b6
  > :where(:not(.detail-selected-8c53):not(.cool_2f74):not(.modal-f2ed)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .image-07b6 > .logo-rough-61b9 {
  max-width: var(--wp--style--global--wide-size);
}
body .dim_a371 {
  display: flex;
}
body .dim_a371 {
  flex-wrap: wrap;
  align-items: center;
}
body .dim_a371 > * {
  margin: 0;
}
body .chip_narrow_b9e9 {
  display: grid;
}
body .chip_narrow_b9e9 > * {
  margin: 0;
}
:where(.card_daf2.dim_a371) {
  gap: 2em;
}
:where(.card_daf2.chip_narrow_b9e9) {
  gap: 2em;
}
:where(.caption_steel_7e8c.dim_a371) {
  gap: 1.25em;
}
:where(.caption_steel_7e8c.chip_narrow_b9e9) {
  gap: 1.25em;
}
.wrapper_over_3420 {
  color: var(--wp--preset--color--black) !important;
}
.active_59e2 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.stone-e7d5 {
  color: var(--wp--preset--color--white) !important;
}
.soft-d4fe {
  color: var(--wp--preset--color--pale-pink) !important;
}
.tag-f74e {
  color: var(--wp--preset--color--vivid-red) !important;
}
.dark-d289 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.active_07b2 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.pagination-16d4 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.selected_0494 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.avatar-silver-92b8 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.feature_33e5 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.aside_73fc {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.disabled-1dc2 {
  background-color: var(--wp--preset--color--black) !important;
}
.article_current_8602 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.feature_glass_301b {
  background-color: var(--wp--preset--color--white) !important;
}
.module-old-240f {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.pink_009a {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.title-834c {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.selected_3591 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.message_1ae2 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.gradient-9c54 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.badge-glass-7467 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.pattern-866a {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.hover-focused-50e9 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.action_da86 {
  border-color: var(--wp--preset--color--black) !important;
}
.highlight-1f75 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.footer_6708 {
  border-color: var(--wp--preset--color--white) !important;
}
.under_4c6b {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.badge_caeb {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.basic_376d {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.panel_mini_7e34 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.easy-5f0d {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.copper-ebda {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.box-51a4 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.pattern-selected-ccc6 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.primary_5efd {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.wrapper-stone-1aec {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.full-4384 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.wood_cfa5 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.wide_e09f {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.nav-75b0 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.summary_action_f5f6 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.blue-8620 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.item-7e71 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.selected-78f2 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.focus-5037 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.content-79d8 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.thick_2107 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.detail_3c7b {
  font-size: var(--wp--preset--font-size--small) !important;
}
.modal-green-c42c {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.tall_24b7 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.picture_3075 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.brown-da35 a:where(:not(.section-c810)) {
  color: inherit;
}
:where(.caption_steel_7e8c.dim_a371) {
  gap: 1.25em;
}
:where(.caption_steel_7e8c.chip_narrow_b9e9) {
  gap: 1.25em;
}
:where(.card_daf2.dim_a371) {
  gap: 2em;
}
:where(.card_daf2.chip_narrow_b9e9) {
  gap: 2em;
}
.inner_88bc {
  font-size: 1.5em;
  line-height: 1.6;
}

.container_38b0 .old_6b7b {
  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);
}
.backdrop-lite-d761 .lower_996c {
  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);
}
.out_e115 {
  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);
}
.out_e115.frame_9390 .large-8a4d {
  background-color: var(--e-global-color-primary);
}
.out_e115.lite_2052 .large-8a4d,
.out_e115.paragraph_warm_854d .large-8a4d {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.tooltip_north_29ff .grid_c10c {
  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);
}
.hero-orange-eb5b {
  --divider-color: var(--e-global-color-secondary);
}
.hero-orange-eb5b .highlight-narrow-f177 {
  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);
}
.hero-orange-eb5b.hard-b417 .footer-3ab4 {
  background-color: var(--e-global-color-secondary);
}
.hero-orange-eb5b.block-plasma-eea1 .footer-3ab4,
.hero-orange-eb5b.plasma_b351 .footer-3ab4 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.hero-orange-eb5b.block-plasma-eea1 .footer-3ab4,
.hero-orange-eb5b.plasma_b351 .footer-3ab4 svg {
  fill: var(--e-global-color-secondary);
}
.notice-green-5373 .link-f7f8 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice-green-5373 .yellow-5ee9 {
  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);
}
.widget_1455.hard-b417 .footer-3ab4 {
  background-color: var(--e-global-color-primary);
}
.widget_1455.block-plasma-eea1 .footer-3ab4,
.widget_1455.plasma_b351 .footer-3ab4 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.widget_1455.block-plasma-eea1 .footer-3ab4,
.widget_1455.plasma_b351 .footer-3ab4 svg {
  fill: var(--e-global-color-primary);
}
.tabs_red_b2d3.hard-b417 .footer-3ab4 {
  background-color: var(--e-global-color-primary);
}
.tabs_red_b2d3.block-plasma-eea1 .footer-3ab4,
.tabs_red_b2d3.plasma_b351 .footer-3ab4 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.tabs_red_b2d3 .icon_6e76 {
  color: var(--e-global-color-primary);
}
.tabs_red_b2d3 .icon_6e76,
.tabs_red_b2d3 .icon_6e76 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs_red_b2d3 .row-advanced-b56f {
  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);
}
.gas_674c .module_liquid_f563 {
  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);
}
.west-7337 .primary_pressed_63bb .new_45ec {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-eace .thumbnail_f3c6:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.silver-eace .carousel_large_daa0 i {
  color: var(--e-global-color-primary);
}
.silver-eace .carousel_large_daa0 svg {
  fill: var(--e-global-color-primary);
}
.silver-eace .down_2449 {
  color: var(--e-global-color-secondary);
}
.silver-eace .thumbnail_f3c6 > .down_2449,
.silver-eace .thumbnail_f3c6 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-a516 .banner-254e {
  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);
}
.outline-a516 .sort-15c1 {
  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);
}
.caption-0de9 .component_iron_0dd1 .aside-yellow-eb19 {
  background-color: var(--e-global-color-primary);
}
.caption-0de9 .menu-41a6 {
  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);
}
.carousel-small-43db .hidden-45bd {
  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);
}
.carousel-small-43db .form_wood_04ab {
  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);
}
.carousel-small-43db .new-72cc {
  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);
}
.row_north_ffca .hero-5962,
.row_north_ffca .hero-5962 a {
  color: var(--e-global-color-primary);
}
.row_north_ffca .hero-5962.media-middle-4418,
.row_north_ffca .hero-5962.media-middle-4418 a {
  color: var(--e-global-color-accent);
}
.row_north_ffca .hero-5962 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.row_north_ffca .white-8142 {
  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-2d9e .outer_18d7,
.panel-2d9e .active-wood-794d {
  color: var(--e-global-color-primary);
}
.panel-2d9e .outer_18d7 svg {
  fill: var(--e-global-color-primary);
}
.panel-2d9e .media-middle-4418 .outer_18d7,
.panel-2d9e .media-middle-4418 .active-wood-794d {
  color: var(--e-global-color-accent);
}
.panel-2d9e .media-middle-4418 .outer_18d7 svg {
  fill: var(--e-global-color-accent);
}
.panel-2d9e .active-wood-794d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-2d9e .white-8142 {
  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);
}
.element-iron-9cc9 .simple_e7e4,
.element-iron-9cc9 .tiny-2330 {
  color: var(--e-global-color-primary);
}
.element-iron-9cc9 .tiny-2330 svg {
  fill: var(--e-global-color-primary);
}
.element-iron-9cc9 .hero-5962.media-middle-4418 a,
.element-iron-9cc9
  .hero-5962.media-middle-4418
  .tiny-2330 {
  color: var(--e-global-color-accent);
}
.element-iron-9cc9 .simple_e7e4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.element-iron-9cc9 .white-8142 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini-89b4 .paragraph-white-6d5d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mini-89b4 .full_9c29 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-11ca .breadcrumb-1926 .disabled_silver_83e6 {
  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);
}
.carousel-11ca .breadcrumb-1926 .action-2943 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-11ca .accordion-fe45 .disabled_silver_83e6 {
  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);
}
.carousel-11ca
  .accordion-fe45
  .action-2943 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-11ca
  .liquid_f37a
  .disabled_silver_83e6 {
  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);
}
.carousel-11ca
  .liquid_f37a
  .action-2943 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-11ca
  .old-cff8
  .disabled_silver_83e6 {
  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);
}
.carousel-11ca
  .old-cff8
  .action-2943 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer_rough_2cca .filter_438f {
  background-color: var(--e-global-color-primary);
}
.footer_rough_2cca .filter_438f:hover {
  background-color: var(--e-global-color-primary);
}
.footer_rough_2cca .active-14c2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_rough_2cca
  .filter_438f:hover
  .active-14c2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert-f5c3 .action-d4ab {
  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);
}
.gallery_huge_000e .up_3205 .simple_79fc a {
  background-color: var(--e-global-color-accent);
}
.gallery_huge_000e .up_3205 .full-73c3 a {
  background-color: var(--e-global-color-accent);
}
.gallery_huge_000e .up_3205 .simple_79fc a,
.gallery_huge_000e .up_3205 .full-73c3 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_paper_0c05
  .hot_475e.brown_58f9
  .up_3205
  a.disabled_action_1a81 {
  background-color: var(--e-global-color-accent);
}
.mask_paper_0c05
  .hot_475e.brown_58f9
  .up_3205
  span.disabled_action_1a81.fn-current-5525 {
  background-color: var(--e-global-color-text);
}
.mask_paper_0c05
  .hot_475e.brown_58f9
  .up_3205
  .disabled_action_1a81 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0 .caption-d39d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .tall-2419
  > .video_a6e6
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .section_under_c0c3
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .wide-a6e5
  .picture-rough-00fd,
.under_c5b0
  .wide-a6e5
  .title-d537 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under_c5b0
  .wide-a6e5
  .short-f972,
.under_c5b0
  .wide-a6e5
  a
  .short-f972 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .wide-a6e5
  .tall_dd4c {
  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);
}
.under_c5b0
  .wide-a6e5
  .left_bb85 {
  background-color: var(--e-global-color-primary);
}
.under_c5b0
  .wide-a6e5
  .left_bb85 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .wide-a6e5
  .left_bb85:hover {
  background-color: var(--e-global-color-primary);
}
.under_c5b0
  .wide-a6e5
  .progress-5478 {
  background-color: var(--e-global-color-primary);
}
.under_c5b0
  .wide-a6e5
  .progress-5478 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .wide-a6e5
  .progress-5478:hover {
  background-color: var(--e-global-color-primary);
}
.under_c5b0
  .active_10fa
  .west-60bf
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under_c5b0
  .active_10fa
  .grid-large-1544 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .active_10fa
  .tall_dd4c {
  color: var(--e-global-color-text);
}
.under_c5b0
  .active_10fa
  .tall_dd4c
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .active_10fa
  .left_bb85 {
  background-color: var(--e-global-color-primary);
}
.under_c5b0
  .active_10fa
  .left_bb85 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .active_10fa
  .left_bb85:hover {
  background-color: var(--e-global-color-primary);
}
.under_c5b0
  .active_10fa
  .progress-5478 {
  background-color: var(--e-global-color-primary);
}
.under_c5b0
  .active_10fa
  .progress-5478 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under_c5b0
  .active_10fa
  .progress-5478:hover {
  background-color: var(--e-global-color-primary);
}
.under_c5b0 .detail_static_69dd {
  background-color: var(--e-global-color-primary);
}
.under_c5b0 .detail_static_69dd:hover {
  background-color: var(--e-global-color-primary);
}
.under_c5b0 .mini-9262 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under_c5b0 .image-purple-3bb4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-easy-0a49 .border-center-9490 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-easy-0a49
  .outline_advanced_420f
  > div:nth-child(3)
  .border-center-9490,
.popup-easy-0a49
  .summary_last_1bdb
  > div:nth-child(1)
  .border-center-9490,
.popup-easy-0a49
  .dim-dd9a
  > div:nth-child(1)
  .border-center-9490,
.popup-easy-0a49
  .cold-8ddd
  > div:nth-child(1)
  .border-center-9490,
.popup-easy-0a49
  .pattern-34a0
  > div:nth-child(1)
  .border-center-9490 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-easy-0a49 .text-up-978c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-easy-0a49 .modal_4b1f {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-easy-0a49 .table_lite_b27d {
  background-color: var(--e-global-color-primary);
}
.popup-easy-0a49 .table_lite_b27d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-easy-0a49 .table_lite_b27d:hover {
  background-color: var(--e-global-color-primary);
}
.popup-easy-0a49 .article-active-38f1 {
  background-color: var(--e-global-color-primary);
}
.popup-easy-0a49 .article-active-38f1:hover {
  background-color: var(--e-global-color-primary);
}
.popup-easy-0a49 .mini-9262 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-easy-0a49 .image-purple-3bb4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb_8711 .item_1406 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb_8711 .hero_3535 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_8711 .wood-54a0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_8711 .media-dark-03f2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_8711 .copper_681d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_8711 .article-active-38f1 {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_8711 .article-active-38f1:hover {
  background-color: var(--e-global-color-primary);
}
.disabled-wide-18d2 .table-hard-b48a {
  background-color: var(--e-global-color-secondary);
}
.disabled-wide-18d2 .fast-142c {
  background-color: var(--e-global-color-text);
}
.disabled-wide-18d2 .stone-dd47 {
  background-color: var(--e-global-color-secondary);
}
.disabled-wide-18d2 .fixed_3937 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.disabled-wide-18d2 .info-4b6a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-wide-18d2 .form-3fb0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-wide-18d2 .motion-cd03 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-wide-18d2 .search-pink-2685 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.new_868c .tabs-43b2 .border_first_0c0c,
.new_868c
  .tabs-43b2
  .border_first_0c0c
  a,
.new_868c .texture-502c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.new_868c .tabs-43b2 .disabled_0bb5,
.new_868c .image_huge_819c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.new_868c .tabs-43b2 .disabled_0bb5 {
  color: var(--e-global-color-text);
}
.new_868c .image_huge_819c {
  color: var(--e-global-color-text);
}
.new_868c
  .tabs-43b2
  .module_iron_d013 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.new_868c .narrow-d3a0 .component_5d6d {
  background-color: var(--e-global-color-primary);
}
.new_868c .narrow-d3a0 .component_5d6d:hover {
  background-color: var(--e-global-color-primary);
}
.new_868c .narrow-d3a0 .list_d874 li span {
  background-color: var(--e-global-color-text);
}
.new_868c .narrow-d3a0 .list_d874 li span:hover {
  background-color: var(--e-global-color-primary);
}
.new_868c
  .narrow-d3a0
  .list_d874
  li.tertiary_32d3
  span {
  background-color: var(--e-global-color-accent);
}
.new_868c .breadcrumb_7107 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.feature-cold-db81 .right-007f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description_46c0 .hero_7245 {
  background-color: var(--e-global-color-primary);
}
.description_46c0 .column_93ec {
  background-color: var(--e-global-color-secondary);
}
.description_46c0 .breadcrumb_basic_77e2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_46c0 .lower_219f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_46c0 .light_b340 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_46c0 .sidebar_simple_cb7b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_46c0 .list-fcab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_46c0 .title_purple_de2a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_46c0 .main_f03d {
  background-color: var(--e-global-color-primary);
}
.description_46c0 .main_f03d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.caption_782d .layout-bright-e11c {
  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);
}
.caption_782d .shadow-1166 {
  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);
}
.caption_782d
  .preview_red_7101:after {
  background-color: var(--e-global-color-primary);
}
.caption_782d .status-rough-e96d {
  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);
}
.light_5271 .texture-502c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light_5271 .image_huge_819c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_b0fd .module_motion_2904 .slow_b1fb {
  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);
}
.gradient_b0fd .module_motion_2904 .icon-mini-68e1 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tertiary_1556 .pattern-d8c0 {
  background-color: var(--e-global-color-primary);
}
.tertiary_1556 .highlight-thick-9145 {
  background-color: var(--e-global-color-secondary);
}
.tertiary_1556 .shade-4bdc .hot_ebab {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary_1556 .button-steel-1e7a .hot_ebab {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.brown-553d .input-8ed5 .module-bfa6 {
  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);
}
.brown-553d .input-8ed5 .filter-d39b {
  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);
}
.brown-553d .input-8ed5 .video_ce85 {
  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);
}
.secondary_cc57 .module-mini-02a5 {
  border-color: var(--e-global-color-text);
}
.secondary_cc57 .photo-ab66 {
  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_cc57 .list-cool-8fd0 {
  color: var(--e-global-color-primary);
}
.secondary_cc57 .yellow_ef37 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal_short_6fed .accordion-ba10 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.modal_short_6fed .panel_plasma_9691 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.modal_short_6fed .soft-acb3:hover .accordion-ba10 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.modal_short_6fed
  .soft-acb3:hover
  .panel_plasma_9691 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.breadcrumb_db86 .status-easy-9eb8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.breadcrumb_db86 .under_f967 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-fresh-6919 .title-4dbc .status_medium_1705 {
  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);
}
.sort-fresh-6919 .photo-in-745c .status_medium_1705 {
  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);
}
.dim-2a1a .preview-6bcf {
  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);
}
.aside-tiny-acfb .popup_bfee .article-3da8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside-tiny-acfb .popup_bfee .article-3da8 {
  background-color: var(--e-global-color-secondary);
}
.aside-tiny-acfb .pagination-eee4 .article-3da8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside-tiny-acfb .pagination-eee4 .article-3da8 {
  background-color: var(--e-global-color-secondary);
}
.aside-tiny-acfb .full-1fe1 .first-b24b {
  background-color: var(--e-global-color-primary);
}
.aside-tiny-acfb .full-1fe1:hover .first-b24b {
  background-color: var(--e-global-color-secondary);
}
.aside-tiny-acfb .component_5d6d {
  background-color: var(--e-global-color-primary);
}
.aside-tiny-acfb .component_5d6d:hover {
  background-color: var(--e-global-color-accent);
}
.aside-tiny-acfb .list_d874 li span {
  background-color: var(--e-global-color-text);
}
.aside-tiny-acfb .list_d874 li span:hover {
  background-color: var(--e-global-color-primary);
}
.aside-tiny-acfb .list_d874 li.tertiary_32d3 span {
  background-color: var(--e-global-color-accent);
}
.action_4aac .overlay_c80e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.action_4aac .image_complex_3869 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption-current-0198 .lite-5126:before {
  background-color: var(--e-global-color-secondary);
}
.caption-current-0198 .content_lower_28c6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption-current-0198 .border-7450 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-pro-f5f1 .mask-tall-a76a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-pro-f5f1 .mask-tall-a76a:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-pro-f5f1 .mask-tall-a76a.fn-active-5525 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-pro-f5f1 .footer_slow_ccab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary-pro-f5f1 .widget-a6ac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary-pro-f5f1 .east_b1ab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary-pro-f5f1 .panel-a2d1 {
  background-color: var(--e-global-color-primary);
}
.secondary-pro-f5f1 .panel-a2d1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.secondary-pro-f5f1 .north_a57f {
  background-color: var(--e-global-color-primary);
}
.secondary-pro-f5f1 .north_a57f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_bf16 .link_4ebb .cool_0e3d a {
  color: var(--e-global-color-secondary);
}
.carousel_bf16 .link_4ebb .cool_0e3d a:hover {
  color: var(--e-global-color-secondary);
}
.carousel_bf16 .link_4ebb .cool_0e3d,
.carousel_bf16 .link_4ebb .cool_0e3d a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_bf16 .link_4ebb .modal_blue_f61a {
  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);
}
.carousel_bf16 .link_4ebb .menu-medium-7bee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_bf16 .link_4ebb .main-b405 {
  background-color: var(--e-global-color-primary);
}
.carousel_bf16 .link_4ebb .main-b405 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_bf16 .link_4ebb .main-b405:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_bf16 .link_4ebb .photo_dim_37be {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_bf16 .link_4ebb .photo_dim_37be {
  background-color: var(--e-global-color-primary);
}
.carousel_bf16 .link_4ebb .photo_dim_37be:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_bf16 .link_4ebb .component_5d6d {
  background-color: var(--e-global-color-primary);
}
.carousel_bf16 .link_4ebb .component_5d6d:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_bf16 .narrow-d3a0 .list_d874 li span {
  background-color: var(--e-global-color-text);
}
.carousel_bf16 .narrow-d3a0 .list_d874 li span:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_bf16 .narrow-d3a0 .list_d874 li.tertiary_32d3 span {
  background-color: var(--e-global-color-accent);
}
.carousel_bf16 .mini-9262 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel_bf16 .image-purple-3bb4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-left-c7bf .alert_outer_3418 .container_b9dd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-left-c7bf .alert_outer_3418 .detail-667c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture-left-c7bf .alert_outer_3418 .modal-e7ed {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-center-a8ba .center_c39f {
  border-color: var(--e-global-color-text);
}
.focus-center-a8ba .paragraph-64aa {
  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);
}
.focus-center-a8ba .medium-c6ea {
  color: var(--e-global-color-secondary);
}
.focus-center-a8ba .medium-c6ea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-center-a8ba .plasma_19f2 > * {
  color: var(--e-global-color-primary);
}
.focus-center-a8ba .plasma_19f2 > * svg {
  fill: var(--e-global-color-primary);
}
.focus-center-a8ba .feature_copper_9b9b {
  color: var(--e-global-color-primary);
}
.focus-center-a8ba .feature_copper_9b9b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.focus-center-a8ba .fixed_a4de {
  color: var(--e-global-color-primary);
}
.focus-center-a8ba .fixed_a4de {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.focus-center-a8ba .east_af78 {
  color: var(--e-global-color-primary);
}
.focus-center-a8ba .east_af78 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-center-a8ba .rough-b989 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-center-a8ba .steel_f4cf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-center-a8ba .steel_f4cf.card_ec2a {
  color: var(--e-global-color-secondary);
}
.focus-center-a8ba .steel_f4cf.card_ec2a .hero_yellow_61de {
  color: var(--e-global-color-accent);
}
.focus-center-a8ba .steel_f4cf.primary_977a {
  color: var(--e-global-color-text);
}
.focus-center-a8ba .steel_f4cf.primary_977a .hero_yellow_61de {
  color: var(--e-global-color-text);
}
.focus-center-a8ba .steel_f4cf:before {
  border-top-color: var(--e-global-color-text);
}
.focus-center-a8ba .footer_full_fa20 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-center-a8ba
  .footer_full_fa20
  .column-6c1f {
  background-color: var(--e-global-color-primary);
}
.focus-center-a8ba
  .footer_full_fa20
  .column-6c1f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.focus-center-a8ba .center_c39f .white-3053 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pattern-4cec .shadow-baef {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pattern-4cec .sort-white-7217 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fixed-ad63 .purple-dce2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fixed-ad63
  .wood-ce37
  .tag-e391 {
  background-color: var(--e-global-color-secondary);
}
.fixed-ad63
  .wood-ce37.shade_d801
  .tag-e391 {
  background-color: var(--e-global-color-text);
}
.fixed-ad63
  .wood-ce37:hover
  .tag-e391 {
  background-color: var(--e-global-color-accent);
}
.fixed-ad63
  .wood-ce37.fn-active-5525
  .tag-e391 {
  background-color: var(--e-global-color-primary);
}
.dim_77fd .frame-thick-8f79 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.dim_77fd .white-d739 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dim_77fd .rough-4670 {
  background-color: var(--e-global-color-primary);
}
.dim_77fd .rough-4670 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pink-fa47 .disabled-bottom-3622 .brown_2b3b .left-ed9c {
  background-color: var(--e-global-color-secondary);
}
.pink-fa47 .disabled-bottom-3622 .feature_d4da:after {
  background-color: var(--e-global-color-secondary);
}
.pink-fa47 .thumbnail-d871 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pink-fa47 .shade_788c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pink-fa47 .medium_a1f6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pink-fa47 .primary-fast-66e0 {
  background-color: var(--e-global-color-primary);
}
.pink-fa47 .primary-fast-66e0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pink-fa47 .hero-fc5f {
  background-color: var(--e-global-color-secondary);
}
.pink-fa47 .hero-fc5f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pink-fa47 .disabled-bottom-3622 .current-e9dc .nav-cool-2768:hover {
  background-color: var(--e-global-color-primary);
}
.pink-fa47
  .disabled-bottom-3622
  .current-e9dc
  .nav-cool-2768.shade-bf89 {
  background-color: var(--e-global-color-primary);
}
.pink-fa47 .disabled-bottom-3622 .solid-f82e:before {
  border-color: var(--e-global-color-primary);
}
.pink-fa47 .disabled-bottom-3622 .solid-f82e:hover:before {
  border-color: var(--e-global-color-secondary);
}
.pink-fa47
  .disabled-bottom-3622
  .solid-f82e.tooltip_cace:before {
  border-color: var(--e-global-color-primary);
}
.pink-fa47 .disabled-pink-964b span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.complex-31ac .element_wood_636d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.complex-31ac .element_wood_636d:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.complex-31ac .element_wood_636d.info-prev-ced8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.complex-31ac .card-9ce8 {
  background-color: var(--e-global-color-primary);
}
.complex-31ac .card-9ce8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.complex-31ac
  .wood-578b
  .panel_b306
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.complex-31ac
  .upper-393e
  .panel_b306
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.nav_tiny_2033
  .column_81fe
  .description_fdb7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_tiny_2033
  .column_81fe
  .notice-soft-952b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_tiny_2033 .row_small_5535 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_tiny_2033 .accent_09d4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav_tiny_2033 .content-cdfd {
  background-color: var(--e-global-color-primary);
}
.nav_tiny_2033 .content-cdfd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dynamic-7ba0 .paragraph_2c67 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dynamic-7ba0 .iron-6012 {
  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);
}
.dynamic-7ba0 .purple_da19 {
  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);
}
.dynamic-7ba0 .purple_da19 a:hover {
  color: var(--e-global-color-secondary);
}
.dynamic-7ba0 .pattern-pressed-8651 {
  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);
}
.dynamic-7ba0 .purple-67f0 {
  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);
}
.dynamic-7ba0 .surface_blue_e5f1 .component_5d6d {
  background-color: var(--e-global-color-primary);
}
.dynamic-7ba0 .surface_blue_e5f1 .component_5d6d:hover {
  background-color: var(--e-global-color-accent);
}
.dynamic-7ba0
  .surface_blue_e5f1
  .list_d874
  li
  span {
  background-color: var(--e-global-color-text);
}
.dynamic-7ba0
  .surface_blue_e5f1
  .list_d874
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.dynamic-7ba0
  .surface_blue_e5f1
  .list_d874
  li.tertiary_32d3
  span {
  background-color: var(--e-global-color-accent);
}
.hero-3d6f
  .pink_1a0d
  .texture-e5b4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero-3d6f .pink_1a0d .badge-huge-cddd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero-3d6f .pink_1a0d .box-smooth-224f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero-3d6f .surface_0602 {
  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);
}
.hero-3d6f
  .center_799d.progress-bf8b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > a {
  background-color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > a
  .description_short_9db0.message_up_dfe8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > a
  .picture-fe1a.tertiary_57fb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > .feature_223e
  .up-86e5
  > a {
  background-color: var(--e-global-color-secondary);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > .feature_223e
  .up-86e5
  > a
  .block_da44 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > .feature_223e
  .up-86e5
  > a
  .picture-fe1a.hidden_f09a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > a
  .primary-down-1f35:before {
  color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > .feature_223e
  a
  .primary-down-1f35:before {
  color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5.footer_tiny_eb01
  > a
  .primary-down-1f35:before {
  color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > .feature_223e
  .up-86e5.footer_tiny_eb01
  > a
  .primary-down-1f35:before {
  color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > a
  .column_solid_862d
  .border-d023 {
  color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > .feature_223e
  a
  .column_solid_862d
  .border-d023 {
  color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > a
  .column_solid_862d
  .border-d023,
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > .feature_223e
  a
  .column_solid_862d
  .border-d023 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > a
  .image-56c7:before {
  color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > .feature_223e
  a
  .image-56c7:before {
  color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5.footer_tiny_eb01
  > a
  .image-56c7:before {
  color: var(--e-global-color-text);
}
.shade_a6d4
  > .description-77e8
  > div
  > .huge-b7c1
  > .up-86e5
  > .feature_223e
  .up-86e5.footer_tiny_eb01
  > a
  .image-56c7:before {
  color: var(--e-global-color-text);
}
.next_c7ce .right_bce6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.next_c7ce
  .slider-dark-6b3b:hover
  .right_bce6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tertiary_east_989e
  > .description-77e8
  > .steel_ef5b
  > .modal_full_3581
  > .row_fast_df7c
  > .fixed_da64
  .summary-3c4b {
  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);
}
.tertiary_east_989e
  > .description-77e8
  > .steel_ef5b
  > .modal_full_3581
  > .row_fast_df7c
  > .fixed_da64:hover
  .summary-3c4b {
  color: var(--e-global-color-text);
}
.tertiary_east_989e
  > .description-77e8
  > .steel_ef5b
  > .modal_full_3581
  > .row_fast_df7c
  > .fixed_da64:hover
  .summary-3c4b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary_east_989e
  > .description-77e8
  > .steel_ef5b
  > .modal_full_3581
  > .row_fast_df7c.column_over_cea2
  > .fixed_da64
  .summary-3c4b {
  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);
}
.prev-be15 .footer-88e2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-be15 .shade_dim_93f3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-be15 .focus-glass-3927 {
  background-color: var(--e-global-color-primary);
}
.prev-be15 .focus-glass-3927 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.menu-2daa
  > .description-77e8
  > .static-e442
  > .container-action-49ae
  > .secondary-5789
  .purple-b9fb {
  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);
}
.menu-2daa
  > .description-77e8
  > .static-e442
  > .container-action-49ae
  > .secondary-5789
  .bright-467f {
  color: var(--e-global-color-text);
}
.menu-2daa
  > .description-77e8
  > .static-e442
  > .container-action-49ae
  > .secondary-5789:hover
  .purple-b9fb {
  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);
}
.menu-2daa
  > .description-77e8
  > .static-e442
  > .container-action-49ae
  > .secondary-5789:hover
  .bright-467f {
  color: var(--e-global-color-secondary);
}
.menu-2daa
  > .description-77e8
  > .static-e442
  > .container-action-49ae
  > .secondary-5789.copper-61e5
  .purple-b9fb {
  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-2daa
  > .description-77e8
  > .static-e442
  > .container-action-49ae
  > .secondary-5789.copper-61e5
  .bright-467f {
  color: var(--e-global-color-primary);
}
.caption-888a
  .slow-3eb1
  .link-east-7a5e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.caption-888a .form_2f1c .white-3053 .search_a838 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.banner_0da2 .short_ed6d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.banner_0da2 .tooltip-huge-2544 .short_ed6d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.banner_0da2 .rough_71b1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.banner_0da2 .rough_71b1 {
  background-color: var(--e-global-color-primary);
}
.out-2e60 .icon_light_d465 .feature_ee5f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.out-2e60
  .icon_light_d465:hover
  .tiny-7699 {
  color: var(--e-global-color-secondary);
}
.out-2e60
  .icon_light_d465:hover
  .feature_ee5f {
  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);
}
.outer_8ea4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.north-2f95 {
  flex-direction: column;
}

.north-2f95 .module-203b {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

h2.north-2f95 .module-203b {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
}

.north-2f95 .hard-76f2 {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.tertiary-f4a7.list_5d29 {
  display: none;
}

.prev_6983 {
  display: none;
}

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

.backdrop-advanced-bdb9.grid_fast_7015 {
  margin-bottom: 40px;
  width: 100%;
}

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

.north-2f95 a {
  width: 100%;
}

.basic-505b .tertiary-static-6e4e.button-solid-b97e {
  width: 20% !important;
}

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

.tall-b1e8:hover {
  color: #000;
}

.tall-b1e8 svg {
  width: 20px;
  fill: #874800;

  transition: all 0.14s ease-out;
}

.tall-b1e8:hover svg {
  fill: #000;
}

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

.feature_prev_82f1:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.basic-505b
  .tertiary-static-6e4e.huge_bcc2
  .lower_bd81
  .picture_right_804b {
  font-size: 20px !important;
}

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

.header-wood-eabd {
  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;
}

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

  text-align: center;
}

.banner-ea66.description-ea07 > .slider_928f {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

.block-narrow-2bb3 {
  position: relative;
  width: 100%;
}

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

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

.component-top-618e {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 21px;
  margin-bottom: 25px;
}

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

.tooltip-9895 {
  display: flex;
  gap: 50px;
}

.basic-505b
  .tertiary-static-6e4e.menu-stone-56fc
  .fixed_667b
  .row_active_2527 {
  width: 100% !important;
}

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

.list-f91f {
  width: 100%;
}

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

.texture-9bc7 {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

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

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

  visibility: hidden;
}

.texture-9bc7:hover .slow_84a8 {
  visibility: visible;
}
.texture-9bc7:hover.texture-9bc7::before {
  display: block;
}

.dropdown-c7e9 h3 {
  color: #fff;
}

.lower-4b48 {
  margin: 0;
}

.basic-505b
  .tertiary-static-6e4e.menu-stone-56fc
  .row_active_2527
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.copper_40c2 {
  width: 100%;
}

.tag_top_5eaf {
  width: 100%;
}

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

.tag_top_5eaf {
  width: 100%;
}

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

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

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

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

.north-2f95 .module-203b.texture-purple-f280 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.north-2f95 h1.module-203b {
  margin-top: 120px !important;
}

.basic-505b .tertiary-static-6e4e.button-yellow-5818 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.accordion-43bb img {
  width: 100%;
}

.motion_25c6 .card_pink_9a24.lower_bd81 {
  justify-content: space-between;
}

.center_bdd2 {
  display: none;
}

.block-cold-a434 .hard-76f2 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .banner-ea66 .slider_928f {
    flex-wrap: nowrap !important;
  }
}

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

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

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

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

  .motion_25c6 .card_pink_9a24.lower_bd81 {
    border-bottom: 1px solid #f0c159;
  }

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

  .banner-ea66.description-ea07 > .slider_928f {
    gap: 15px;
    justify-content: space-between;
  }

  .basic-505b
    .tertiary-static-6e4e.menu-stone-56fc
    .row_active_2527
    img {
    width: 60% !important;
  }

  .carousel_cool_d013 {
    left: 2%;
  }

  .icon-2af3 {
    margin: 10px 0;
  }

  .north-2f95 .hard-76f2 {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.north-2f95 .module-203b,
  .north-2f95 .module-203b {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .row_active_2527 {
    justify-content: center;
  }

  .north-2f95 .hard-76f2 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .basic-505b .tertiary-static-6e4e.button-solid-b97e {
    width: 75% !important;
  }

  .accordion-43bb img {
    width: 100% !important;
  }
}

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

  h2.north-2f95 .module-203b,
  .north-2f95 .module-203b {
    font-size: 30px !important;
  }

  .row_active_2527 {
    justify-content: center;
  }

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

  .popup_bronze_8699
    .mini-953c.status-0551 {
    margin: 0 !important;
  }

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

  .icon-2af3 {
    display: flex;
  }

  .breadcrumb-old-7352 .tall-b1e8 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .hard-2ffa svg {
    width: 75% !important;
    height: 75% !important;
  }

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

  .north-2f95 h1.module-203b {
    margin-top: 80px !important;
  }

  .basic-505b
    .tertiary-static-6e4e.menu-stone-56fc
    .row_active_2527
    img,
  .notice-green-5373 .fixed_667b {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .basic-505b .tertiary-static-6e4e.button-solid-b97e {
    width: 100% !important;
  }

  .banner-ea66.description-ea07 > .slider_928f {
    gap: 3px;
  }

  .north-2f95 .hard-76f2 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* css-noise: 8b6d */
.ghost-box-t6 {
  padding: 0.4rem;
  font-size: 10px;
  line-height: 1.2;
}
