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(.top-9989) {
  gap: 0.5em;
}
:where(.video_b32b) {
  gap: 0.5em;
}
body .header_large_96c4 > .border_62a3 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .header_large_96c4 > .over_4268 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .header_large_96c4 > .tertiary-5f9b {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .thumbnail-north-e4ee > .border_62a3 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .thumbnail-north-e4ee > .over_4268 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .thumbnail-north-e4ee > .tertiary-5f9b {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .thumbnail-north-e4ee
  > :where(:not(.border_62a3):not(.over_4268):not(.smooth_0b7d)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .thumbnail-north-e4ee > .breadcrumb_a65a {
  max-width: var(--wp--style--global--wide-size);
}
body .top-9989 {
  display: flex;
}
body .top-9989 {
  flex-wrap: wrap;
  align-items: center;
}
body .top-9989 > * {
  margin: 0;
}
body .video_b32b {
  display: grid;
}
body .video_b32b > * {
  margin: 0;
}
:where(.card_outer_3b47.top-9989) {
  gap: 2em;
}
:where(.card_outer_3b47.video_b32b) {
  gap: 2em;
}
:where(.tooltip_67c4.top-9989) {
  gap: 1.25em;
}
:where(.tooltip_67c4.video_b32b) {
  gap: 1.25em;
}
.texture_bright_7f40 {
  color: var(--wp--preset--color--black) !important;
}
.stone_94ff {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.accordion-stale-7a3b {
  color: var(--wp--preset--color--white) !important;
}
.active_light_e5a5 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.layout-advanced-7184 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.tooltip-6b0b {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.texture_787f {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.info-1eb9 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.module_fluid_df92 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.mini_2df8 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.mask-6c34 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.outline_gas_a22c {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.slider_next_6bd5 {
  background-color: var(--wp--preset--color--black) !important;
}
.backdrop-bottom-9128 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.in_0994 {
  background-color: var(--wp--preset--color--white) !important;
}
.down-9f9a {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.badge-f9a5 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.backdrop_cold_41db {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.accordion_new_01f4 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.small_6c0c {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.old-65e7 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.first-776d {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.picture_c752 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.nav_1101 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.full-1c91 {
  border-color: var(--wp--preset--color--black) !important;
}
.tooltip-d0b7 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.container_right_634e {
  border-color: var(--wp--preset--color--white) !important;
}
.description_short_114d {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.rough-238c {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.preview_gas_850d {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.title-easy-6d98 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.feature-blue-94cf {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.sidebar_3620 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.slow-1db4 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.tabs_outer_6817 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.carousel_5192 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.photo-old-7a40 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.breadcrumb_light_457a {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.logo_1e8d {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.center_fd07 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.link-last-48ad {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.outline-easy-25d6 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.pagination_b0a7 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.new_8a18 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.red_8d91 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.shadow_prev_519c {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.shade_advanced_e9b2 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.footer-white-05f2 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.active-ec49 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.list-steel-878e {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.overlay_db99 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.backdrop_over_65f8 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.main-dece a:where(:not(.south-243a)) {
  color: inherit;
}
:where(.tooltip_67c4.top-9989) {
  gap: 1.25em;
}
:where(.tooltip_67c4.video_b32b) {
  gap: 1.25em;
}
:where(.card_outer_3b47.top-9989) {
  gap: 2em;
}
:where(.card_outer_3b47.video_b32b) {
  gap: 2em;
}
.fluid-b0ee {
  font-size: 1.5em;
  line-height: 1.6;
}

.table_lite_7f42 .active-9ecb {
  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);
}
.gold_28f1 .button_stale_94d0 {
  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);
}
.center_518c {
  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);
}
.center_518c.tabs_9fd8 .dark-10c3 {
  background-color: var(--e-global-color-primary);
}
.center_518c.wood_3b26 .dark-10c3,
.center_518c.label-f4b9 .dark-10c3 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.steel-80d9 .content-down-49be {
  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);
}
.input_brown_b7d4 {
  --divider-color: var(--e-global-color-secondary);
}
.input_brown_b7d4 .preview_wide_f3b3 {
  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);
}
.input_brown_b7d4.medium_24b1 .summary-de9a {
  background-color: var(--e-global-color-secondary);
}
.input_brown_b7d4.shadow-short-85d8 .summary-de9a,
.input_brown_b7d4.yellow-a1fb .summary-de9a {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.input_brown_b7d4.shadow-short-85d8 .summary-de9a,
.input_brown_b7d4.yellow-a1fb .summary-de9a svg {
  fill: var(--e-global-color-secondary);
}
.sidebar_yellow_b5f8 .aside-lite-60ef {
  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);
}
.sidebar_yellow_b5f8 .breadcrumb-mini-1987 {
  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);
}
.hero-middle-85b7.medium_24b1 .summary-de9a {
  background-color: var(--e-global-color-primary);
}
.hero-middle-85b7.shadow-short-85d8 .summary-de9a,
.hero-middle-85b7.yellow-a1fb .summary-de9a {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.hero-middle-85b7.shadow-short-85d8 .summary-de9a,
.hero-middle-85b7.yellow-a1fb .summary-de9a svg {
  fill: var(--e-global-color-primary);
}
.large-eb34.medium_24b1 .summary-de9a {
  background-color: var(--e-global-color-primary);
}
.large-eb34.shadow-short-85d8 .summary-de9a,
.large-eb34.yellow-a1fb .summary-de9a {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.large-eb34 .content-dc8c {
  color: var(--e-global-color-primary);
}
.large-eb34 .content-dc8c,
.large-eb34 .content-dc8c a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.large-eb34 .wrapper_746f {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_huge_a696 .tertiary-3837 {
  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);
}
.table_4975 .title_fe44 .large_7706 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table-b7e1 .over_bbf1:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.table-b7e1 .first-cb72 i {
  color: var(--e-global-color-primary);
}
.table-b7e1 .first-cb72 svg {
  fill: var(--e-global-color-primary);
}
.table-b7e1 .upper-9d16 {
  color: var(--e-global-color-secondary);
}
.table-b7e1 .over_bbf1 > .upper-9d16,
.table-b7e1 .over_bbf1 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-fluid-1372 .hovered_2ac9 {
  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-fluid-1372 .hard-876a {
  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);
}
.full-9115 .search-hot-29e4 .section_up_678c {
  background-color: var(--e-global-color-primary);
}
.full-9115 .static-b742 {
  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);
}
.rough-5fc1 .pressed-e044 {
  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);
}
.rough-5fc1 .yellow-c92e {
  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);
}
.rough-5fc1 .label_dynamic_f48d {
  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);
}
.motion_02fd .lite-f9fb,
.motion_02fd .lite-f9fb a {
  color: var(--e-global-color-primary);
}
.motion_02fd .lite-f9fb.text_f5ab,
.motion_02fd .lite-f9fb.text_f5ab a {
  color: var(--e-global-color-accent);
}
.motion_02fd .lite-f9fb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion_02fd .wood_42bc {
  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);
}
.box-pro-b65f .silver-41b1,
.box-pro-b65f .surface_fixed_831b {
  color: var(--e-global-color-primary);
}
.box-pro-b65f .silver-41b1 svg {
  fill: var(--e-global-color-primary);
}
.box-pro-b65f .text_f5ab .silver-41b1,
.box-pro-b65f .text_f5ab .surface_fixed_831b {
  color: var(--e-global-color-accent);
}
.box-pro-b65f .text_f5ab .silver-41b1 svg {
  fill: var(--e-global-color-accent);
}
.box-pro-b65f .surface_fixed_831b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box-pro-b65f .wood_42bc {
  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);
}
.column-4165 .pink-95fb,
.column-4165 .pagination-static-eed4 {
  color: var(--e-global-color-primary);
}
.column-4165 .pagination-static-eed4 svg {
  fill: var(--e-global-color-primary);
}
.column-4165 .lite-f9fb.text_f5ab a,
.column-4165
  .lite-f9fb.text_f5ab
  .pagination-static-eed4 {
  color: var(--e-global-color-accent);
}
.column-4165 .pink-95fb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.column-4165 .wood_42bc {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-f133 .black-7343 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-f133 .paper_5fd8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-01ad .heading-gas-34ca .north_75d7 {
  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);
}
.primary-01ad .heading-gas-34ca .grid-8ae3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-01ad .search-basic-c14b .north_75d7 {
  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);
}
.primary-01ad
  .search-basic-c14b
  .grid-8ae3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-01ad
  .title_eb04
  .north_75d7 {
  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);
}
.primary-01ad
  .title_eb04
  .grid-8ae3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-01ad
  .media-basic-1f9b
  .north_75d7 {
  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);
}
.primary-01ad
  .media-basic-1f9b
  .grid-8ae3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fixed_73ac .status_4185 {
  background-color: var(--e-global-color-primary);
}
.fixed_73ac .status_4185:hover {
  background-color: var(--e-global-color-primary);
}
.fixed_73ac .chip_085a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fixed_73ac
  .status_4185:hover
  .chip_085a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_485a .hero-ad03 {
  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);
}
.old_ef4f .row-9f1f .content_138a a {
  background-color: var(--e-global-color-accent);
}
.old_ef4f .row-9f1f .pattern_d219 a {
  background-color: var(--e-global-color-accent);
}
.old_ef4f .row-9f1f .content_138a a,
.old_ef4f .row-9f1f .pattern_d219 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav-5369
  .image_tall_f252.detail_in_6c12
  .row-9f1f
  a.title_4ccf {
  background-color: var(--e-global-color-accent);
}
.nav-5369
  .image_tall_f252.detail_in_6c12
  .row-9f1f
  span.title_4ccf.fn-current-23c8 {
  background-color: var(--e-global-color-text);
}
.nav-5369
  .image_tall_f252.detail_in_6c12
  .row-9f1f
  .title_4ccf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769 .current-2fed {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .button_easy_e748
  > .mini-846c
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .center_492a
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .notice_436f
  .west_6aa9,
.logo-a769
  .notice_436f
  .cold-4260 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-a769
  .notice_436f
  .logo_selected_ad6a,
.logo-a769
  .notice_436f
  a
  .logo_selected_ad6a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .notice_436f
  .black-70b7 {
  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);
}
.logo-a769
  .notice_436f
  .north-ff34 {
  background-color: var(--e-global-color-primary);
}
.logo-a769
  .notice_436f
  .north-ff34 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .notice_436f
  .north-ff34:hover {
  background-color: var(--e-global-color-primary);
}
.logo-a769
  .notice_436f
  .static_8abb {
  background-color: var(--e-global-color-primary);
}
.logo-a769
  .notice_436f
  .static_8abb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .notice_436f
  .static_8abb:hover {
  background-color: var(--e-global-color-primary);
}
.logo-a769
  .hard-dc15
  .module_70f4
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-a769
  .hard-dc15
  .preview-a410 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .hard-dc15
  .black-70b7 {
  color: var(--e-global-color-text);
}
.logo-a769
  .hard-dc15
  .black-70b7
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .hard-dc15
  .north-ff34 {
  background-color: var(--e-global-color-primary);
}
.logo-a769
  .hard-dc15
  .north-ff34 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .hard-dc15
  .north-ff34:hover {
  background-color: var(--e-global-color-primary);
}
.logo-a769
  .hard-dc15
  .static_8abb {
  background-color: var(--e-global-color-primary);
}
.logo-a769
  .hard-dc15
  .static_8abb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-a769
  .hard-dc15
  .static_8abb:hover {
  background-color: var(--e-global-color-primary);
}
.logo-a769 .surface-large-8bdb {
  background-color: var(--e-global-color-primary);
}
.logo-a769 .surface-large-8bdb:hover {
  background-color: var(--e-global-color-primary);
}
.logo-a769 .tag-2b59 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-a769 .widget_20b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-bac8 .hot-6264 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-bac8
  .tertiary_b110
  > div:nth-child(3)
  .hot-6264,
.outline-bac8
  .component_0acd
  > div:nth-child(1)
  .hot-6264,
.outline-bac8
  .pattern-93f0
  > div:nth-child(1)
  .hot-6264,
.outline-bac8
  .box_478a
  > div:nth-child(1)
  .hot-6264,
.outline-bac8
  .gradient_0d96
  > div:nth-child(1)
  .hot-6264 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-bac8 .hero_right_8ec2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-bac8 .tabs-9072 {
  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-bac8 .notice-7f3a {
  background-color: var(--e-global-color-primary);
}
.outline-bac8 .notice-7f3a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-bac8 .notice-7f3a:hover {
  background-color: var(--e-global-color-primary);
}
.outline-bac8 .hover_wide_73e3 {
  background-color: var(--e-global-color-primary);
}
.outline-bac8 .hover_wide_73e3:hover {
  background-color: var(--e-global-color-primary);
}
.outline-bac8 .tag-2b59 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-bac8 .widget_20b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort_glass_6f9b .progress-5749 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort_glass_6f9b .summary-9c86 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort_glass_6f9b .tag_focused_0805 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort_glass_6f9b .hard-e438 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort_glass_6f9b .module-3434 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort_glass_6f9b .hover_wide_73e3 {
  background-color: var(--e-global-color-primary);
}
.sort_glass_6f9b .hover_wide_73e3:hover {
  background-color: var(--e-global-color-primary);
}
.message_53ea .tiny_9206 {
  background-color: var(--e-global-color-secondary);
}
.message_53ea .prev_45c8 {
  background-color: var(--e-global-color-text);
}
.message_53ea .hard-1821 {
  background-color: var(--e-global-color-secondary);
}
.message_53ea .orange-3d12 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message_53ea .outline-911b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_53ea .gradient_fast_0bba {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_53ea .backdrop-b8c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message_53ea .pagination-bronze-befd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description-soft-41b2 .old-e635 .badge-lite-c085,
.description-soft-41b2
  .old-e635
  .badge-lite-c085
  a,
.description-soft-41b2 .feature_down_4a0c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description-soft-41b2 .old-e635 .stale_9316,
.description-soft-41b2 .border-easy-04e5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description-soft-41b2 .old-e635 .stale_9316 {
  color: var(--e-global-color-text);
}
.description-soft-41b2 .border-easy-04e5 {
  color: var(--e-global-color-text);
}
.description-soft-41b2
  .old-e635
  .complex-7969 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description-soft-41b2 .photo-40f6 .hidden_282f {
  background-color: var(--e-global-color-primary);
}
.description-soft-41b2 .photo-40f6 .hidden_282f:hover {
  background-color: var(--e-global-color-primary);
}
.description-soft-41b2 .photo-40f6 .medium_b2d2 li span {
  background-color: var(--e-global-color-text);
}
.description-soft-41b2 .photo-40f6 .medium_b2d2 li span:hover {
  background-color: var(--e-global-color-primary);
}
.description-soft-41b2
  .photo-40f6
  .medium_b2d2
  li.paragraph-72c2
  span {
  background-color: var(--e-global-color-accent);
}
.description-soft-41b2 .detail_f83d span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar_huge_103a .link_5aeb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tooltip_stale_7a4d .photo-3c86 {
  background-color: var(--e-global-color-primary);
}
.tooltip_stale_7a4d .slider-7354 {
  background-color: var(--e-global-color-secondary);
}
.tooltip_stale_7a4d .hidden-fde3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_stale_7a4d .content_black_2841 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_stale_7a4d .focus_static_6dc3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_stale_7a4d .label-purple-9bfa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_stale_7a4d .basic-a983 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_stale_7a4d .list-f4f5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_stale_7a4d .yellow_7803 {
  background-color: var(--e-global-color-primary);
}
.tooltip_stale_7a4d .yellow_7803 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.huge-006e .summary_b061 {
  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);
}
.huge-006e .table-outer-b66a {
  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);
}
.huge-006e
  .tertiary_0587:after {
  background-color: var(--e-global-color-primary);
}
.huge-006e .link-copper-dc85 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider-6187 .feature_down_4a0c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider-6187 .border-easy-04e5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph-pressed-dba2 .middle-57aa .hidden_6076 {
  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);
}
.paragraph-pressed-dba2 .middle-57aa .primary-822e {
  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);
}
.primary_f859 .outline_8d50 {
  background-color: var(--e-global-color-primary);
}
.primary_f859 .glass_5756 {
  background-color: var(--e-global-color-secondary);
}
.primary_f859 .gold-afed .tabs_stale_d7d4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary_f859 .media-3bf6 .tabs_stale_d7d4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid-simple-429c .pro-c8c5 .outer_56bb {
  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);
}
.grid-simple-429c .pro-c8c5 .secondary-copper-2bfb {
  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);
}
.grid-simple-429c .pro-c8c5 .pattern-13bb {
  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);
}
.component_4290 .modal-90c9 {
  border-color: var(--e-global-color-text);
}
.component_4290 .message_b59b {
  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);
}
.component_4290 .banner-322e {
  color: var(--e-global-color-primary);
}
.component_4290 .sidebar-1d15 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outer_d687 .article-basic-48a3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.outer_d687 .cold-f000 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.outer_d687 .shade-ee7f:hover .article-basic-48a3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.outer_d687
  .shade-ee7f:hover
  .cold-f000 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.stale-71de .up_3f01 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.stale-71de .accordion_small_ca2a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered_861e .link_00d8 .backdrop_c38a {
  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);
}
.hovered_861e .modal_7723 .backdrop_c38a {
  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);
}
.banner_4ed0 .wide-1cd0 {
  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);
}
.main-97a5 .gas-755d .carousel_focused_cb01 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main-97a5 .gas-755d .carousel_focused_cb01 {
  background-color: var(--e-global-color-secondary);
}
.main-97a5 .east_540b .carousel_focused_cb01 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main-97a5 .east_540b .carousel_focused_cb01 {
  background-color: var(--e-global-color-secondary);
}
.main-97a5 .form_f0a1 .list_gas_ccfe {
  background-color: var(--e-global-color-primary);
}
.main-97a5 .form_f0a1:hover .list_gas_ccfe {
  background-color: var(--e-global-color-secondary);
}
.main-97a5 .hidden_282f {
  background-color: var(--e-global-color-primary);
}
.main-97a5 .hidden_282f:hover {
  background-color: var(--e-global-color-accent);
}
.main-97a5 .medium_b2d2 li span {
  background-color: var(--e-global-color-text);
}
.main-97a5 .medium_b2d2 li span:hover {
  background-color: var(--e-global-color-primary);
}
.main-97a5 .medium_b2d2 li.paragraph-72c2 span {
  background-color: var(--e-global-color-accent);
}
.button_top_a7ba .iron_5e96 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button_top_a7ba .background_8dd7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tertiary-359f .over-603a:before {
  background-color: var(--e-global-color-secondary);
}
.tertiary-359f .gas_f703 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tertiary-359f .large_fe46 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-87b0 .dropdown-over-0b6d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-87b0 .dropdown-over-0b6d:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-87b0 .dropdown-over-0b6d.fn-active-23c8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-87b0 .logo_tall_6e69 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-87b0 .slider_e04d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-87b0 .backdrop_5899 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-87b0 .primary-wide-4df4 {
  background-color: var(--e-global-color-primary);
}
.motion-87b0 .primary-wide-4df4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.motion-87b0 .orange-685a {
  background-color: var(--e-global-color-primary);
}
.motion-87b0 .orange-685a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pro_5196 .dropdown_cecd .shade-mini-22fc a {
  color: var(--e-global-color-secondary);
}
.pro_5196 .dropdown_cecd .shade-mini-22fc a:hover {
  color: var(--e-global-color-secondary);
}
.pro_5196 .dropdown_cecd .shade-mini-22fc,
.pro_5196 .dropdown_cecd .shade-mini-22fc a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pro_5196 .dropdown_cecd .gold_c316 {
  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);
}
.pro_5196 .dropdown_cecd .picture_5568 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pro_5196 .dropdown_cecd .bottom_c840 {
  background-color: var(--e-global-color-primary);
}
.pro_5196 .dropdown_cecd .bottom_c840 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pro_5196 .dropdown_cecd .bottom_c840:hover {
  background-color: var(--e-global-color-primary);
}
.pro_5196 .dropdown_cecd .out-fd63 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pro_5196 .dropdown_cecd .out-fd63 {
  background-color: var(--e-global-color-primary);
}
.pro_5196 .dropdown_cecd .out-fd63:hover {
  background-color: var(--e-global-color-primary);
}
.pro_5196 .dropdown_cecd .hidden_282f {
  background-color: var(--e-global-color-primary);
}
.pro_5196 .dropdown_cecd .hidden_282f:hover {
  background-color: var(--e-global-color-primary);
}
.pro_5196 .photo-40f6 .medium_b2d2 li span {
  background-color: var(--e-global-color-text);
}
.pro_5196 .photo-40f6 .medium_b2d2 li span:hover {
  background-color: var(--e-global-color-primary);
}
.pro_5196 .photo-40f6 .medium_b2d2 li.paragraph-72c2 span {
  background-color: var(--e-global-color-accent);
}
.pro_5196 .tag-2b59 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pro_5196 .widget_20b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.picture_076e .thumbnail_e8d4 .brown_183d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.picture_076e .thumbnail_e8d4 .smooth-e66b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture_076e .thumbnail_e8d4 .widget-last-9356 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last-8946 .north_7a8d {
  border-color: var(--e-global-color-text);
}
.last-8946 .button_huge_8c91 {
  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);
}
.last-8946 .dynamic_a123 {
  color: var(--e-global-color-secondary);
}
.last-8946 .dynamic_a123 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last-8946 .video-current-9e0f > * {
  color: var(--e-global-color-primary);
}
.last-8946 .video-current-9e0f > * svg {
  fill: var(--e-global-color-primary);
}
.last-8946 .accent-30b0 {
  color: var(--e-global-color-primary);
}
.last-8946 .accent-30b0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last-8946 .tooltip_c0fd {
  color: var(--e-global-color-primary);
}
.last-8946 .tooltip_c0fd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last-8946 .left_131f {
  color: var(--e-global-color-primary);
}
.last-8946 .left_131f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last-8946 .mini_f0eb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last-8946 .popup_next_1359 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last-8946 .popup_next_1359.shade_f450 {
  color: var(--e-global-color-secondary);
}
.last-8946 .popup_next_1359.shade_f450 .tag_7e70 {
  color: var(--e-global-color-accent);
}
.last-8946 .popup_next_1359.breadcrumb_e1e5 {
  color: var(--e-global-color-text);
}
.last-8946 .popup_next_1359.breadcrumb_e1e5 .tag_7e70 {
  color: var(--e-global-color-text);
}
.last-8946 .popup_next_1359:before {
  border-top-color: var(--e-global-color-text);
}
.last-8946 .paragraph_b824 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last-8946
  .paragraph_b824
  .aside_lite_8438 {
  background-color: var(--e-global-color-primary);
}
.last-8946
  .paragraph_b824
  .aside_lite_8438 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.last-8946 .north_7a8d .basic-2783 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-yellow-30fe .title_80da {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-yellow-30fe .progress_hard_a0c3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hover-a6e7 .down_6ceb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hover-a6e7
  .form_551e
  .primary-91c9 {
  background-color: var(--e-global-color-secondary);
}
.hover-a6e7
  .form_551e.mask_steel_5aba
  .primary-91c9 {
  background-color: var(--e-global-color-text);
}
.hover-a6e7
  .form_551e:hover
  .primary-91c9 {
  background-color: var(--e-global-color-accent);
}
.hover-a6e7
  .form_551e.fn-active-23c8
  .primary-91c9 {
  background-color: var(--e-global-color-primary);
}
.secondary-hard-35f0 .tall_0cf7 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.secondary-hard-35f0 .steel_b6d9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary-hard-35f0 .card_4a31 {
  background-color: var(--e-global-color-primary);
}
.secondary-hard-35f0 .card_4a31 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.south-0675 .blue-15b2 .heading_small_569a .top_dd1b {
  background-color: var(--e-global-color-secondary);
}
.south-0675 .blue-15b2 .backdrop_next_3fce:after {
  background-color: var(--e-global-color-secondary);
}
.south-0675 .west_66c1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-0675 .picture-fresh-fed4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-0675 .medium-6ced {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-0675 .hero-purple-06c3 {
  background-color: var(--e-global-color-primary);
}
.south-0675 .hero-purple-06c3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.south-0675 .media-349d {
  background-color: var(--e-global-color-secondary);
}
.south-0675 .media-349d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.south-0675 .blue-15b2 .widget-full-5517 .smooth-22c4:hover {
  background-color: var(--e-global-color-primary);
}
.south-0675
  .blue-15b2
  .widget-full-5517
  .smooth-22c4.thumbnail-under-3c1a {
  background-color: var(--e-global-color-primary);
}
.south-0675 .blue-15b2 .card_2183:before {
  border-color: var(--e-global-color-primary);
}
.south-0675 .blue-15b2 .card_2183:hover:before {
  border-color: var(--e-global-color-secondary);
}
.south-0675
  .blue-15b2
  .card_2183.label-1fee:before {
  border-color: var(--e-global-color-primary);
}
.south-0675 .preview-1a8d span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-a254 .gallery-west-60ec {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron-a254 .gallery-west-60ec:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron-a254 .gallery-west-60ec.highlight-481a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron-a254 .hidden-f316 {
  background-color: var(--e-global-color-primary);
}
.iron-a254 .hidden-f316 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron-a254
  .pattern_motion_333a
  .paragraph-solid-e428
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron-a254
  .card_cb59
  .paragraph-solid-e428
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.media_74dd
  .grid_paper_3ddb
  .nav-clean-ba9e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_74dd
  .grid_paper_3ddb
  .nav-short-1ce6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_74dd .link_0e7b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_74dd .article-6b00 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media_74dd .surface-bright-d445 {
  background-color: var(--e-global-color-primary);
}
.media_74dd .surface-bright-d445 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tabs_under_4596 .gradient-5495 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_under_4596 .status_over_e1ad {
  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);
}
.tabs_under_4596 .nav_ef34 {
  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);
}
.tabs_under_4596 .nav_ef34 a:hover {
  color: var(--e-global-color-secondary);
}
.tabs_under_4596 .white-8c78 {
  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);
}
.tabs_under_4596 .card-0f14 {
  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);
}
.tabs_under_4596 .center_ef24 .hidden_282f {
  background-color: var(--e-global-color-primary);
}
.tabs_under_4596 .center_ef24 .hidden_282f:hover {
  background-color: var(--e-global-color-accent);
}
.tabs_under_4596
  .center_ef24
  .medium_b2d2
  li
  span {
  background-color: var(--e-global-color-text);
}
.tabs_under_4596
  .center_ef24
  .medium_b2d2
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.tabs_under_4596
  .center_ef24
  .medium_b2d2
  li.paragraph-72c2
  span {
  background-color: var(--e-global-color-accent);
}
.label_4c5c
  .block-6852
  .banner_cool_53dc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.label_4c5c .block-6852 .label-9d44 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.label_4c5c .block-6852 .widget_in_9b79 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_4c5c .liquid_84d2 {
  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);
}
.label_4c5c
  .section_3ec3.button-rough-ef2d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > a {
  background-color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > a
  .shadow_77c1.pattern-aacb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > a
  .dropdown_east_192b.logo-8ac9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > .center_ce80
  .title-large-6924
  > a {
  background-color: var(--e-global-color-secondary);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > .center_ce80
  .title-large-6924
  > a
  .background_next_cf87 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > .center_ce80
  .title-large-6924
  > a
  .dropdown_east_192b.progress-d1b3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > a
  .shadow_c41f:before {
  color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > .center_ce80
  a
  .shadow_c41f:before {
  color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924.table-dark-275b
  > a
  .shadow_c41f:before {
  color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > .center_ce80
  .title-large-6924.table-dark-275b
  > a
  .shadow_c41f:before {
  color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > a
  .filter_fd08
  .detail-orange-0117 {
  color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > .center_ce80
  a
  .filter_fd08
  .detail-orange-0117 {
  color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > a
  .filter_fd08
  .detail-orange-0117,
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > .center_ce80
  a
  .filter_fd08
  .detail-orange-0117 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > a
  .hover_e021:before {
  color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > .center_ce80
  a
  .hover_e021:before {
  color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924.table-dark-275b
  > a
  .hover_e021:before {
  color: var(--e-global-color-text);
}
.black_812c
  > .panel-last-450a
  > div
  > .slider_small_1d91
  > .title-large-6924
  > .center_ce80
  .title-large-6924.table-dark-275b
  > a
  .hover_e021:before {
  color: var(--e-global-color-text);
}
.border-093a .description-153e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.border-093a
  .label-active-2da2:hover
  .description-153e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth_e26b
  > .panel-last-450a
  > .accordion-cfb2
  > .texture-ccda
  > .secondary-5cbd
  > .progress_d5ed
  .motion-85f1 {
  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);
}
.smooth_e26b
  > .panel-last-450a
  > .accordion-cfb2
  > .texture-ccda
  > .secondary-5cbd
  > .progress_d5ed:hover
  .motion-85f1 {
  color: var(--e-global-color-text);
}
.smooth_e26b
  > .panel-last-450a
  > .accordion-cfb2
  > .texture-ccda
  > .secondary-5cbd
  > .progress_d5ed:hover
  .motion-85f1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.smooth_e26b
  > .panel-last-450a
  > .accordion-cfb2
  > .texture-ccda
  > .secondary-5cbd.wrapper_prev_176b
  > .progress_d5ed
  .motion-85f1 {
  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);
}
.mini-95fd .summary_motion_6104 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini-95fd .tertiary_d3d2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini-95fd .button-steel-2107 {
  background-color: var(--e-global-color-primary);
}
.mini-95fd .button-steel-2107 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shade_c9d0
  > .panel-last-450a
  > .secondary_aa42
  > .focus_bronze_ef1e
  > .widget_up_4d21
  .slow-788d {
  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);
}
.shade_c9d0
  > .panel-last-450a
  > .secondary_aa42
  > .focus_bronze_ef1e
  > .widget_up_4d21
  .list-west-af0d {
  color: var(--e-global-color-text);
}
.shade_c9d0
  > .panel-last-450a
  > .secondary_aa42
  > .focus_bronze_ef1e
  > .widget_up_4d21:hover
  .slow-788d {
  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);
}
.shade_c9d0
  > .panel-last-450a
  > .secondary_aa42
  > .focus_bronze_ef1e
  > .widget_up_4d21:hover
  .list-west-af0d {
  color: var(--e-global-color-secondary);
}
.shade_c9d0
  > .panel-last-450a
  > .secondary_aa42
  > .focus_bronze_ef1e
  > .widget_up_4d21.shadow-over-acd0
  .slow-788d {
  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);
}
.shade_c9d0
  > .panel-last-450a
  > .secondary_aa42
  > .focus_bronze_ef1e
  > .widget_up_4d21.shadow-over-acd0
  .list-west-af0d {
  color: var(--e-global-color-primary);
}
.brown-cdee
  .bright_02f2
  .in_f1fb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.brown-cdee .wrapper_liquid_d894 .basic-2783 .blue_9561 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort_5668 .thumbnail_dfa3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort_5668 .container_tall_e370 .thumbnail_dfa3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort_5668 .photo_2267 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sort_5668 .photo_2267 {
  background-color: var(--e-global-color-primary);
}
.wrapper-last-ccb6 .badge_73a7 .chip_6e5c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wrapper-last-ccb6
  .badge_73a7:hover
  .outline_orange_cfdb {
  color: var(--e-global-color-secondary);
}
.wrapper-last-ccb6
  .badge_73a7:hover
  .chip_6e5c {
  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);
}
.dropdown-prev-667c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.banner_complex_f0eb {
  flex-direction: column;
}

.banner_complex_f0eb .menu_9e9c {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

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

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

span {
  color: #fff;
}

.overlay-active-5350.nav-44a9 {
  display: none;
}

.element-prev-b0a8 {
  display: none;
}

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

.aside_c5d9.avatar-b1c7 {
  margin-bottom: 40px;
  width: 100%;
}

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

.banner_complex_f0eb a {
  width: 100%;
}

.grid_95f4 .heading_5363.heading-00ed {
  width: 20% !important;
}

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

.hidden_1279:hover {
  color: #000;
}

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

  transition: all 0.14s ease-out;
}

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

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

.text_be17:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.grid_95f4
  .heading_5363.focus_2536
  .highlight_right_33a6
  .tabs-in-ed9c {
  font-size: 20px !important;
}

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

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

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

  text-align: center;
}

.item-purple-ae55.card_fast_294a > .first_1823 {
  display: flex;
  align-items: center;
}

.red-6e5c {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

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

.card-small-bed3 {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

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

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

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

.grid_95f4
  .heading_5363.active-6ebc
  .surface-stone-d3b8
  .gradient-left-3e48 {
  width: 100% !important;
}

.shadow-medium-1d84 {
  width: 500px !important;
  max-width: none;
}

.medium_a6fb {
  width: 100%;
}

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

.text-brown-61d4 {
  position: relative;
  cursor: pointer;
}

.text-brown-61d4::before {
  content: "";
  position: absolute;
  top: 0;
  width: 150px;
  height: 150px;
  border-radius: 20px;

  display: none;
}

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

.paragraph-6976 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.text-brown-61d4:hover .paragraph-6976 {
  visibility: visible;
}
.text-brown-61d4:hover.text-brown-61d4::before {
  display: block;
}

.prev-ebf2 h3 {
  color: #fff;
}

.easy_3336 {
  margin: 0;
}

.grid_95f4
  .heading_5363.active-6ebc
  .gradient-left-3e48
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.focused-b206 {
  width: 100%;
}

.accordion-da2b {
  width: 100%;
}

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

.accordion-da2b {
  width: 100%;
}

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

.gradient-left-3e48 {
  display: flex;
  align-items: center;
}

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

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

.banner_complex_f0eb .menu_9e9c.gas-c0a9 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.banner_complex_f0eb h1.menu_9e9c {
  margin-top: 120px !important;
}

.grid_95f4 .heading_5363.down_b70d {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.top_1ee3 img {
  width: 100%;
}

.progress-fixed-d509 .mini_7a7c.highlight_right_33a6 {
  justify-content: space-between;
}

.progress_tiny_2bff {
  display: none;
}

.grid_inner_c92f .brown_d56f {
  margin: 1px 0 !important;
}

.smooth-341c li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .item-purple-ae55 .first_1823 {
    flex-wrap: nowrap !important;
  }
}

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

  .shadow-medium-1d84 {
    width: 100% !important;
  }
}

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

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

  .progress-fixed-d509 .mini_7a7c.highlight_right_33a6 {
    border-bottom: 1px solid #f0c159;
  }

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

  .item-purple-ae55.card_fast_294a > .first_1823 {
    gap: 15px;
    justify-content: space-between;
  }

  .grid_95f4
    .heading_5363.active-6ebc
    .gradient-left-3e48
    img {
    width: 60% !important;
  }

  .card-small-bed3 {
    left: 2%;
  }

  .complex-9275 {
    margin: 10px 0;
  }

  .banner_complex_f0eb .brown_d56f {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.banner_complex_f0eb .menu_9e9c,
  .banner_complex_f0eb .menu_9e9c {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .gradient-left-3e48 {
    justify-content: center;
  }

  .banner_complex_f0eb .brown_d56f {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .grid_95f4 .heading_5363.heading-00ed {
    width: 75% !important;
  }

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

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

  h2.banner_complex_f0eb .menu_9e9c,
  .banner_complex_f0eb .menu_9e9c {
    font-size: 30px !important;
  }

  .gradient-left-3e48 {
    justify-content: center;
  }

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

  .accordion_fast_ed68
    .title-paper-71c0.solid_28b1 {
    margin: 0 !important;
  }

  .red-6e5c {
    margin: 0;
    gap: 10px;
  }

  .complex-9275 {
    display: flex;
  }

  .header_simple_7bd7 .hidden_1279 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .form-small-d907 svg {
    width: 75% !important;
    height: 75% !important;
  }

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

  .banner_complex_f0eb h1.menu_9e9c {
    margin-top: 80px !important;
  }

  .grid_95f4
    .heading_5363.active-6ebc
    .gradient-left-3e48
    img,
  .sidebar_yellow_b5f8 .surface-stone-d3b8 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .grid_95f4 .heading_5363.heading-00ed {
    width: 100% !important;
  }

  .item-purple-ae55.card_fast_294a > .first_1823 {
    gap: 3px;
  }

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

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

/* css-noise: 5e18 */
.promo-block-m4 {
  padding: 0.2rem;
  font-size: 10px;
  line-height: 1.0;
}
