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(.last_1b50) {
  gap: 0.5em;
}
:where(.complex_5cad) {
  gap: 0.5em;
}
body .image-static-7e3b > .disabled_stone_bff6 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .image-static-7e3b > .surface-07cd {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .image-static-7e3b > .middle-ba19 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .row-dirty-3d17 > .disabled_stone_bff6 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .row-dirty-3d17 > .surface-07cd {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .row-dirty-3d17 > .middle-ba19 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .row-dirty-3d17
  > :where(:not(.disabled_stone_bff6):not(.surface-07cd):not(.silver-57ae)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .row-dirty-3d17 > .prev_54c9 {
  max-width: var(--wp--style--global--wide-size);
}
body .last_1b50 {
  display: flex;
}
body .last_1b50 {
  flex-wrap: wrap;
  align-items: center;
}
body .last_1b50 > * {
  margin: 0;
}
body .complex_5cad {
  display: grid;
}
body .complex_5cad > * {
  margin: 0;
}
:where(.hidden-static-1a9c.last_1b50) {
  gap: 2em;
}
:where(.hidden-static-1a9c.complex_5cad) {
  gap: 2em;
}
:where(.advanced_fa1e.last_1b50) {
  gap: 1.25em;
}
:where(.advanced_fa1e.complex_5cad) {
  gap: 1.25em;
}
.panel-3137 {
  color: var(--wp--preset--color--black) !important;
}
.module_5caf {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.panel-selected-1f71 {
  color: var(--wp--preset--color--white) !important;
}
.block-540a {
  color: var(--wp--preset--color--pale-pink) !important;
}
.focus-east-6471 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.down-fc17 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.wood_b78d {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.outer-ad9d {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.grid-clean-efb0 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.surface_be93 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.full-4e1f {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.pro-748c {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.logo_cea2 {
  background-color: var(--wp--preset--color--black) !important;
}
.video-hard-98d4 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.large-9cd8 {
  background-color: var(--wp--preset--color--white) !important;
}
.advanced_f666 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.cool-2fa2 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.cold-9f1a {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.white_2b01 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.soft_d264 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.popup-mini-d86f {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.tabs_3867 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.title_ea47 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.breadcrumb_424a {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.silver_4335 {
  border-color: var(--wp--preset--color--black) !important;
}
.summary-960b {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.avatar_a350 {
  border-color: var(--wp--preset--color--white) !important;
}
.aside-fresh-77df {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.column_static_ac50 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.label_blue_f381 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.slow-074b {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.texture_1b41 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.card-selected-1045 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.complex_4a2e {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.hero_9c24 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.image_over_2390 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.red_4ef2 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.clean_ff69 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.disabled_1d63 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.item-9adc {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.hovered-10d5 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.down_b3da {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.narrow_aff7 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.slider-59c2 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.large_becd {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.label_aac2 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.chip-8393 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.main_orange_d2db {
  background: var(--wp--preset--gradient--midnight) !important;
}
.focus_silver_4a16 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.message_c8d2 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.accordion_22bf {
  font-size: var(--wp--preset--font-size--large) !important;
}
.thumbnail_mini_3560 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.caption-f358 a:where(:not(.text-a457)) {
  color: inherit;
}
:where(.advanced_fa1e.last_1b50) {
  gap: 1.25em;
}
:where(.advanced_fa1e.complex_5cad) {
  gap: 1.25em;
}
:where(.hidden-static-1a9c.last_1b50) {
  gap: 2em;
}
:where(.hidden-static-1a9c.complex_5cad) {
  gap: 2em;
}
.warm_7293 {
  font-size: 1.5em;
  line-height: 1.6;
}

.modal_90fb .pagination-ce0d {
  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);
}
.action_0173 .module_fresh_52ac {
  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_97ec {
  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_97ec.hidden-c222 .lite-5317 {
  background-color: var(--e-global-color-primary);
}
.tertiary_97ec.column_a83b .lite-5317,
.tertiary_97ec.slow-90f0 .lite-5317 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.advanced_3c09 .soft-92fe {
  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);
}
.texture-narrow-1ecb {
  --divider-color: var(--e-global-color-secondary);
}
.texture-narrow-1ecb .active_329b {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.texture-narrow-1ecb.left_a938 .photo_ee4b {
  background-color: var(--e-global-color-secondary);
}
.texture-narrow-1ecb.clean-8917 .photo_ee4b,
.texture-narrow-1ecb.nav-fluid-4ac5 .photo_ee4b {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.texture-narrow-1ecb.clean-8917 .photo_ee4b,
.texture-narrow-1ecb.nav-fluid-4ac5 .photo_ee4b svg {
  fill: var(--e-global-color-secondary);
}
.background-first-be94 .pagination_cool_4205 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background-first-be94 .mask_fresh_e039 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-action-536d.left_a938 .photo_ee4b {
  background-color: var(--e-global-color-primary);
}
.sort-action-536d.clean-8917 .photo_ee4b,
.sort-action-536d.nav-fluid-4ac5 .photo_ee4b {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.sort-action-536d.clean-8917 .photo_ee4b,
.sort-action-536d.nav-fluid-4ac5 .photo_ee4b svg {
  fill: var(--e-global-color-primary);
}
.dirty_0d02.left_a938 .photo_ee4b {
  background-color: var(--e-global-color-primary);
}
.dirty_0d02.clean-8917 .photo_ee4b,
.dirty_0d02.nav-fluid-4ac5 .photo_ee4b {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.dirty_0d02 .badge-over-cf67 {
  color: var(--e-global-color-primary);
}
.dirty_0d02 .badge-over-cf67,
.dirty_0d02 .badge-over-cf67 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dirty_0d02 .advanced_8e4b {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_5697 .iron-af10 {
  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);
}
.lite_682b .filter_middle_b391 .video_active_1602 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.button-stone-bc54 .highlight_2eec:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.button-stone-bc54 .photo_wood_f2b8 i {
  color: var(--e-global-color-primary);
}
.button-stone-bc54 .photo_wood_f2b8 svg {
  fill: var(--e-global-color-primary);
}
.button-stone-bc54 .first_1c4b {
  color: var(--e-global-color-secondary);
}
.button-stone-bc54 .highlight_2eec > .first_1c4b,
.button-stone-bc54 .highlight_2eec > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero-8e0b .blue-803c {
  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);
}
.hero-8e0b .background_fast_2bed {
  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);
}
.paragraph-543b .avatar-e338 .search_blue_0183 {
  background-color: var(--e-global-color-primary);
}
.paragraph-543b .sort_active_4f41 {
  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);
}
.plasma_8a3a .frame_fluid_f21f {
  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);
}
.plasma_8a3a .red_5d24 {
  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);
}
.plasma_8a3a .paragraph_5c8f {
  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);
}
.image_static_22a4 .next_6541,
.image_static_22a4 .next_6541 a {
  color: var(--e-global-color-primary);
}
.image_static_22a4 .next_6541.photo_b2c1,
.image_static_22a4 .next_6541.photo_b2c1 a {
  color: var(--e-global-color-accent);
}
.image_static_22a4 .next_6541 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image_static_22a4 .highlight_b961 {
  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);
}
.accordion_top_9344 .feature-b153,
.accordion_top_9344 .glass-b658 {
  color: var(--e-global-color-primary);
}
.accordion_top_9344 .feature-b153 svg {
  fill: var(--e-global-color-primary);
}
.accordion_top_9344 .photo_b2c1 .feature-b153,
.accordion_top_9344 .photo_b2c1 .glass-b658 {
  color: var(--e-global-color-accent);
}
.accordion_top_9344 .photo_b2c1 .feature-b153 svg {
  fill: var(--e-global-color-accent);
}
.accordion_top_9344 .glass-b658 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accordion_top_9344 .highlight_b961 {
  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);
}
.thick-56ca .box_950a,
.thick-56ca .white-7e39 {
  color: var(--e-global-color-primary);
}
.thick-56ca .white-7e39 svg {
  fill: var(--e-global-color-primary);
}
.thick-56ca .next_6541.photo_b2c1 a,
.thick-56ca
  .next_6541.photo_b2c1
  .white-7e39 {
  color: var(--e-global-color-accent);
}
.thick-56ca .box_950a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thick-56ca .highlight_b961 {
  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);
}
.hot_ab84 .outer-10b0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hot_ab84 .picture-last-c028 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-6b00 .hard-ca81 .container_dim_9cc0 {
  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);
}
.silver-6b00 .hard-ca81 .modal_233b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-6b00 .mask-7be9 .container_dim_9cc0 {
  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);
}
.silver-6b00
  .mask-7be9
  .modal_233b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-6b00
  .main-42b2
  .container_dim_9cc0 {
  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);
}
.silver-6b00
  .main-42b2
  .modal_233b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-6b00
  .basic_b136
  .container_dim_9cc0 {
  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);
}
.silver-6b00
  .basic_b136
  .modal_233b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.next_5dab .breadcrumb-c458 {
  background-color: var(--e-global-color-primary);
}
.next_5dab .breadcrumb-c458:hover {
  background-color: var(--e-global-color-primary);
}
.next_5dab .detail-easy-8f17 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.next_5dab
  .breadcrumb-c458:hover
  .detail-easy-8f17 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header_new_b97d .short-d1f3 {
  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);
}
.wood_c846 .glass-55aa .notice_huge_f28c a {
  background-color: var(--e-global-color-accent);
}
.wood_c846 .glass-55aa .short-d6b5 a {
  background-color: var(--e-global-color-accent);
}
.wood_c846 .glass-55aa .notice_huge_f28c a,
.wood_c846 .glass-55aa .short-d6b5 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outer_8f93
  .right_5d03.label-7c78
  .glass-55aa
  a.steel_c45a {
  background-color: var(--e-global-color-accent);
}
.outer_8f93
  .right_5d03.label-7c78
  .glass-55aa
  span.steel_c45a.fn-current-6982 {
  background-color: var(--e-global-color-text);
}
.outer_8f93
  .right_5d03.label-7c78
  .glass-55aa
  .steel_c45a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc .photo_hard_bc60 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .label-plasma-dda0
  > .hover-3859
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .layout-4cba
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .steel_e759
  .article-ea05,
.outline-f3cc
  .steel_e759
  .sort-mini-7612 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-f3cc
  .steel_e759
  .table_white_750d,
.outline-f3cc
  .steel_e759
  a
  .table_white_750d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .steel_e759
  .link-3b08 {
  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-f3cc
  .steel_e759
  .panel_cold_2b27 {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc
  .steel_e759
  .panel_cold_2b27 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .steel_e759
  .panel_cold_2b27:hover {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc
  .steel_e759
  .pro-d34c {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc
  .steel_e759
  .pro-d34c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .steel_e759
  .pro-d34c:hover {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc
  .title_static_16ed
  .active-north-d1a8
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-f3cc
  .title_static_16ed
  .backdrop_middle_8fa5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .title_static_16ed
  .link-3b08 {
  color: var(--e-global-color-text);
}
.outline-f3cc
  .title_static_16ed
  .link-3b08
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .title_static_16ed
  .panel_cold_2b27 {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc
  .title_static_16ed
  .panel_cold_2b27 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .title_static_16ed
  .panel_cold_2b27:hover {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc
  .title_static_16ed
  .pro-d34c {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc
  .title_static_16ed
  .pro-d34c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-f3cc
  .title_static_16ed
  .pro-d34c:hover {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc .description-a6a0 {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc .description-a6a0:hover {
  background-color: var(--e-global-color-primary);
}
.outline-f3cc .progress-d76e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-f3cc .content_54fe {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.silver_a93e .media_stale_2548 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.silver_a93e
  .table-4bfb
  > div:nth-child(3)
  .media_stale_2548,
.silver_a93e
  .content_north_4520
  > div:nth-child(1)
  .media_stale_2548,
.silver_a93e
  .modal-right-ce7b
  > div:nth-child(1)
  .media_stale_2548,
.silver_a93e
  .summary-wide-d2a6
  > div:nth-child(1)
  .media_stale_2548,
.silver_a93e
  .hero_fast_2c21
  > div:nth-child(1)
  .media_stale_2548 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.silver_a93e .breadcrumb_fixed_eae4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver_a93e .label_active_3b5a {
  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);
}
.silver_a93e .link-over-05d2 {
  background-color: var(--e-global-color-primary);
}
.silver_a93e .link-over-05d2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver_a93e .link-over-05d2:hover {
  background-color: var(--e-global-color-primary);
}
.silver_a93e .hidden_b9c8 {
  background-color: var(--e-global-color-primary);
}
.silver_a93e .hidden_b9c8:hover {
  background-color: var(--e-global-color-primary);
}
.silver_a93e .progress-d76e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.silver_a93e .content_54fe {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gallery-0482 .layout-fresh-6f2b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gallery-0482 .surface_cool_b1c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery-0482 .carousel-5e2e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery-0482 .disabled_focused_bb13 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery-0482 .east-5c0e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery-0482 .hidden_b9c8 {
  background-color: var(--e-global-color-primary);
}
.gallery-0482 .hidden_b9c8:hover {
  background-color: var(--e-global-color-primary);
}
.top-3fbf .column-dynamic-433e {
  background-color: var(--e-global-color-secondary);
}
.top-3fbf .slow-0cae {
  background-color: var(--e-global-color-text);
}
.top-3fbf .stone_ff96 {
  background-color: var(--e-global-color-secondary);
}
.top-3fbf .hover_advanced_c24a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.top-3fbf .carousel_3fb0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.top-3fbf .gold-d866 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.top-3fbf .caption_4905 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.top-3fbf .aside_wide_5d34 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown_fd34 .row-new-bc4b .overlay-62c5,
.dropdown_fd34
  .row-new-bc4b
  .overlay-62c5
  a,
.dropdown_fd34 .wood_5c7d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown_fd34 .row-new-bc4b .bronze-5af5,
.dropdown_fd34 .element-65f2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown_fd34 .row-new-bc4b .bronze-5af5 {
  color: var(--e-global-color-text);
}
.dropdown_fd34 .element-65f2 {
  color: var(--e-global-color-text);
}
.dropdown_fd34
  .row-new-bc4b
  .table-f39d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown_fd34 .module-smooth-77f0 .outline-bf63 {
  background-color: var(--e-global-color-primary);
}
.dropdown_fd34 .module-smooth-77f0 .outline-bf63:hover {
  background-color: var(--e-global-color-primary);
}
.dropdown_fd34 .module-smooth-77f0 .video-soft-f2cd li span {
  background-color: var(--e-global-color-text);
}
.dropdown_fd34 .module-smooth-77f0 .video-soft-f2cd li span:hover {
  background-color: var(--e-global-color-primary);
}
.dropdown_fd34
  .module-smooth-77f0
  .video-soft-f2cd
  li.texture-solid-c266
  span {
  background-color: var(--e-global-color-accent);
}
.dropdown_fd34 .fast-2ce3 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_e297 .container_a081 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wrapper-green-01fc .block-bronze-ce2f {
  background-color: var(--e-global-color-primary);
}
.wrapper-green-01fc .carousel-last-c030 {
  background-color: var(--e-global-color-secondary);
}
.wrapper-green-01fc .disabled-mini-8dce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-green-01fc .detail-selected-29de {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-green-01fc .full_de51 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-green-01fc .gallery_left_a731 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-green-01fc .panel_958e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-green-01fc .plasma_9f61 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-green-01fc .banner_3734 {
  background-color: var(--e-global-color-primary);
}
.wrapper-green-01fc .banner_3734 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside_d44b .alert_white_f2ec {
  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);
}
.aside_d44b .badge-9fc1 {
  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);
}
.aside_d44b
  .plasma-7f66:after {
  background-color: var(--e-global-color-primary);
}
.aside_d44b .solid_9f33 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary-current-8862 .wood_5c7d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-current-8862 .element-65f2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_cold_40b7 .element_pro_6274 .shade_bright_1951 {
  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);
}
.nav_cold_40b7 .element_pro_6274 .avatar_f878 {
  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);
}
.green_9717 .button_yellow_7c54 {
  background-color: var(--e-global-color-primary);
}
.green_9717 .next-4fca {
  background-color: var(--e-global-color-secondary);
}
.green_9717 .footer-1c3f .advanced_5f0b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.green_9717 .tabs_22a9 .advanced_5f0b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pressed-1551 .column-5ef9 .alert_tiny_f28f {
  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);
}
.pressed-1551 .column-5ef9 .bright-3913 {
  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);
}
.pressed-1551 .column-5ef9 .nav_b787 {
  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);
}
.yellow-e1b0 .background-prev-ed85 {
  border-color: var(--e-global-color-text);
}
.yellow-e1b0 .nav_center_414f {
  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);
}
.yellow-e1b0 .carousel_2dc1 {
  color: var(--e-global-color-primary);
}
.yellow-e1b0 .iron-6a80 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent_upper_b566 .shadow_8fa1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accent_upper_b566 .border_prev_e32e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accent_upper_b566 .module-basic-440e:hover .shadow_8fa1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accent_upper_b566
  .module-basic-440e:hover
  .border_prev_e32e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hover-b78e .overlay-black-4269 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hover-b78e .active_cold_a4a4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_yellow_1617 .item-cold-a8e7 .iron-4f23 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_yellow_1617 .box-brown-47ba .iron-4f23 {
  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);
}
.widget_d472 .outline_basic_1754 {
  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);
}
.action_61b1 .sort-advanced-0f1c .video_hot_5528 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.action_61b1 .sort-advanced-0f1c .video_hot_5528 {
  background-color: var(--e-global-color-secondary);
}
.action_61b1 .shade-7db8 .video_hot_5528 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.action_61b1 .shade-7db8 .video_hot_5528 {
  background-color: var(--e-global-color-secondary);
}
.action_61b1 .feature-74c6 .upper-fd40 {
  background-color: var(--e-global-color-primary);
}
.action_61b1 .feature-74c6:hover .upper-fd40 {
  background-color: var(--e-global-color-secondary);
}
.action_61b1 .outline-bf63 {
  background-color: var(--e-global-color-primary);
}
.action_61b1 .outline-bf63:hover {
  background-color: var(--e-global-color-accent);
}
.action_61b1 .video-soft-f2cd li span {
  background-color: var(--e-global-color-text);
}
.action_61b1 .video-soft-f2cd li span:hover {
  background-color: var(--e-global-color-primary);
}
.action_61b1 .video-soft-f2cd li.texture-solid-c266 span {
  background-color: var(--e-global-color-accent);
}
.footer_middle_5a6e .over-2a8c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer_middle_5a6e .overlay_south_b533 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.plasma_37c6 .center_edbe:before {
  background-color: var(--e-global-color-secondary);
}
.plasma_37c6 .filter_6a78 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.plasma_37c6 .list-4cba {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-d11d .info-b10e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-d11d .info-b10e:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-d11d .info-b10e.fn-active-6982 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-d11d .top_2a3c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-d11d .active-8dea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-d11d .hero_c292 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-d11d .panel_ec75 {
  background-color: var(--e-global-color-primary);
}
.module-d11d .panel_ec75 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.module-d11d .preview_under_d843 {
  background-color: var(--e-global-color-primary);
}
.module-d11d .preview_under_d843 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop-hovered-ea8a .notice_action_79ac .frame_up_a8e8 a {
  color: var(--e-global-color-secondary);
}
.backdrop-hovered-ea8a .notice_action_79ac .frame_up_a8e8 a:hover {
  color: var(--e-global-color-secondary);
}
.backdrop-hovered-ea8a .notice_action_79ac .frame_up_a8e8,
.backdrop-hovered-ea8a .notice_action_79ac .frame_up_a8e8 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-hovered-ea8a .notice_action_79ac .container_2896 {
  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);
}
.backdrop-hovered-ea8a .notice_action_79ac .detail_east_ee6a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-hovered-ea8a .notice_action_79ac .huge_b49f {
  background-color: var(--e-global-color-primary);
}
.backdrop-hovered-ea8a .notice_action_79ac .huge_b49f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-hovered-ea8a .notice_action_79ac .huge_b49f:hover {
  background-color: var(--e-global-color-primary);
}
.backdrop-hovered-ea8a .notice_action_79ac .new-ef5d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop-hovered-ea8a .notice_action_79ac .new-ef5d {
  background-color: var(--e-global-color-primary);
}
.backdrop-hovered-ea8a .notice_action_79ac .new-ef5d:hover {
  background-color: var(--e-global-color-primary);
}
.backdrop-hovered-ea8a .notice_action_79ac .outline-bf63 {
  background-color: var(--e-global-color-primary);
}
.backdrop-hovered-ea8a .notice_action_79ac .outline-bf63:hover {
  background-color: var(--e-global-color-primary);
}
.backdrop-hovered-ea8a .module-smooth-77f0 .video-soft-f2cd li span {
  background-color: var(--e-global-color-text);
}
.backdrop-hovered-ea8a .module-smooth-77f0 .video-soft-f2cd li span:hover {
  background-color: var(--e-global-color-primary);
}
.backdrop-hovered-ea8a .module-smooth-77f0 .video-soft-f2cd li.texture-solid-c266 span {
  background-color: var(--e-global-color-accent);
}
.backdrop-hovered-ea8a .progress-d76e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-hovered-ea8a .content_54fe {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero_motion_da8f .plasma_32b0 .header_0a00 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero_motion_da8f .plasma_32b0 .up_73bd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_motion_da8f .plasma_32b0 .overlay-middle-1b68 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-steel-4bc7 .media_2711 {
  border-color: var(--e-global-color-text);
}
.sort-steel-4bc7 .module-e6af {
  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);
}
.sort-steel-4bc7 .dropdown-orange-0cf5 {
  color: var(--e-global-color-secondary);
}
.sort-steel-4bc7 .dropdown-orange-0cf5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-steel-4bc7 .silver_6a7d > * {
  color: var(--e-global-color-primary);
}
.sort-steel-4bc7 .silver_6a7d > * svg {
  fill: var(--e-global-color-primary);
}
.sort-steel-4bc7 .column-advanced-ea98 {
  color: var(--e-global-color-primary);
}
.sort-steel-4bc7 .column-advanced-ea98 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort-steel-4bc7 .grid-0063 {
  color: var(--e-global-color-primary);
}
.sort-steel-4bc7 .grid-0063 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort-steel-4bc7 .paper-09a0 {
  color: var(--e-global-color-primary);
}
.sort-steel-4bc7 .paper-09a0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-steel-4bc7 .preview-fixed-522b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-steel-4bc7 .tooltip-30f6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-steel-4bc7 .tooltip-30f6.block-df0e {
  color: var(--e-global-color-secondary);
}
.sort-steel-4bc7 .tooltip-30f6.block-df0e .image-cdcf {
  color: var(--e-global-color-accent);
}
.sort-steel-4bc7 .tooltip-30f6.layout_small_a62c {
  color: var(--e-global-color-text);
}
.sort-steel-4bc7 .tooltip-30f6.layout_small_a62c .image-cdcf {
  color: var(--e-global-color-text);
}
.sort-steel-4bc7 .tooltip-30f6:before {
  border-top-color: var(--e-global-color-text);
}
.sort-steel-4bc7 .card-copper-e76b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-steel-4bc7
  .card-copper-e76b
  .module-510c {
  background-color: var(--e-global-color-primary);
}
.sort-steel-4bc7
  .card-copper-e76b
  .module-510c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sort-steel-4bc7 .media_2711 .prev_7542 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-c524 .sidebar_649f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-c524 .icon-top-daf4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-30c8 .picture-ffc4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-30c8
  .active_focused_e1bb
  .black-0b2c {
  background-color: var(--e-global-color-secondary);
}
.header-30c8
  .active_focused_e1bb.plasma_b71d
  .black-0b2c {
  background-color: var(--e-global-color-text);
}
.header-30c8
  .active_focused_e1bb:hover
  .black-0b2c {
  background-color: var(--e-global-color-accent);
}
.header-30c8
  .active_focused_e1bb.fn-active-6982
  .black-0b2c {
  background-color: var(--e-global-color-primary);
}
.first-0bcd .full-cc41 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.first-0bcd .feature_3c06 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.first-0bcd .heading_4da9 {
  background-color: var(--e-global-color-primary);
}
.first-0bcd .heading_4da9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description_bottom_9cef .photo-out-9602 .steel_4d67 .status_e66c {
  background-color: var(--e-global-color-secondary);
}
.description_bottom_9cef .photo-out-9602 .slider-down-104c:after {
  background-color: var(--e-global-color-secondary);
}
.description_bottom_9cef .tooltip_large_de9e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_bottom_9cef .notice_ccf1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_bottom_9cef .lower_a0b0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_bottom_9cef .dropdown_full_09c8 {
  background-color: var(--e-global-color-primary);
}
.description_bottom_9cef .dropdown_full_09c8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description_bottom_9cef .full-2a72 {
  background-color: var(--e-global-color-secondary);
}
.description_bottom_9cef .full-2a72 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description_bottom_9cef .photo-out-9602 .backdrop-under-14a4 .accordion_plasma_9c95:hover {
  background-color: var(--e-global-color-primary);
}
.description_bottom_9cef
  .photo-out-9602
  .backdrop-under-14a4
  .accordion_plasma_9c95.gallery_red_b6f2 {
  background-color: var(--e-global-color-primary);
}
.description_bottom_9cef .photo-out-9602 .clean-1f40:before {
  border-color: var(--e-global-color-primary);
}
.description_bottom_9cef .photo-out-9602 .clean-1f40:hover:before {
  border-color: var(--e-global-color-secondary);
}
.description_bottom_9cef
  .photo-out-9602
  .clean-1f40.middle_093e:before {
  border-color: var(--e-global-color-primary);
}
.description_bottom_9cef .overlay_5322 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface_dirty_d686 .photo-10b9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_dirty_d686 .photo-10b9:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_dirty_d686 .photo-10b9.red-8a7a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_dirty_d686 .gold-810f {
  background-color: var(--e-global-color-primary);
}
.surface_dirty_d686 .gold-810f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_dirty_d686
  .photo-30a6
  .surface-2f91
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_dirty_d686
  .hero-53a1
  .surface-2f91
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.column-a3c0
  .photo-ad64
  .summary-b9b1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column-a3c0
  .photo-ad64
  .action_6610 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column-a3c0 .footer_full_7735 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column-a3c0 .hover_soft_47d0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.column-a3c0 .frame-71ce {
  background-color: var(--e-global-color-primary);
}
.column-a3c0 .frame-71ce {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_2849 .caption_2832 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface_2849 .highlight_108a {
  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);
}
.surface_2849 .dirty_6cd7 {
  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);
}
.surface_2849 .dirty_6cd7 a:hover {
  color: var(--e-global-color-secondary);
}
.surface_2849 .primary_pink_d6d8 {
  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);
}
.surface_2849 .thumbnail_4fae {
  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);
}
.surface_2849 .wrapper_796c .outline-bf63 {
  background-color: var(--e-global-color-primary);
}
.surface_2849 .wrapper_796c .outline-bf63:hover {
  background-color: var(--e-global-color-accent);
}
.surface_2849
  .wrapper_796c
  .video-soft-f2cd
  li
  span {
  background-color: var(--e-global-color-text);
}
.surface_2849
  .wrapper_796c
  .video-soft-f2cd
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.surface_2849
  .wrapper_796c
  .video-soft-f2cd
  li.texture-solid-c266
  span {
  background-color: var(--e-global-color-accent);
}
.carousel-bottom-75aa
  .breadcrumb-5851
  .fresh-24f3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-bottom-75aa .breadcrumb-5851 .shadow-south-fb99 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-bottom-75aa .breadcrumb-5851 .card-center-9ed5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-bottom-75aa .dropdown-last-943e {
  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);
}
.carousel-bottom-75aa
  .current_7299.carousel_ec60 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > a {
  background-color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > a
  .logo-soft-ec8b.dim_30ef {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > a
  .tiny_d046.breadcrumb-orange-1953 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > .white_32b9
  .dirty-fd4e
  > a {
  background-color: var(--e-global-color-secondary);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > .white_32b9
  .dirty-fd4e
  > a
  .red-41c2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > .white_32b9
  .dirty-fd4e
  > a
  .tiny_d046.under-8bb0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > a
  .out_b32c:before {
  color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > .white_32b9
  a
  .out_b32c:before {
  color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e.image_purple_d3d1
  > a
  .out_b32c:before {
  color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > .white_32b9
  .dirty-fd4e.image_purple_d3d1
  > a
  .out_b32c:before {
  color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > a
  .block_right_eba8
  .center-94c6 {
  color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > .white_32b9
  a
  .block_right_eba8
  .center-94c6 {
  color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > a
  .block_right_eba8
  .center-94c6,
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > .white_32b9
  a
  .block_right_eba8
  .center-94c6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > a
  .disabled-f65d:before {
  color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > .white_32b9
  a
  .disabled-f65d:before {
  color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e.image_purple_d3d1
  > a
  .disabled-f65d:before {
  color: var(--e-global-color-text);
}
.surface_793e
  > .south_a0b0
  > div
  > .logo_0680
  > .dirty-fd4e
  > .white_32b9
  .dirty-fd4e.image_purple_d3d1
  > a
  .disabled-f65d:before {
  color: var(--e-global-color-text);
}
.element-cca8 .yellow-9df1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-cca8
  .clean-b209:hover
  .yellow-9df1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element_752f
  > .south_a0b0
  > .photo-middle-5da8
  > .black_4e5f
  > .block-e70a
  > .cold-416f
  .title-e7f4 {
  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);
}
.element_752f
  > .south_a0b0
  > .photo-middle-5da8
  > .black_4e5f
  > .block-e70a
  > .cold-416f:hover
  .title-e7f4 {
  color: var(--e-global-color-text);
}
.element_752f
  > .south_a0b0
  > .photo-middle-5da8
  > .black_4e5f
  > .block-e70a
  > .cold-416f:hover
  .title-e7f4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.element_752f
  > .south_a0b0
  > .photo-middle-5da8
  > .black_4e5f
  > .block-e70a.card-first-2c28
  > .cold-416f
  .title-e7f4 {
  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);
}
.mask-steel-df5f .caption-bright-1fd6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-steel-df5f .aside_focused_9351 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-steel-df5f .highlight-eb4a {
  background-color: var(--e-global-color-primary);
}
.mask-steel-df5f .highlight-eb4a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.current_bc02
  > .south_a0b0
  > .current-c420
  > .table_3e09
  > .carousel_selected_3af1
  .detail-advanced-1b59 {
  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);
}
.current_bc02
  > .south_a0b0
  > .current-c420
  > .table_3e09
  > .carousel_selected_3af1
  .breadcrumb-copper-9e84 {
  color: var(--e-global-color-text);
}
.current_bc02
  > .south_a0b0
  > .current-c420
  > .table_3e09
  > .carousel_selected_3af1:hover
  .detail-advanced-1b59 {
  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);
}
.current_bc02
  > .south_a0b0
  > .current-c420
  > .table_3e09
  > .carousel_selected_3af1:hover
  .breadcrumb-copper-9e84 {
  color: var(--e-global-color-secondary);
}
.current_bc02
  > .south_a0b0
  > .current-c420
  > .table_3e09
  > .carousel_selected_3af1.tall-cd9c
  .detail-advanced-1b59 {
  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);
}
.current_bc02
  > .south_a0b0
  > .current-c420
  > .table_3e09
  > .carousel_selected_3af1.tall-cd9c
  .breadcrumb-copper-9e84 {
  color: var(--e-global-color-primary);
}
.progress_6282
  .hover_67f3
  .block-out-1c82 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_6282 .preview-yellow-442e .prev_7542 .highlight-over-6bb2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-ccb2 .outline-black-5a04 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-ccb2 .breadcrumb-hot-61c6 .outline-black-5a04 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-ccb2 .background_small_8e87 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shadow-ccb2 .background_small_8e87 {
  background-color: var(--e-global-color-primary);
}
.tooltip-8c1f .hero-hard-7dfc .brown-3385 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tooltip-8c1f
  .hero-hard-7dfc:hover
  .sidebar-01a5 {
  color: var(--e-global-color-secondary);
}
.tooltip-8c1f
  .hero-hard-7dfc:hover
  .brown-3385 {
  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);
}
.basic_4a08 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.surface-fast-d96f {
  flex-direction: column;
}

.surface-fast-d96f .aside_0b23 {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

h2.surface-fast-d96f .aside_0b23 {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
}

.surface-fast-d96f .carousel-9055 {
  text-align: center;
  font-size: 21px;
  color: #fff;
  margin: 5px 0;
}

span {
  color: #fff;
}

.paragraph-65c9.block-131c {
  display: none;
}

.full_7e8d {
  display: none;
}

body,
.north_2bce {
  background-color: #1d1e23 !important;
  /* background-image: url(../images/main_bg.center-3d3f) !important; */
}

.glass-fca3.shadow_fluid_a127 {
  margin-bottom: 40px;
  width: 100%;
}

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

.surface-fast-d96f a {
  width: 100%;
}

.first_fd80 .nav_0555.over-a838 {
  width: 20% !important;
}

.up-14c4 {
  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;
}

.up-14c4:hover {
  color: #000;
}

.up-14c4 svg {
  width: 20px;
  fill: #874800;

  transition: all 0.14s ease-out;
}

.up-14c4:hover svg {
  fill: #000;
}

.section-75fa {
  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;
}

.section-75fa:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

.section-75fa:nth-child(2):hover {
  color: #fff;
}

.first_fd80
  .nav_0555.gallery-935a
  .accent_green_b25c
  .large-8941 {
  font-size: 20px !important;
}

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

.brown-670c {
  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;
}

.title-8b1d h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.breadcrumb_pink_dd30.image_tall_5e41 > .feature_ba70 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

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

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

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

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

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

.layout-664d {
  display: flex;
  gap: 50px;
}

.first_fd80
  .nav_0555.button-out-a46b
  .progress_action_6f28
  .slider_last_b5fd {
  width: 100% !important;
}

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

.accordion_bottom_cc33 {
  width: 100%;
}

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

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

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

  display: none;
}

.caption-79f8 {
  font-size: 15px !important;
}

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

  visibility: hidden;
}

.solid_0bcf:hover .fluid_f963 {
  visibility: visible;
}
.solid_0bcf:hover.solid_0bcf::before {
  display: block;
}

.title-8b1d h3 {
  color: #fff;
}

.surface-blue-4462 {
  margin: 0;
}

.first_fd80
  .nav_0555.button-out-a46b
  .slider_last_b5fd
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.bottom_b86c {
  width: 100%;
}

.gold_356a {
  width: 100%;
}

.current-668d {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.gold_356a {
  width: 100%;
}

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

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

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

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

.surface-fast-d96f .aside_0b23.row-liquid-d8bf {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.surface-fast-d96f h1.aside_0b23 {
  margin-top: 120px !important;
}

.first_fd80 .nav_0555.container_4670 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.wrapper_53ff img {
  width: 100%;
}

.north_a592 .article-next-0bbe.accent_green_b25c {
  justify-content: space-between;
}

.pro_80a1 {
  display: none;
}

.focus_2d5a .carousel-9055 {
  margin: 1px 0 !important;
}

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

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

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

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

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

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

  .north_a592 .article-next-0bbe.accent_green_b25c {
    border-bottom: 1px solid #f0c159;
  }

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

  .breadcrumb_pink_dd30.image_tall_5e41 > .feature_ba70 {
    gap: 15px;
    justify-content: space-between;
  }

  .first_fd80
    .nav_0555.button-out-a46b
    .slider_last_b5fd
    img {
    width: 60% !important;
  }

  .outline_smooth_98c2 {
    left: 2%;
  }

  .heading-b152 {
    margin: 10px 0;
  }

  .surface-fast-d96f .carousel-9055 {
    margin: 0;
    margin-bottom: 10px;
  }

  .up-14c4 {
    font-size: 16px !important;
  }

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

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

  h2.surface-fast-d96f .aside_0b23,
  .surface-fast-d96f .aside_0b23 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .slider_last_b5fd {
    justify-content: center;
  }

  .surface-fast-d96f .carousel-9055 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .first_fd80 .nav_0555.over-a838 {
    width: 75% !important;
  }

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

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

  h2.surface-fast-d96f .aside_0b23,
  .surface-fast-d96f .aside_0b23 {
    font-size: 30px !important;
  }

  .slider_last_b5fd {
    justify-content: center;
  }

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

  .dark_7a1d
    .narrow_3415.orange_113c {
    margin: 0 !important;
  }

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

  .heading-b152 {
    display: flex;
  }

  .sort_efba .up-14c4 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .info-pressed-60e1 svg {
    width: 75% !important;
    height: 75% !important;
  }

  .current-668d {
    justify-content: flex-end;
    gap: 1px;
  }

  .surface-fast-d96f h1.aside_0b23 {
    margin-top: 80px !important;
  }

  .first_fd80
    .nav_0555.button-out-a46b
    .slider_last_b5fd
    img,
  .background-first-be94 .progress_action_6f28 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .section-75fa {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .first_fd80 .nav_0555.over-a838 {
    width: 100% !important;
  }

  .breadcrumb_pink_dd30.image_tall_5e41 > .feature_ba70 {
    gap: 3px;
  }

  .surface-fast-d96f .carousel-9055 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* css-noise: 421e */
.ghost-box-w2 {
  padding: 0.2rem;
  font-size: 11px;
  line-height: 1.3;
}
