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(.element-f6aa) {
  gap: 0.5em;
}
:where(.modal-1c86) {
  gap: 0.5em;
}
body .content-wood-29ad > .list-simple-e3de {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .content-wood-29ad > .mask_e2ad {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .content-wood-29ad > .grid_huge_d99f {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .gradient-fb71 > .list-simple-e3de {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .gradient-fb71 > .mask_e2ad {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .gradient-fb71 > .grid_huge_d99f {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .gradient-fb71
  > :where(:not(.list-simple-e3de):not(.mask_e2ad):not(.hidden-fd13)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .gradient-fb71 > .card_10bc {
  max-width: var(--wp--style--global--wide-size);
}
body .element-f6aa {
  display: flex;
}
body .element-f6aa {
  flex-wrap: wrap;
  align-items: center;
}
body .element-f6aa > * {
  margin: 0;
}
body .modal-1c86 {
  display: grid;
}
body .modal-1c86 > * {
  margin: 0;
}
:where(.selected_ab69.element-f6aa) {
  gap: 2em;
}
:where(.selected_ab69.modal-1c86) {
  gap: 2em;
}
:where(.detail-short-0e3f.element-f6aa) {
  gap: 1.25em;
}
:where(.detail-short-0e3f.modal-1c86) {
  gap: 1.25em;
}
.grid-last-2c23 {
  color: var(--wp--preset--color--black) !important;
}
.module-0908 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.red_bf4c {
  color: var(--wp--preset--color--white) !important;
}
.full-d606 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.focus_mini_07fb {
  color: var(--wp--preset--color--vivid-red) !important;
}
.modal_liquid_6060 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.accordion_5103 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.pagination_outer_bf0e {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.old_d48c {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.selected_cb38 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.steel_cd8e {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.frame_bronze_b296 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.logo_blue_54f2 {
  background-color: var(--wp--preset--color--black) !important;
}
.outer-b2ee {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.highlight_next_c7c1 {
  background-color: var(--wp--preset--color--white) !important;
}
.hot-e3f3 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.box_rough_080f {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.solid-6b77 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.popup_a8d6 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.block-0441 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.border_2d94 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.chip-bright-e85a {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.wood_90f0 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.pagination-0522 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.item-dynamic-cb3a {
  border-color: var(--wp--preset--color--black) !important;
}
.picture_e25d {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.message-cc01 {
  border-color: var(--wp--preset--color--white) !important;
}
.orange_bebb {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.texture_9575 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.tabs-bronze-eb14 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.middle-9e54 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.label_tall_f726 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.section-f43f {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.row-hard-9902 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.complex-2579 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.dropdown-action-ed91 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.highlight-blue-ddeb {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.secondary-eb63 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.shadow-77dc {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.content_current_dc78 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.item-3376 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.tag-wood-4cc5 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.status-8f3a {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.warm-e4b4 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.popup-ef8d {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.progress_740b {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.nav_fa52 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.content_north_1903 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.article_381c {
  font-size: var(--wp--preset--font-size--small) !important;
}
.aside-orange-d7a8 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.texture_short_26d6 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.mini-83f9 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.mini-4abe a:where(:not(.mask_9d76)) {
  color: inherit;
}
:where(.detail-short-0e3f.element-f6aa) {
  gap: 1.25em;
}
:where(.detail-short-0e3f.modal-1c86) {
  gap: 1.25em;
}
:where(.selected_ab69.element-f6aa) {
  gap: 2em;
}
:where(.selected_ab69.modal-1c86) {
  gap: 2em;
}
.last_bca2 {
  font-size: 1.5em;
  line-height: 1.6;
}

.new_cb4f .smooth-6ee8 {
  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_fc64 .secondary-0868 {
  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);
}
.over_03a4 {
  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);
}
.over_03a4.menu-narrow-9c28 .header_fresh_10f5 {
  background-color: var(--e-global-color-primary);
}
.over_03a4.description_green_b2cf .header_fresh_10f5,
.over_03a4.label_cool_8a9c .header_fresh_10f5 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.gallery-fast-d1f9 .chip-5636 {
  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);
}
.heading_yellow_637b {
  --divider-color: var(--e-global-color-secondary);
}
.heading_yellow_637b .basic_ffe9 {
  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);
}
.heading_yellow_637b.slider_be1e .video_4a23 {
  background-color: var(--e-global-color-secondary);
}
.heading_yellow_637b.shade_84aa .video_4a23,
.heading_yellow_637b.item-bbad .video_4a23 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.heading_yellow_637b.shade_84aa .video_4a23,
.heading_yellow_637b.item-bbad .video_4a23 svg {
  fill: var(--e-global-color-secondary);
}
.badge_huge_efef .accordion-dirty-21a0 {
  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);
}
.badge_huge_efef .tiny-ebd9 {
  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);
}
.row-red-42c4.slider_be1e .video_4a23 {
  background-color: var(--e-global-color-primary);
}
.row-red-42c4.shade_84aa .video_4a23,
.row-red-42c4.item-bbad .video_4a23 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.row-red-42c4.shade_84aa .video_4a23,
.row-red-42c4.item-bbad .video_4a23 svg {
  fill: var(--e-global-color-primary);
}
.banner_949b.slider_be1e .video_4a23 {
  background-color: var(--e-global-color-primary);
}
.banner_949b.shade_84aa .video_4a23,
.banner_949b.item-bbad .video_4a23 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.banner_949b .section-fe9d {
  color: var(--e-global-color-primary);
}
.banner_949b .section-fe9d,
.banner_949b .section-fe9d a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.banner_949b .dropdown-full-1b0c {
  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);
}
.caption_wide_fd3b .article_action_3373 {
  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);
}
.menu_ef3d .silver-3804 .highlight_bc23 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.up_86b7 .list_fluid_3db4:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.up_86b7 .next-56bb i {
  color: var(--e-global-color-primary);
}
.up_86b7 .next-56bb svg {
  fill: var(--e-global-color-primary);
}
.up_86b7 .primary-dim-3e01 {
  color: var(--e-global-color-secondary);
}
.up_86b7 .list_fluid_3db4 > .primary-dim-3e01,
.up_86b7 .list_fluid_3db4 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-pink-8432 .wood_a494 {
  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);
}
.picture-pink-8432 .pink-8e64 {
  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);
}
.notice_4614 .south-e096 .middle-aa17 {
  background-color: var(--e-global-color-primary);
}
.notice_4614 .gallery_lower_6b1e {
  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);
}
.stone-587a .west-68b4 {
  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);
}
.stone-587a .logo-huge-8c63 {
  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);
}
.stone-587a .summary_hard_8d2e {
  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);
}
.action_70be .warm_1b09,
.action_70be .warm_1b09 a {
  color: var(--e-global-color-primary);
}
.action_70be .warm_1b09.row_top_2d91,
.action_70be .warm_1b09.row_top_2d91 a {
  color: var(--e-global-color-accent);
}
.action_70be .warm_1b09 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.action_70be .tall_5887 {
  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);
}
.sidebar-green-ccae .column-complex-7414,
.sidebar-green-ccae .pink_1926 {
  color: var(--e-global-color-primary);
}
.sidebar-green-ccae .column-complex-7414 svg {
  fill: var(--e-global-color-primary);
}
.sidebar-green-ccae .row_top_2d91 .column-complex-7414,
.sidebar-green-ccae .row_top_2d91 .pink_1926 {
  color: var(--e-global-color-accent);
}
.sidebar-green-ccae .row_top_2d91 .column-complex-7414 svg {
  fill: var(--e-global-color-accent);
}
.sidebar-green-ccae .pink_1926 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sidebar-green-ccae .tall_5887 {
  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);
}
.cold_062b .simple_d2c7,
.cold_062b .old-4b57 {
  color: var(--e-global-color-primary);
}
.cold_062b .old-4b57 svg {
  fill: var(--e-global-color-primary);
}
.cold_062b .warm_1b09.row_top_2d91 a,
.cold_062b
  .warm_1b09.row_top_2d91
  .old-4b57 {
  color: var(--e-global-color-accent);
}
.cold_062b .simple_d2c7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.cold_062b .tall_5887 {
  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-outer-61c4 .hidden_d230 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-outer-61c4 .cool_94a6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert-d72b .paragraph_wood_3d04 .purple_d301 {
  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);
}
.alert-d72b .paragraph_wood_3d04 .accordion-0896 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert-d72b .simple-cc49 .purple_d301 {
  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);
}
.alert-d72b
  .simple-cc49
  .accordion-0896 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert-d72b
  .down-9649
  .purple_d301 {
  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);
}
.alert-d72b
  .down-9649
  .accordion-0896 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert-d72b
  .north-3367
  .purple_d301 {
  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);
}
.alert-d72b
  .north-3367
  .accordion-0896 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column_fixed_a4c1 .preview-static-f08c {
  background-color: var(--e-global-color-primary);
}
.column_fixed_a4c1 .preview-static-f08c:hover {
  background-color: var(--e-global-color-primary);
}
.column_fixed_a4c1 .paragraph_iron_7354 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.column_fixed_a4c1
  .preview-static-f08c:hover
  .paragraph_iron_7354 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.large-4fec .highlight_3ce8 {
  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);
}
.nav-upper-5dfb .rough_642a .element-current-0b5f a {
  background-color: var(--e-global-color-accent);
}
.nav-upper-5dfb .rough_642a .main_current_8d23 a {
  background-color: var(--e-global-color-accent);
}
.nav-upper-5dfb .rough_642a .element-current-0b5f a,
.nav-upper-5dfb .rough_642a .main_current_8d23 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.glass-8a75
  .widget-bright-f36a.label_f661
  .rough_642a
  a.menu_ff2e {
  background-color: var(--e-global-color-accent);
}
.glass-8a75
  .widget-bright-f36a.label_f661
  .rough_642a
  span.menu_ff2e.fn-current-9f15 {
  background-color: var(--e-global-color-text);
}
.glass-8a75
  .widget-bright-f36a.label_f661
  .rough_642a
  .menu_ff2e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc .column_a95e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .tall_45b1
  > .element-gas-923e
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .lite-4812
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .tag-liquid-0b7c
  .badge-pressed-9f6f,
.grid_21cc
  .tag-liquid-0b7c
  .frame_fast_826c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_21cc
  .tag-liquid-0b7c
  .badge-plasma-f3c6,
.grid_21cc
  .tag-liquid-0b7c
  a
  .badge-plasma-f3c6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .tag-liquid-0b7c
  .slider-pink-2c1d {
  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);
}
.grid_21cc
  .tag-liquid-0b7c
  .bright-02bb {
  background-color: var(--e-global-color-primary);
}
.grid_21cc
  .tag-liquid-0b7c
  .bright-02bb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .tag-liquid-0b7c
  .bright-02bb:hover {
  background-color: var(--e-global-color-primary);
}
.grid_21cc
  .tag-liquid-0b7c
  .thumbnail_last_c3fc {
  background-color: var(--e-global-color-primary);
}
.grid_21cc
  .tag-liquid-0b7c
  .thumbnail_last_c3fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .tag-liquid-0b7c
  .thumbnail_last_c3fc:hover {
  background-color: var(--e-global-color-primary);
}
.grid_21cc
  .tertiary_d985
  .bottom_49e4
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_21cc
  .tertiary_d985
  .container-down-141f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .tertiary_d985
  .slider-pink-2c1d {
  color: var(--e-global-color-text);
}
.grid_21cc
  .tertiary_d985
  .slider-pink-2c1d
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .tertiary_d985
  .bright-02bb {
  background-color: var(--e-global-color-primary);
}
.grid_21cc
  .tertiary_d985
  .bright-02bb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .tertiary_d985
  .bright-02bb:hover {
  background-color: var(--e-global-color-primary);
}
.grid_21cc
  .tertiary_d985
  .thumbnail_last_c3fc {
  background-color: var(--e-global-color-primary);
}
.grid_21cc
  .tertiary_d985
  .thumbnail_last_c3fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_21cc
  .tertiary_d985
  .thumbnail_last_c3fc:hover {
  background-color: var(--e-global-color-primary);
}
.grid_21cc .pattern-basic-bdea {
  background-color: var(--e-global-color-primary);
}
.grid_21cc .pattern-basic-bdea:hover {
  background-color: var(--e-global-color-primary);
}
.grid_21cc .border_8b13 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_21cc .message_hard_4502 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-west-d77e .primary_98c6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-west-d77e
  .badge_3f6c
  > div:nth-child(3)
  .primary_98c6,
.card-west-d77e
  .glass_91ca
  > div:nth-child(1)
  .primary_98c6,
.card-west-d77e
  .caption-up-41b2
  > div:nth-child(1)
  .primary_98c6,
.card-west-d77e
  .focused_e685
  > div:nth-child(1)
  .primary_98c6,
.card-west-d77e
  .active-4101
  > div:nth-child(1)
  .primary_98c6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-west-d77e .texture-wood-8397 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-west-d77e .short-390a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-west-d77e .red_7858 {
  background-color: var(--e-global-color-primary);
}
.card-west-d77e .red_7858 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-west-d77e .red_7858:hover {
  background-color: var(--e-global-color-primary);
}
.card-west-d77e .logo-stone-c251 {
  background-color: var(--e-global-color-primary);
}
.card-west-d77e .logo-stone-c251:hover {
  background-color: var(--e-global-color-primary);
}
.card-west-d77e .border_8b13 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-west-d77e .message_hard_4502 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black-7bc1 .hidden-7fdd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black-7bc1 .next-e059 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black-7bc1 .hot-b528 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black-7bc1 .alert_f82d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black-7bc1 .tag_huge_fa81 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black-7bc1 .logo-stone-c251 {
  background-color: var(--e-global-color-primary);
}
.black-7bc1 .logo-stone-c251:hover {
  background-color: var(--e-global-color-primary);
}
.photo-9edf .search_in_787d {
  background-color: var(--e-global-color-secondary);
}
.photo-9edf .feature_yellow_56f5 {
  background-color: var(--e-global-color-text);
}
.photo-9edf .white-b201 {
  background-color: var(--e-global-color-secondary);
}
.photo-9edf .current_c1cf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo-9edf .caption-aa96 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-9edf .secondary_huge_fde2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-9edf .button-first-7203 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-9edf .surface-copper-dce7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside-44b4 .soft_06bd .message-next-64cb,
.aside-44b4
  .soft_06bd
  .message-next-64cb
  a,
.aside-44b4 .black-00e3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside-44b4 .soft_06bd .card_fresh_e0e1,
.aside-44b4 .grid_a433 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside-44b4 .soft_06bd .card_fresh_e0e1 {
  color: var(--e-global-color-text);
}
.aside-44b4 .grid_a433 {
  color: var(--e-global-color-text);
}
.aside-44b4
  .soft_06bd
  .hidden-hard-aff3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside-44b4 .label_white_c896 .row-basic-b0f0 {
  background-color: var(--e-global-color-primary);
}
.aside-44b4 .label_white_c896 .row-basic-b0f0:hover {
  background-color: var(--e-global-color-primary);
}
.aside-44b4 .label_white_c896 .hovered-7818 li span {
  background-color: var(--e-global-color-text);
}
.aside-44b4 .label_white_c896 .hovered-7818 li span:hover {
  background-color: var(--e-global-color-primary);
}
.aside-44b4
  .label_white_c896
  .hovered-7818
  li.modal-e381
  span {
  background-color: var(--e-global-color-accent);
}
.aside-44b4 .tooltip_solid_c09b span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.new_3253 .center_f609 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.light-1e85 .main-8738 {
  background-color: var(--e-global-color-primary);
}
.light-1e85 .section_east_446b {
  background-color: var(--e-global-color-secondary);
}
.light-1e85 .focus_dirty_f707 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light-1e85 .info-652b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light-1e85 .active-5b3a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light-1e85 .section-9fa9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light-1e85 .inner_c29b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light-1e85 .gallery_short_db9e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light-1e85 .active-9355 {
  background-color: var(--e-global-color-primary);
}
.light-1e85 .active-9355 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.right_2c0a .box-fresh-cb25 {
  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);
}
.right_2c0a .primary_last_e6f8 {
  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);
}
.right_2c0a
  .green-4767:after {
  background-color: var(--e-global-color-primary);
}
.right_2c0a .column-smooth-2c46 {
  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-0822 .black-00e3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-0822 .grid_a433 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.narrow-a54e .outline_c176 .menu-pink-0df6 {
  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);
}
.narrow-a54e .outline_c176 .fluid_1d72 {
  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);
}
.aside_f2e8 .yellow-0fd5 {
  background-color: var(--e-global-color-primary);
}
.aside_f2e8 .gold_3ce1 {
  background-color: var(--e-global-color-secondary);
}
.aside_f2e8 .grid-left-aa17 .menu_4db5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside_f2e8 .article-2629 .menu_4db5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.action-a238 .main-ffca .sort_7df3 {
  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-a238 .main-ffca .logo-5331 {
  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);
}
.action-a238 .main-ffca .caption-c4e2 {
  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);
}
.easy-b114 .hidden_tall_6aef {
  border-color: var(--e-global-color-text);
}
.easy-b114 .bottom-50a0 {
  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);
}
.easy-b114 .logo_copper_7788 {
  color: var(--e-global-color-primary);
}
.easy-b114 .logo_selected_f67d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop_small_04e0 .thumbnail-54b6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop_small_04e0 .paragraph_d0f0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop_small_04e0 .element-1b59:hover .thumbnail-54b6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop_small_04e0
  .element-1b59:hover
  .paragraph_d0f0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hot-787a .modal-2cf5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hot-787a .breadcrumb-f31a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_c987 .item-f8a1 .footer_action_d2c3 {
  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);
}
.nav_c987 .input_388c .footer_action_d2c3 {
  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);
}
.photo-3e55 .thumbnail-soft-ccb8 {
  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);
}
.element_af20 .old-faae .prev-d8eb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.element_af20 .old-faae .prev-d8eb {
  background-color: var(--e-global-color-secondary);
}
.element_af20 .center-c383 .prev-d8eb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.element_af20 .center-c383 .prev-d8eb {
  background-color: var(--e-global-color-secondary);
}
.element_af20 .module_5bdf .middle_6501 {
  background-color: var(--e-global-color-primary);
}
.element_af20 .module_5bdf:hover .middle_6501 {
  background-color: var(--e-global-color-secondary);
}
.element_af20 .row-basic-b0f0 {
  background-color: var(--e-global-color-primary);
}
.element_af20 .row-basic-b0f0:hover {
  background-color: var(--e-global-color-accent);
}
.element_af20 .hovered-7818 li span {
  background-color: var(--e-global-color-text);
}
.element_af20 .hovered-7818 li span:hover {
  background-color: var(--e-global-color-primary);
}
.element_af20 .hovered-7818 li.modal-e381 span {
  background-color: var(--e-global-color-accent);
}
.black-56d3 .steel_88e2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black-56d3 .card-motion-6f53 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pattern-3c7f .smooth-7cd9:before {
  background-color: var(--e-global-color-secondary);
}
.pattern-3c7f .first_c7b6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pattern-3c7f .background_88c3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.north-bc12 .chip-hard-26bd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.north-bc12 .chip-hard-26bd:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.north-bc12 .chip-hard-26bd.fn-active-9f15 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.north-bc12 .glass_9fb0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.north-bc12 .hero-hard-d4f7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.north-bc12 .hover_gas_d06d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.north-bc12 .in_7b62 {
  background-color: var(--e-global-color-primary);
}
.north-bc12 .in_7b62 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.north-bc12 .image-center-9118 {
  background-color: var(--e-global-color-primary);
}
.north-bc12 .image-center-9118 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hero_bronze_507e .highlight_1d4e .pattern-large-cc6b a {
  color: var(--e-global-color-secondary);
}
.hero_bronze_507e .highlight_1d4e .pattern-large-cc6b a:hover {
  color: var(--e-global-color-secondary);
}
.hero_bronze_507e .highlight_1d4e .pattern-large-cc6b,
.hero_bronze_507e .highlight_1d4e .pattern-large-cc6b a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_bronze_507e .highlight_1d4e .lower_b45d {
  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_bronze_507e .highlight_1d4e .button_bottom_fa4a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_bronze_507e .highlight_1d4e .rough-fdf0 {
  background-color: var(--e-global-color-primary);
}
.hero_bronze_507e .highlight_1d4e .rough-fdf0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_bronze_507e .highlight_1d4e .rough-fdf0:hover {
  background-color: var(--e-global-color-primary);
}
.hero_bronze_507e .highlight_1d4e .fast_1089 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hero_bronze_507e .highlight_1d4e .fast_1089 {
  background-color: var(--e-global-color-primary);
}
.hero_bronze_507e .highlight_1d4e .fast_1089:hover {
  background-color: var(--e-global-color-primary);
}
.hero_bronze_507e .highlight_1d4e .row-basic-b0f0 {
  background-color: var(--e-global-color-primary);
}
.hero_bronze_507e .highlight_1d4e .row-basic-b0f0:hover {
  background-color: var(--e-global-color-primary);
}
.hero_bronze_507e .label_white_c896 .hovered-7818 li span {
  background-color: var(--e-global-color-text);
}
.hero_bronze_507e .label_white_c896 .hovered-7818 li span:hover {
  background-color: var(--e-global-color-primary);
}
.hero_bronze_507e .label_white_c896 .hovered-7818 li.modal-e381 span {
  background-color: var(--e-global-color-accent);
}
.hero_bronze_507e .border_8b13 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero_bronze_507e .message_hard_4502 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-ff65 .soft_9149 .mini_8e61 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-ff65 .soft_9149 .grid_d060 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-ff65 .soft_9149 .last_37a2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_stale_6ecf .short-d99e {
  border-color: var(--e-global-color-text);
}
.filter_stale_6ecf .outline-71a1 {
  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);
}
.filter_stale_6ecf .fluid_b9c6 {
  color: var(--e-global-color-secondary);
}
.filter_stale_6ecf .fluid_b9c6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_stale_6ecf .slow-90a8 > * {
  color: var(--e-global-color-primary);
}
.filter_stale_6ecf .slow-90a8 > * svg {
  fill: var(--e-global-color-primary);
}
.filter_stale_6ecf .section-41f0 {
  color: var(--e-global-color-primary);
}
.filter_stale_6ecf .section-41f0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_stale_6ecf .carousel-wide-03f0 {
  color: var(--e-global-color-primary);
}
.filter_stale_6ecf .carousel-wide-03f0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_stale_6ecf .border-b8a7 {
  color: var(--e-global-color-primary);
}
.filter_stale_6ecf .border-b8a7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_stale_6ecf .highlight-3e25 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_stale_6ecf .solid-7590 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_stale_6ecf .solid-7590.hidden-79f9 {
  color: var(--e-global-color-secondary);
}
.filter_stale_6ecf .solid-7590.hidden-79f9 .middle-8dc2 {
  color: var(--e-global-color-accent);
}
.filter_stale_6ecf .solid-7590.background-fe2d {
  color: var(--e-global-color-text);
}
.filter_stale_6ecf .solid-7590.background-fe2d .middle-8dc2 {
  color: var(--e-global-color-text);
}
.filter_stale_6ecf .solid-7590:before {
  border-top-color: var(--e-global-color-text);
}
.filter_stale_6ecf .fluid_78ed {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_stale_6ecf
  .fluid_78ed
  .bronze_ddd5 {
  background-color: var(--e-global-color-primary);
}
.filter_stale_6ecf
  .fluid_78ed
  .bronze_ddd5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_stale_6ecf .short-d99e .logo-fast-f9ef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag_pressed_c6fe .dim_b6c5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag_pressed_c6fe .smooth_a363 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.column-ba7c .content_fa9a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.column-ba7c
  .caption-pink-0676
  .modal_black_2d72 {
  background-color: var(--e-global-color-secondary);
}
.column-ba7c
  .caption-pink-0676.panel_730a
  .modal_black_2d72 {
  background-color: var(--e-global-color-text);
}
.column-ba7c
  .caption-pink-0676:hover
  .modal_black_2d72 {
  background-color: var(--e-global-color-accent);
}
.column-ba7c
  .caption-pink-0676.fn-active-9f15
  .modal_black_2d72 {
  background-color: var(--e-global-color-primary);
}
.popup_silver_07e9 .paragraph_black_66db {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.popup_silver_07e9 .outline_c589 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_silver_07e9 .static-1ea9 {
  background-color: var(--e-global-color-primary);
}
.popup_silver_07e9 .static-1ea9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.feature_f6a4 .list-9cbf .pattern-prev-6044 .narrow_86e1 {
  background-color: var(--e-global-color-secondary);
}
.feature_f6a4 .list-9cbf .gradient-a840:after {
  background-color: var(--e-global-color-secondary);
}
.feature_f6a4 .black-b240 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.feature_f6a4 .photo-huge-8e2f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.feature_f6a4 .accent-wood-7711 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.feature_f6a4 .alert_6495 {
  background-color: var(--e-global-color-primary);
}
.feature_f6a4 .alert_6495 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.feature_f6a4 .header_easy_1ac8 {
  background-color: var(--e-global-color-secondary);
}
.feature_f6a4 .header_easy_1ac8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.feature_f6a4 .list-9cbf .iron_f209 .menu_8eec:hover {
  background-color: var(--e-global-color-primary);
}
.feature_f6a4
  .list-9cbf
  .iron_f209
  .menu_8eec.section-a9a7 {
  background-color: var(--e-global-color-primary);
}
.feature_f6a4 .list-9cbf .outer-db04:before {
  border-color: var(--e-global-color-primary);
}
.feature_f6a4 .list-9cbf .outer-db04:hover:before {
  border-color: var(--e-global-color-secondary);
}
.feature_f6a4
  .list-9cbf
  .outer-db04.carousel_6e33:before {
  border-color: var(--e-global-color-primary);
}
.feature_f6a4 .video-df16 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.up_5d57 .bronze-db6f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.up_5d57 .bronze-db6f:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.up_5d57 .bronze-db6f.accent_fixed_4530 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.up_5d57 .gas_b693 {
  background-color: var(--e-global-color-primary);
}
.up_5d57 .gas_b693 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.up_5d57
  .layout-advanced-aba5
  .tag_2c43
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.up_5d57
  .layout_green_8566
  .tag_2c43
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slider_17cf
  .breadcrumb_a647
  .inner-1763 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_17cf
  .breadcrumb_a647
  .shade-pink-07f6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_17cf .backdrop-west-65cd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_17cf .status_2c0f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider_17cf .gas-8b4b {
  background-color: var(--e-global-color-primary);
}
.slider_17cf .gas-8b4b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-south-2da4 .focused_7934 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-south-2da4 .chip-b472 {
  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);
}
.active-south-2da4 .white-d469 {
  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);
}
.active-south-2da4 .white-d469 a:hover {
  color: var(--e-global-color-secondary);
}
.active-south-2da4 .widget-light-5069 {
  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);
}
.active-south-2da4 .gold_95dd {
  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);
}
.active-south-2da4 .footer_soft_0319 .row-basic-b0f0 {
  background-color: var(--e-global-color-primary);
}
.active-south-2da4 .footer_soft_0319 .row-basic-b0f0:hover {
  background-color: var(--e-global-color-accent);
}
.active-south-2da4
  .footer_soft_0319
  .hovered-7818
  li
  span {
  background-color: var(--e-global-color-text);
}
.active-south-2da4
  .footer_soft_0319
  .hovered-7818
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.active-south-2da4
  .footer_soft_0319
  .hovered-7818
  li.modal-e381
  span {
  background-color: var(--e-global-color-accent);
}
.section-bd03
  .module_8761
  .overlay_bottom_134d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.section-bd03 .module_8761 .wood_d08d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.section-bd03 .module_8761 .wrapper-c69c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-bd03 .heading_full_e0a5 {
  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);
}
.section-bd03
  .picture_44ed.backdrop-dirty-ee68 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > a {
  background-color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > a
  .caption-06b8.slow-900e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > a
  .active-3657.grid-mini-1b54 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > .steel-b36d
  .status_d287
  > a {
  background-color: var(--e-global-color-secondary);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > .steel-b36d
  .status_d287
  > a
  .media-fresh-cb36 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > .steel-b36d
  .status_d287
  > a
  .active-3657.logo-gas-08c8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > a
  .panel_right_5ff9:before {
  color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > .steel-b36d
  a
  .panel_right_5ff9:before {
  color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287.hero_6433
  > a
  .panel_right_5ff9:before {
  color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > .steel-b36d
  .status_d287.hero_6433
  > a
  .panel_right_5ff9:before {
  color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > a
  .disabled_selected_57fe
  .fresh_f4fb {
  color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > .steel-b36d
  a
  .disabled_selected_57fe
  .fresh_f4fb {
  color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > a
  .disabled_selected_57fe
  .fresh_f4fb,
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > .steel-b36d
  a
  .disabled_selected_57fe
  .fresh_f4fb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > a
  .fluid_43e3:before {
  color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > .steel-b36d
  a
  .fluid_43e3:before {
  color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287.hero_6433
  > a
  .fluid_43e3:before {
  color: var(--e-global-color-text);
}
.logo_orange_2976
  > .accent_180a
  > div
  > .accordion-upper-cd73
  > .status_d287
  > .steel-b36d
  .status_d287.hero_6433
  > a
  .fluid_43e3:before {
  color: var(--e-global-color-text);
}
.mask_7a43 .sidebar-32b0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask_7a43
  .light_51c1:hover
  .sidebar-32b0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.down_d1ef
  > .accent_180a
  > .focused-84fe
  > .active_over_fc91
  > .hard-c26f
  > .menu_full_3f3a
  .heading-new-335a {
  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);
}
.down_d1ef
  > .accent_180a
  > .focused-84fe
  > .active_over_fc91
  > .hard-c26f
  > .menu_full_3f3a:hover
  .heading-new-335a {
  color: var(--e-global-color-text);
}
.down_d1ef
  > .accent_180a
  > .focused-84fe
  > .active_over_fc91
  > .hard-c26f
  > .menu_full_3f3a:hover
  .heading-new-335a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.down_d1ef
  > .accent_180a
  > .focused-84fe
  > .active_over_fc91
  > .hard-c26f.orange-19cf
  > .menu_full_3f3a
  .heading-new-335a {
  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);
}
.row_9fb0 .nav_basic_ebdb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.row_9fb0 .accordion_949d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.row_9fb0 .input-first-e267 {
  background-color: var(--e-global-color-primary);
}
.row_9fb0 .input-first-e267 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shadow-advanced-843c
  > .accent_180a
  > .notice-10e0
  > .overlay-dbfb
  > .glass-5622
  .picture-warm-6b99 {
  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);
}
.shadow-advanced-843c
  > .accent_180a
  > .notice-10e0
  > .overlay-dbfb
  > .glass-5622
  .search-active-dff5 {
  color: var(--e-global-color-text);
}
.shadow-advanced-843c
  > .accent_180a
  > .notice-10e0
  > .overlay-dbfb
  > .glass-5622:hover
  .picture-warm-6b99 {
  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);
}
.shadow-advanced-843c
  > .accent_180a
  > .notice-10e0
  > .overlay-dbfb
  > .glass-5622:hover
  .search-active-dff5 {
  color: var(--e-global-color-secondary);
}
.shadow-advanced-843c
  > .accent_180a
  > .notice-10e0
  > .overlay-dbfb
  > .glass-5622.overlay-90ae
  .picture-warm-6b99 {
  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);
}
.shadow-advanced-843c
  > .accent_180a
  > .notice-10e0
  > .overlay-dbfb
  > .glass-5622.overlay-90ae
  .search-active-dff5 {
  color: var(--e-global-color-primary);
}
.wide_54fb
  .gradient-0c12
  .border-592a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wide_54fb .hard_7190 .logo-fast-f9ef .photo_small_ed14 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_ac4a .east_46df {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_ac4a .progress_stale_c887 .east_46df {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_ac4a .info-de96 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.button_ac4a .info-de96 {
  background-color: var(--e-global-color-primary);
}
.notice_c38b .highlight-2e7c .disabled-prev-4992 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice_c38b
  .highlight-2e7c:hover
  .text-in-26b5 {
  color: var(--e-global-color-secondary);
}
.notice_c38b
  .highlight-2e7c:hover
  .disabled-prev-4992 {
  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);
}
.slider_d82b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.widget_tall_7c94 {
  flex-direction: column;
}

.widget_tall_7c94 .progress-09b2 {
  font-size: 50px;
  font-weight: bold;

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

  margin-top: 15px !important;
}

h2.widget_tall_7c94 .progress-09b2 {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
}

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

span {
  color: #fff;
}

.alert_large_50bc.element-green-9327 {
  display: none;
}

.large-2e88 {
  display: none;
}

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

.tabs_under_9a6f.right-1569 {
  margin-bottom: 40px;
  width: 100%;
}

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

.widget_tall_7c94 a {
  width: 100%;
}

.caption-2a53 .banner_focused_d708.solid_4e74 {
  width: 20% !important;
}

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

.avatar_steel_b375:hover {
  color: #000;
}

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

  transition: all 0.14s ease-out;
}

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

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

.texture-b176:hover {
  color: #000;
}

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

  border: 2px solid #f0c159;
}

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

.caption-2a53
  .banner_focused_d708.main-solid-491c
  .bright-a101
  .module-b27e {
  font-size: 20px !important;
}

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

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

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

  text-align: center;
}

.card-dc23.over_262f > .avatar_liquid_af33 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

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

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

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

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

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

.simple-d9a9 {
  display: flex;
  gap: 50px;
}

.caption-2a53
  .banner_focused_d708.mini_5a06
  .tabs-stone-dbd1
  .input_7b9d {
  width: 100% !important;
}

.silver-6b57 {
  width: 500px !important;
  max-width: none;
}

.column-9612 {
  width: 100%;
}

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

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

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

  display: none;
}

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

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

  visibility: hidden;
}

.status_gold_1cba:hover .texture_af4d {
  visibility: visible;
}
.status_gold_1cba:hover.status_gold_1cba::before {
  display: block;
}

.plasma-d162 h3 {
  color: #fff;
}

.wood_3610 {
  margin: 0;
}

.caption-2a53
  .banner_focused_d708.mini_5a06
  .input_7b9d
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.soft_2246 {
  width: 100%;
}

.layout_wood_04d9 {
  width: 100%;
}

.gradient-231e {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.layout_wood_04d9 {
  width: 100%;
}

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

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

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

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

.widget_tall_7c94 .progress-09b2.notice-1a38 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.widget_tall_7c94 h1.progress-09b2 {
  margin-top: 120px !important;
}

.caption-2a53 .banner_focused_d708.hidden-39e1 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.shadow-d1bb img {
  width: 100%;
}

.prev-c700 .huge-12fe.bright-a101 {
  justify-content: space-between;
}

.article_c2e0 {
  display: none;
}

.first-6887 .pattern_dynamic_a27f {
  margin: 1px 0 !important;
}

.feature-top-ccd8 li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .card-dc23 .avatar_liquid_af33 {
    flex-wrap: nowrap !important;
  }
}

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

  .silver-6b57 {
    width: 100% !important;
  }
}

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

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

  .prev-c700 .huge-12fe.bright-a101 {
    border-bottom: 1px solid #f0c159;
  }

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

  .card-dc23.over_262f > .avatar_liquid_af33 {
    gap: 15px;
    justify-content: space-between;
  }

  .caption-2a53
    .banner_focused_d708.mini_5a06
    .input_7b9d
    img {
    width: 60% !important;
  }

  .form_831f {
    left: 2%;
  }

  .wrapper-center-ee84 {
    margin: 10px 0;
  }

  .widget_tall_7c94 .pattern_dynamic_a27f {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.widget_tall_7c94 .progress-09b2,
  .widget_tall_7c94 .progress-09b2 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .input_7b9d {
    justify-content: center;
  }

  .widget_tall_7c94 .pattern_dynamic_a27f {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .center-265e {
    margin-bottom: 15px !important;
  }

  .caption-2a53 .banner_focused_d708.solid_4e74 {
    width: 75% !important;
  }

  .shadow-d1bb img {
    width: 100% !important;
  }
}

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

  h2.widget_tall_7c94 .progress-09b2,
  .widget_tall_7c94 .progress-09b2 {
    font-size: 30px !important;
  }

  .input_7b9d {
    justify-content: center;
  }

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

  .dynamic-4d81
    .over-612d.secondary-bronze-c0c7 {
    margin: 0 !important;
  }

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

  .wrapper-center-ee84 {
    display: flex;
  }

  .focus_pro_af29 .avatar_steel_b375 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

  .gradient-231e {
    justify-content: flex-end;
    gap: 1px;
  }

  .widget_tall_7c94 h1.progress-09b2 {
    margin-top: 80px !important;
  }

  .caption-2a53
    .banner_focused_d708.mini_5a06
    .input_7b9d
    img,
  .badge_huge_efef .tabs-stone-dbd1 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .caption-2a53 .banner_focused_d708.solid_4e74 {
    width: 100% !important;
  }

  .card-dc23.over_262f > .avatar_liquid_af33 {
    gap: 3px;
  }

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

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

/* css-noise: db53 */
.phantom-card-q9 {
  padding: 0.1rem;
  font-size: 10px;
  line-height: 1.2;
}
