.heading-rough-26a7 {
  position: relative;
  width: 100%;
}
.hot_7897 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.hot_7897.summary-a375 > .tabs-137e[hidden] {
  display: none;
}
.hot_7897.hard_c9ba[hidden] {
  display: none;
}
.hot_7897 .tabs-137e {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.hot_7897 .hero_079a {
  width: 100%;
  margin: 0;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hot_7897 ul {
  left: 0;
}
.tabs-137e {
  position: relative;
}
.tabs-137e > a {
  display: block;
  text-decoration: none;
  width: auto;
}
.tabs-137e.old_afe8 {
  position: static;
}
.tabs-137e.badge_de34.plasma-c43a {
  position: relative;
}
.tabs-137e.badge_de34.plasma-c43a
  .filter_c7de {
  left: 0;
  right: auto;
}
.description_rough_777c
  .tabs-137e.badge_de34.plasma-c43a
  .filter_c7de {
  left: auto;
  right: 0;
}
.tag_03c3 {
  font-size: 10px;
  font-style: italic;
  white-space: normal;
}
.tabs-137e .container-clean-800d {
  display: block;
  min-width: 200px;
  margin: 0;
  background-color: #fff;
  list-style: none;
  top: 100%;
  left: 0;
  right: auto;
  position: absolute;
  padding: 0;
  -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  pointer-events: none;
  z-index: 999;
}
.description_rough_777c .tabs-137e .container-clean-800d {
  left: auto;
  right: 0;
}
.tabs-137e .container-clean-800d.complex-b691 {
  right: 0;
  left: auto;
}
.tabs-137e .container-clean-800d .container-clean-800d {
  top: 0;
  left: 100%;
  right: auto;
}
.tabs-137e .container-clean-800d .container-clean-800d.complex-b691 {
  right: 100%;
  left: auto;
}
.tabs-137e .container-clean-800d > li {
  display: block;
}
.tabs-137e .container-clean-800d > li > a {
  padding: 10px;
}
.description_rough_777c .tabs-137e .container-clean-800d {
  left: auto;
  right: 0;
}
.description_rough_777c .tabs-137e .container-clean-800d.complex-b691 {
  right: auto;
  left: 0;
}
.description_rough_777c .tabs-137e .container-clean-800d .container-clean-800d {
  left: auto;
  right: 100%;
}
.description_rough_777c .tabs-137e .container-clean-800d .container-clean-800d.complex-b691 {
  right: auto;
  left: 100%;
}
.tabs-137e .filter_c7de {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  background-color: #fff;
  pointer-events: none;
  top: 100%;
  left: 0;
  -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  z-index: 999;
}
.tabs-137e .thumbnail-prev-2f1a {
  padding: 5px;
  min-width: 35px;
  min-height: 35px;
}
.tabs-137e .filter_c7de > .outer-abc9 {
  width: 100%;
}
.north-3766 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.north-3766 .nav_38df {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  margin-right: 10px;
}
.menu_easy_7e33 .north-3766 .nav_38df {
  margin-right: 0;
  margin-left: 0;
}
.north-3766 .nav_38df svg {
  fill: currentColor;
  height: auto;
}
.north-3766 .up-243c {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  margin-left: 10px;
}
.north-3766 .up-243c svg {
  fill: currentColor;
  height: auto;
}
.north-3766 .summary_b119 {
  -ms-flex-item-align: start;
  align-self: flex-start;
  text-align: center;
  width: 0;
}
.north-3766 .accent_basic_60ec {
  display: inline-block;
  white-space: nowrap;
}
.container-clean-800d,
.filter_c7de {
  opacity: 0;
  visibility: hidden;
}
.hard_22ca
  .border-short-7522
  + .layout_970a
  .container-clean-800d,
.hard_22ca
  .border-short-7522
  + .layout_970a
  .filter_c7de {
  display: none;
}
.hot_7897.modal-focused-dc87 .container-clean-800d {
  opacity: 0;
  visibility: hidden;
}
.hot_7897.modal-focused-dc87 .filter_c7de {
  opacity: 0;
  visibility: hidden;
}
.hot_7897.modal-focused-dc87
  .tag-b6b1.main-096b
  > .container-clean-800d {
  top: 100%;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hot_7897.modal-focused-dc87
  .tag-b6b1
  li.main-096b
  > .container-clean-800d {
  top: 0;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hot_7897.modal-focused-dc87
  .badge_de34.main-096b
  .filter_c7de {
  top: 100%;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hot_7897.hidden-hot-be98 .container-clean-800d {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    visibility 0.1s linear;
  -o-transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    visibility 0.1s linear;
  transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    visibility 0.1s linear;
}
.hot_7897.hidden-hot-be98 .filter_c7de {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    visibility 0.1s linear;
  -o-transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    visibility 0.1s linear;
  transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    visibility 0.1s linear;
}
.hot_7897.hidden-hot-be98
  .tag-b6b1.main-096b
  > .container-clean-800d {
  top: 100%;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hot_7897.hidden-hot-be98
  .tag-b6b1
  li.main-096b
  > .container-clean-800d {
  top: 0;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hot_7897.hidden-hot-be98
  .badge_de34.main-096b
  .filter_c7de {
  top: 100%;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hot_7897.component_down_411c .container-clean-800d {
  opacity: 0;
  top: 130%;
  visibility: hidden;
  -webkit-transition: top 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  -o-transition: top 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: top 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
}
.hot_7897.component_down_411c .filter_c7de {
  opacity: 0;
  top: 130%;
  visibility: hidden;
  -webkit-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  -o-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
}
.hot_7897.component_down_411c
  .tag-b6b1.main-096b
  > .container-clean-800d {
  top: 100%;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  -webkit-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
  -o-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
  transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
}
.hot_7897.component_down_411c
  .tag-b6b1
  li.main-096b
  > .container-clean-800d {
  top: 0;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  -webkit-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
  -o-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
  transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
}
.hot_7897.component_down_411c
  .badge_de34.main-096b
  .filter_c7de {
  top: 100%;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hot_7897.full-0995 .container-clean-800d {
  opacity: 0;
  top: 80%;
  visibility: visible;
  -webkit-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
  -o-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
  transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
}
.hot_7897.full-0995 .filter_c7de {
  opacity: 0;
  top: 80%;
  visibility: hidden;
  -webkit-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
  -o-transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
  transition: top 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99), visibility 1s linear;
}
.hot_7897.full-0995
  .tag-b6b1.main-096b
  > .container-clean-800d {
  top: 100%;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hot_7897.full-0995
  .tag-b6b1
  li.main-096b
  > .container-clean-800d {
  top: 0;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hot_7897.full-0995
  .badge_de34.main-096b
  .filter_c7de {
  top: 100%;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.form_west_e19d {
  max-width: 100%;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.form_west_e19d > .accordion-stone-63fc {
  position: relative;
  margin-bottom: 1px;
}
.form_west_e19d
  > .accordion-stone-63fc.modal_pressed_0b10 {
  position: static;
}
.form_west_e19d
  > .accordion-stone-63fc.primary-rough-e5c7 {
  position: relative;
}
.form_west_e19d > .accordion-stone-63fc > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 10px 15px;
  background-color: #54595f;
  -webkit-transition: all 0.5s cubic-bezier(0.48, 0.01, 0.5, 0.99);
  -o-transition: all 0.5s cubic-bezier(0.48, 0.01, 0.5, 0.99);
  transition: all 0.5s cubic-bezier(0.48, 0.01, 0.5, 0.99);
}
.form_west_e19d .accordion-stone-63fc.description-39ec > .image-6a8e,
.form_west_e19d .accordion-stone-63fc.description-39ec > .table_pressed_5caa {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
body[data-sevencom-device-mode="mobile"]
  .form_west_e19d
  .accordion-stone-63fc.description-39ec
  > .image-6a8e,
body[data-sevencom-device-mode="mobile"]
  .form_west_e19d
  .accordion-stone-63fc.description-39ec
  > .table_pressed_5caa {
  height: auto;
}
.form_west_e19d .surface-3fdc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  color: #fff;
  font-size: 14px;
}
.form_west_e19d .surface-3fdc .complex_eab8 {
  display: block;
  font-size: 12px;
  font-style: italic;
}
.form_west_e19d .nav_38df {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 10px 0 0;
  color: #fff;
  border-radius: 50%;
  width: 22px;
  height: 22px;
}
.form_west_e19d .nav_38df:before {
  font-size: 12px;
  color: #7a7a7a;
}
.form_west_e19d .nav_38df svg {
  fill: currentColor;
  height: auto;
}
.form_west_e19d .summary_b119 {
  margin: 0 0 0 10px;
  width: 0;
}
.form_west_e19d .summary_b119 .accent_basic_60ec {
  padding: 3px 5px;
  background-color: #fff;
  color: #7a7a7a;
  display: inline-block;
}
.form_west_e19d .up-243c {
  position: absolute;
  right: 15px;
  color: #fff;
  font-size: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background-color: #fff;
}
.form_west_e19d .up-243c:before {
  color: #7a7a7a;
}
.glass-7c0c > .accordion-stone-63fc > a,
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .accordion-stone-63fc
  > a {
  text-align: right;
}
body:not(.description_rough_777c) .glass-7c0c > .accordion-stone-63fc > a,
body:not(.description_rough_777c)
  .glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .accordion-stone-63fc
  > a {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.glass-7c0c > .accordion-stone-63fc > a .nav_38df,
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .accordion-stone-63fc
  > a
  .nav_38df {
  margin: 0 0 0 10px;
}
.glass-7c0c > .accordion-stone-63fc > a .summary_b119,
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .accordion-stone-63fc
  > a
  .summary_b119 {
  direction: rtl;
  margin: 0 10px 0 0;
}
.glass-7c0c
  > .accordion-stone-63fc
  > a
  .up-243c,
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .accordion-stone-63fc
  > a
  .up-243c {
  left: 15px;
  right: auto;
}
.image-6a8e,
.table_pressed_5caa {
  display: block;
  position: absolute;
  margin: 0;
  background-color: #fff;
  list-style: none;
  top: 0;
  left: 100%;
  -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear 0.1s;
  -o-transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear 0.1s;
  transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear 0.1s;
  pointer-events: none;
  z-index: 99;
}
.image-6a8e:before,
.table_pressed_5caa:before {
  content: "";
  position: absolute;
  top: 0;
  right: 100%;
  bottom: 0;
}
body[data-sevencom-device-mode="mobile"] .image-6a8e,
body[data-sevencom-device-mode="mobile"] .table_pressed_5caa {
  position: relative;
  min-width: 0 !important;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  left: 0;
  height: 0;
}
body[data-sevencom-device-mode="mobile"] .image-6a8e:before,
body[data-sevencom-device-mode="mobile"] .table_pressed_5caa:before {
  content: none;
}
body[data-sevencom-device-mode="mobile"]
  .form_west_e19d
  .accordion-stone-63fc:not(.description-39ec)
  .image-6a8e,
body[data-sevencom-device-mode="mobile"]
  .form_west_e19d
  .accordion-stone-63fc:not(.description-39ec)
  .table_pressed_5caa {
  padding: 0;
  margin: 0;
  border: none;
}
.image-6a8e {
  width: 500px;
}
.glass-7c0c
  > .accordion-stone-63fc
  > .image-6a8e {
  left: auto;
  right: 100%;
}
.glass-7c0c
  > .accordion-stone-63fc
  > .image-6a8e:before {
  left: 100%;
  right: auto;
}
body[data-sevencom-device-mode="mobile"] .image-6a8e {
  width: 100% !important;
  max-width: 100%;
}
.wide_10ce
  .outer-abc9.element_75b4
  .image-6a8e
  > .outer-abc9
  > .table_short_70e5 {
  margin-top: 0;
}
.table_pressed_5caa {
  min-width: 250px;
}
.table_pressed_5caa.complex-b691 {
  left: auto;
  right: 100%;
}
.table_pressed_5caa.complex-b691:before {
  left: 100%;
  right: auto;
}
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa,
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  left: auto;
  right: 100%;
}
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa:before,
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa:before {
  left: 100%;
  right: auto;
}
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa.complex-b691,
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa.complex-b691 {
  right: auto;
  left: 100%;
}
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa.complex-b691:before,
.glass-7c0c
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa.complex-b691:before {
  left: auto;
  right: 100%;
}
.table_pressed_5caa .accordion-stone-63fc {
  position: relative;
}
.table_pressed_5caa .accordion-stone-63fc a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 10px 15px;
  background-color: #54595f;
  -webkit-transition: all 0.5s cubic-bezier(0.48, 0.01, 0.5, 0.99);
  -o-transition: all 0.5s cubic-bezier(0.48, 0.01, 0.5, 0.99);
  transition: all 0.5s cubic-bezier(0.48, 0.01, 0.5, 0.99);
}
.table_pressed_5caa .accordion-stone-63fc a .surface-3fdc {
  color: #fff;
}
.table_pressed_5caa .accordion-stone-63fc.description-39ec > a {
  background-color: #54595f;
}
.table_pressed_5caa .accordion-stone-63fc.description-39ec > a .surface-3fdc {
  color: #fff;
}
.detail_6f3f
  > .accordion-stone-63fc
  > .image-6a8e,
.detail_6f3f > .accordion-stone-63fc > .table_pressed_5caa,
.detail_6f3f
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
.wide-2c24
  > .accordion-stone-63fc
  > .image-6a8e,
.wide-2c24
  > .accordion-stone-63fc
  > .table_pressed_5caa,
.wide-2c24
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  -webkit-transform: translateY(20px);
  -ms-transform: translateY(20px);
  transform: translateY(20px);
  -webkit-transition: opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
  transition: opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
  -o-transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
}
body[data-sevencom-device-mode="mobile"]
  .wide-2c24
  > .accordion-stone-63fc
  > .image-6a8e,
body[data-sevencom-device-mode="mobile"]
  .wide-2c24
  > .accordion-stone-63fc
  > .table_pressed_5caa,
body[data-sevencom-device-mode="mobile"]
  .wide-2c24
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.wide-2c24
  > .accordion-stone-63fc.description-39ec
  > .image-6a8e,
.wide-2c24
  > .accordion-stone-63fc.description-39ec.description-39ec
  > .table_pressed_5caa,
.wide-2c24
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .accordion-stone-63fc.description-39ec
  > .table_pressed_5caa {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.hovered_375b
  > .accordion-stone-63fc
  > .image-6a8e,
.hovered_375b
  > .accordion-stone-63fc
  > .table_pressed_5caa,
.hovered_375b
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  -webkit-transform: translateY(-20px);
  -ms-transform: translateY(-20px);
  transform: translateY(-20px);
  -webkit-transition: opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
  transition: opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
  -o-transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
}
body[data-sevencom-device-mode="mobile"]
  .hovered_375b
  > .accordion-stone-63fc
  > .image-6a8e,
body[data-sevencom-device-mode="mobile"]
  .hovered_375b
  > .accordion-stone-63fc
  > .table_pressed_5caa,
body[data-sevencom-device-mode="mobile"]
  .hovered_375b
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.hovered_375b
  > .accordion-stone-63fc.description-39ec
  > .image-6a8e,
.hovered_375b
  > .accordion-stone-63fc.description-39ec.description-39ec
  > .table_pressed_5caa,
.hovered_375b
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .accordion-stone-63fc.description-39ec
  > .table_pressed_5caa {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.huge-9e0a
  > .accordion-stone-63fc
  > .image-6a8e,
.huge-9e0a
  > .accordion-stone-63fc
  > .table_pressed_5caa,
.huge-9e0a
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
  -webkit-transition: opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
  transition: opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
  -o-transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
}
body[data-sevencom-device-mode="mobile"]
  .huge-9e0a
  > .accordion-stone-63fc
  > .image-6a8e,
body[data-sevencom-device-mode="mobile"]
  .huge-9e0a
  > .accordion-stone-63fc
  > .table_pressed_5caa,
body[data-sevencom-device-mode="mobile"]
  .huge-9e0a
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.huge-9e0a
  > .accordion-stone-63fc.description-39ec
  > .image-6a8e,
.huge-9e0a
  > .accordion-stone-63fc.description-39ec.description-39ec
  > .table_pressed_5caa,
.huge-9e0a
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .accordion-stone-63fc.description-39ec
  > .table_pressed_5caa {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.aside-3898
  > .accordion-stone-63fc
  > .image-6a8e,
.aside-3898
  > .accordion-stone-63fc
  > .table_pressed_5caa,
.aside-3898
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  -webkit-transform: translateX(-20px);
  -ms-transform: translateX(-20px);
  transform: translateX(-20px);
  -webkit-transition: opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
  transition: opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
  -o-transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear;
  transition: transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s,
    opacity 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s, visibility 1s linear,
    -webkit-transform 0.2s cubic-bezier(0.48, 0.01, 0.5, 0.99) 0.1s;
}
body[data-sevencom-device-mode="mobile"]
  .aside-3898
  > .accordion-stone-63fc
  > .image-6a8e,
body[data-sevencom-device-mode="mobile"]
  .aside-3898
  > .accordion-stone-63fc
  > .table_pressed_5caa,
body[data-sevencom-device-mode="mobile"]
  .aside-3898
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .table_pressed_5caa {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.aside-3898
  > .accordion-stone-63fc.description-39ec
  > .image-6a8e,
.aside-3898
  > .accordion-stone-63fc.description-39ec.description-39ec
  > .table_pressed_5caa,
.aside-3898
  > .accordion-stone-63fc
  > .table_pressed_5caa
  .accordion-stone-63fc.description-39ec
  > .table_pressed_5caa {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.column-b587 {
  position: relative;
  width: 100%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}
.column-b587.top_f464 {
  opacity: 1;
  pointer-events: auto;
}
.element-yellow-22e0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: var(--jmm-dropdown-toggle-size, 36px);
  height: var(--jmm-dropdown-toggle-size, 36px);
  cursor: pointer;
}
.block_0a96 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.link-042d {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  list-style: none;
  padding: 0;
  margin: 0;
}
.disabled-1911 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.old_afe8 {
  position: relative;
  -webkit-transform-origin: 0;
  -ms-transform-origin: 0;
  transform-origin: 0;
}
.badge_de34[hidden] {
  display: none;
}
.modal-1445 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: var(--jmm-items-dropdown-gap, 5px);
}
.title-green-41f4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  gap: var(--jmm-items-icon-gap, 10px);
}
.green_4ccd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  min-width: 18px;
  min-height: 18px;
}
.green_4ccd svg {
  fill: currentColor;
  height: auto;
}
.green_4ccd svg path {
  fill: currentColor;
}
.badge-bc9e {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.badge-bc9e svg {
  fill: currentColor;
  height: auto;
}
.badge-bc9e svg path {
  fill: currentColor;
}
.stone-8ded {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.popup-25dc {
  white-space: nowrap;
}
.header_advanced_5297 {
  position: absolute;
  right: 0;
  bottom: 100%;
  text-align: center;
  white-space: nowrap;
  line-height: 1;
}
.hidden_upper_bce8 > .module-168c {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  list-style: none;
  margin: 0;
}
.title-iron-831f {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  max-width: 100vw;
}
.column-b587.in_33f3 {
  max-width: 100%;
}
.column-b587.in_33f3.logo_ac70
  .link-042d {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.column-b587.in_33f3.breadcrumb_east_f61e
  .hidden_upper_bce8 {
  left: 0;
  right: auto;
}
.column-b587.in_33f3.breadcrumb_east_f61e
  .hidden_upper_bce8.wide-be24 {
  right: 0;
  left: auto;
}
.column-b587.in_33f3.breadcrumb_east_f61e
  .hidden_upper_bce8
  .box_lower_cd83
  > .modal-1445
  .green_4ccd {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.column-b587.in_33f3.breadcrumb_east_f61e
  .hidden_upper_bce8
  .hidden_upper_bce8 {
  left: 100%;
  right: auto;
}
.column-b587.in_33f3.breadcrumb_east_f61e
  .hidden_upper_bce8
  .hidden_upper_bce8.wide-be24 {
  right: 100%;
  left: auto;
}
.column-b587.in_33f3.wrapper_5f68
  .hidden_upper_bce8 {
  left: auto;
  right: 0;
}
.column-b587.in_33f3.wrapper_5f68
  .hidden_upper_bce8.wide-be24 {
  right: auto;
  left: 0;
}
.column-b587.in_33f3.wrapper_5f68
  .hidden_upper_bce8
  .box_lower_cd83
  > .modal-1445
  .green_4ccd {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.column-b587.in_33f3.wrapper_5f68
  .hidden_upper_bce8
  .hidden_upper_bce8 {
  left: auto;
  right: 100%;
}
.column-b587.in_33f3.wrapper_5f68
  .hidden_upper_bce8
  .hidden_upper_bce8.wide-be24 {
  right: auto;
  left: 100%;
}
.column-b587.in_33f3 .element-yellow-22e0 {
  display: none;
}
.column-b587.in_33f3 .column-over-8bef {
  display: block;
}
.column-b587.in_33f3 .link-042d {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: var(--jmm-top-items-hor-align, flex-start);
  -ms-flex-pack: var(--jmm-top-items-hor-align, flex-start);
  justify-content: var(--jmm-top-items-hor-align, flex-start);
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  gap: var(--jmm-top-items-gap, 0);
  padding-top: var(--jmm-top-menu-ver-padding, 0);
  padding-left: var(--jmm-top-menu-hor-padding, 0);
  padding-bottom: var(--jmm-top-menu-ver-padding, 0);
  padding-right: var(--jmm-top-menu-hor-padding, 0);
  background-color: var(--jmm-top-menu-bg-color, inherit);
}
.column-b587.in_33f3
  .badge_de34:not([hidden]) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.column-b587.in_33f3 .modal-1445 {
  padding-top: var(--jmm-top-items-ver-padding, 5px);
  padding-left: var(--jmm-top-items-hor-padding, 10px);
  padding-bottom: var(--jmm-top-items-ver-padding, 5px);
  padding-right: var(--jmm-top-items-hor-padding, 10px);
  background-color: var(--jmm-top-item-bg-color, inherit);
}
.column-b587.in_33f3 .badge-bc9e {
  color: var(--jmm-top-item-icon-color, inherit);
}
.column-b587.in_33f3 .stone-8ded {
  color: var(--jmm-top-item-title-color, inherit);
}
.column-b587.in_33f3 .breadcrumb_small_5b0e {
  font-size: 80%;
}
.column-b587.in_33f3 .header_advanced_5297 {
  color: var(--jmm-top-item-badge-color, inherit);
  font-size: 80%;
}
.column-b587.in_33f3 .green_4ccd {
  color: var(--jmm-top-item-dropdown-icon-color, inherit);
}
.column-b587.in_33f3
  .badge_de34:hover
  > .modal-1445 {
  background-color: var(--jmm-top-hover-item-bg-color, inherit);
}
.column-b587.in_33f3
  .badge_de34:hover
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-top-hover-item-icon-color, inherit);
}
.column-b587.in_33f3
  .badge_de34:hover
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-top-hover-item-title-color, inherit);
}
.column-b587.in_33f3
  .badge_de34:hover
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-top-hover-item-badge-color, inherit);
}
.column-b587.in_33f3
  .badge_de34:hover
  > .modal-1445
  .green_4ccd {
  color: var(--jmm-top-hover-item-dropdown-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.mask-up-dbe7
  > .modal-1445 {
  background-color: var(--jmm-top-hover-item-bg-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-top-hover-item-icon-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-top-hover-item-title-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-top-hover-item-badge-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .green_4ccd {
  color: var(--jmm-top-hover-item-dropdown-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.feature-aadd
  > .modal-1445 {
  background-color: var(--jmm-top-active-item-bg-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.feature-aadd
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-top-active-item-icon-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.feature-aadd
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-top-active-item-title-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.feature-aadd
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-top-active-item-badge-color, inherit);
}
.column-b587.in_33f3
  .badge_de34.feature-aadd
  > .modal-1445
  .green_4ccd {
  color: var(--jmm-top-active-item-dropdown-color, inherit);
}
.column-b587.in_33f3 .hidden_upper_bce8 {
  position: absolute;
  top: 100%;
  min-width: 200px;
  z-index: 998;
}
.column-b587.in_33f3 .module-168c {
  gap: var(--jmm-sub-items-gap, 0);
  padding-top: var(--jmm-sub-menu-ver-padding, 0);
  padding-left: var(--jmm-sub-menu-hor-padding, 0);
  padding-bottom: var(--jmm-sub-menu-ver-padding, 0);
  padding-right: var(--jmm-sub-menu-hor-padding, 0);
  background-color: var(--jmm-sub-menu-bg-color, white);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .modal-1445 {
  padding-top: var(--jmm-sub-items-ver-padding, 5px);
  padding-left: var(--jmm-sub-items-hor-padding, 10px);
  padding-bottom: var(--jmm-sub-items-ver-padding, 5px);
  padding-right: var(--jmm-sub-items-hor-padding, 10px);
  background-color: var(--jmm-sub-item-bg-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge-bc9e {
  color: var(--jmm-sub-item-icon-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .stone-8ded {
  color: var(--jmm-sub-item-title-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .breadcrumb_small_5b0e {
  font-size: 80%;
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .header_advanced_5297 {
  color: var(--jmm-sub-item-badge-color, inherit);
  font-size: 80%;
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .green_4ccd {
  color: var(--jmm-sub-item-dropdown-icon-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34:hover
  > .modal-1445 {
  background-color: var(--jmm-sub-hover-item-bg-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34:hover
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-sub-hover-item-icon-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34:hover
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-sub-hover-item-title-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34:hover
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-sub-hover-item-badge-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34:hover
  > .modal-1445
  .green_4ccd {
  color: var(--jmm-sub-hover-item-dropdown-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.mask-up-dbe7
  > .modal-1445 {
  background-color: var(--jmm-sub-active-item-bg-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-sub-hover-item-icon-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-sub-hover-item-title-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-sub-hover-item-badge-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .green_4ccd {
  color: var(--jmm-sub-hover-item-dropdown-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.feature-aadd
  > .modal-1445 {
  background-color: var(--jmm-sub-active-item-bg-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.feature-aadd
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-sub-active-item-icon-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.feature-aadd
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-sub-active-item-title-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.feature-aadd
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-sub-active-item-badge-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .badge_de34.feature-aadd
  > .modal-1445
  .green_4ccd {
  color: var(--jmm-sub-active-item-dropdown-color, inherit);
}
.column-b587.in_33f3
  .hidden_upper_bce8
  .hidden_upper_bce8 {
  top: 0;
}
.column-b587.in_33f3 .title-iron-831f {
  position: absolute;
  width: var(--jmm-submenu-width, 100%);
  min-width: 200px;
  top: 100%;
  left: 0;
  z-index: 999;
}
.column-b587.in_33f3
  .block_e165 {
  -webkit-transform: translateX(var(--jmm-submenu-delta-x-offset, 0));
  -ms-transform: translateX(var(--jmm-submenu-delta-x-offset, 0));
  transform: translateX(var(--jmm-submenu-delta-x-offset, 0));
  background-color: var(--jmm-sub-menu-bg-color, white);
  padding-top: var(--jmm-mega-content-ver-padding, 10px);
  padding-left: var(--jmm-mega-content-hor-padding, 20px);
  padding-bottom: var(--jmm-mega-content-ver-padding, 10px);
  padding-right: var(--jmm-mega-content-hor-padding, 20px);
}
.column-b587.filter-first-cdfd {
  max-width: var(--jmm-content-width, 100%);
}
.column-b587.filter-first-cdfd.breadcrumb_east_f61e
  .hidden_upper_bce8 {
  left: 100%;
  right: auto;
}
.column-b587.filter-first-cdfd.breadcrumb_east_f61e
  .hidden_upper_bce8
  .badge_de34
  > .modal-1445
  .green_4ccd {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.column-b587.filter-first-cdfd.breadcrumb_east_f61e
  .hidden_upper_bce8.wide-be24 {
  right: 100%;
  left: auto;
}
.column-b587.filter-first-cdfd.breadcrumb_east_f61e
  .title-iron-831f {
  left: 100%;
  right: auto;
}
.column-b587.filter-first-cdfd.breadcrumb_east_f61e
  .title-iron-831f.accordion-1b68 {
  left: auto;
  right: 100%;
}
.column-b587.filter-first-cdfd.wrapper_5f68
  .hidden_upper_bce8 {
  left: auto;
  right: 100%;
}
.column-b587.filter-first-cdfd.wrapper_5f68
  .hidden_upper_bce8
  .badge_de34
  > .modal-1445
  .green_4ccd {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.column-b587.filter-first-cdfd.wrapper_5f68
  .hidden_upper_bce8.wide-be24 {
  left: 100%;
  right: auto;
}
.column-b587.filter-first-cdfd.wrapper_5f68
  .title-iron-831f {
  left: auto;
  right: 100%;
}
.column-b587.filter-first-cdfd.wrapper_5f68
  .title-iron-831f.accordion-1b68 {
  left: 100%;
  right: auto;
}
.column-b587.filter-first-cdfd .element-yellow-22e0 {
  display: none;
}
.column-b587.filter-first-cdfd .link-042d {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  gap: var(--jmm-top-items-gap, 0);
  padding-top: var(--jmm-top-menu-ver-padding, 0);
  padding-left: var(--jmm-top-menu-hor-padding, 0);
  padding-bottom: var(--jmm-top-menu-ver-padding, 0);
  padding-right: var(--jmm-top-menu-hor-padding, 0);
  background-color: var(--jmm-top-menu-bg-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .modal-1445 {
  -webkit-box-pack: var(--jmm-top-items-hor-align, space-between);
  -ms-flex-pack: var(--jmm-top-items-hor-align, space-between);
  justify-content: var(--jmm-top-items-hor-align, space-between);
  padding-top: var(--jmm-top-items-ver-padding, 5px);
  padding-left: var(--jmm-top-items-hor-padding, 10px);
  padding-bottom: var(--jmm-top-items-ver-padding, 5px);
  padding-right: var(--jmm-top-items-hor-padding, 10px);
  background-color: var(--jmm-top-item-bg-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge-bc9e {
  color: var(--jmm-top-item-icon-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .stone-8ded {
  color: var(--jmm-top-item-title-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .breadcrumb_small_5b0e {
  font-size: 80%;
}
.column-b587.filter-first-cdfd
  .link-042d
  .header_advanced_5297 {
  color: var(--jmm-top-item-badge-color, inherit);
  font-size: 80%;
}
.column-b587.filter-first-cdfd
  .link-042d
  .green_4ccd {
  color: var(--jmm-top-item-dropdown-icon-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34:hover
  > .modal-1445 {
  background-color: var(--jmm-top-hover-item-bg-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34:hover
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-top-hover-item-icon-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34:hover
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-top-hover-item-title-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34:hover
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-top-hover-item-badge-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34.mask-up-dbe7
  > .modal-1445 {
  background-color: var(--jmm-top-active-item-bg-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-top-hover-item-icon-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-top-hover-item-title-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-top-hover-item-badge-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34.feature-aadd
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-top-active-item-icon-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34.feature-aadd
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-top-active-item-title-color, inherit);
}
.column-b587.filter-first-cdfd
  .link-042d
  .badge_de34.feature-aadd
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-top-active-item-badge-color, inherit);
}
.column-b587.filter-first-cdfd .hidden_upper_bce8 {
  position: absolute;
  top: 0;
  min-width: 200px;
  z-index: 998;
  background-color: var(--jmm-sub-menu-bg-color, inherit);
}
.column-b587.filter-first-cdfd .module-168c {
  padding-top: var(--jmm-sub-menu-ver-padding, 0);
  padding-left: var(--jmm-sub-menu-hor-padding, 0);
  padding-bottom: var(--jmm-sub-menu-ver-padding, 0);
  padding-right: var(--jmm-sub-menu-hor-padding, 0);
  background-color: var(--jmm-sub-menu-bg-color, inherit);
}
.column-b587.filter-first-cdfd
  .hidden_upper_bce8
  .modal-1445 {
  padding-top: var(--jmm-sub-items-ver-padding, 5px);
  padding-left: var(--jmm-sub-items-hor-padding, 10px);
  padding-bottom: var(--jmm-sub-items-ver-padding, 5px);
  padding-right: var(--jmm-sub-items-hor-padding, 10px);
}
.column-b587.filter-first-cdfd .title-iron-831f {
  position: absolute;
  width: var(--jmm-submenu-width, 100%);
  top: 0;
  z-index: 999;
  min-width: 400px;
}
.column-b587.filter-first-cdfd
  .block_e165 {
  padding-top: var(--jmm-mega-content-ver-padding, 10px);
  padding-left: var(--jmm-mega-content-hor-padding, 20px);
  padding-bottom: var(--jmm-mega-content-ver-padding, 10px);
  padding-right: var(--jmm-mega-content-hor-padding, 20px);
  -webkit-transform: translate(
    var(--jmm-submenu-delta-x-offset, 0),
    var(--jmm-submenu-delta-y-offset, 0)
  );
  -ms-transform: translate(
    var(--jmm-submenu-delta-x-offset, 0),
    var(--jmm-submenu-delta-y-offset, 0)
  );
  transform: translate(
    var(--jmm-submenu-delta-x-offset, 0),
    var(--jmm-submenu-delta-y-offset, 0)
  );
  min-height: var(--jmm-submenu-min-height, auto);
  background-color: var(--jmm-sub-menu-bg-color, #ebebeb);
}
.column-b587.banner_3003 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 280px;
  width: 100%;
}
.column-b587.banner_3003.narrow-bb12
  .element-yellow-22e0 {
  color: var(--jmm-dropdown-active-toggle-color, inherit);
  background-color: var(--jmm-dropdown-active-toggle-bg-color, #f2f2f2);
}
.column-b587.banner_3003.narrow-bb12
  .footer_42ce {
  display: none;
}
.column-b587.banner_3003.narrow-bb12
  .tooltip-green-f0a2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.column-b587.banner_3003.narrow-bb12
  .column-over-8bef {
  pointer-events: auto;
  max-height: 100vh;
  overflow: auto;
}
.column-b587.banner_3003.breadcrumb-f8f1
  .column-over-8bef {
  position: absolute;
  top: 100%;
  z-index: 999;
}
.column-b587.banner_3003.widget_fluid_b8f9
  .column-over-8bef {
  position: relative;
}
.column-b587.banner_3003.fast-b6aa {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.column-b587.banner_3003.pressed-e714 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.column-b587.banner_3003.active_da8a {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.column-b587.banner_3003 .element-yellow-22e0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: var(--jmm-dropdown-toggle-color, inherit);
  background-color: var(--jmm-dropdown-toggle-bg-color, inherit);
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.column-b587.banner_3003 .pattern-red-250b {
  color: inherit;
}
.column-b587.banner_3003
  .footer_42ce {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.column-b587.banner_3003
  .tooltip-green-f0a2 {
  display: none;
}
.column-b587.banner_3003 .element-yellow-22e0:hover {
  color: var(--jmm-dropdown-hover-toggle-color, inherit);
  background-color: var(--jmm-dropdown-hover-toggle-bg-color, inherit);
}
.column-b587.banner_3003 .column-over-8bef {
  pointer-events: none;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
  max-height: 0;
  overflow: hidden;
  min-width: var(--jmm-dropdown-content-width, 100%);
  max-width: 100vw;
  background-color: var(--jmm-dropdown-bg-color, #f2f2f2);
  -webkit-transform: translateY(var(--jmm-dropdown-toggle-distance, 0));
  -ms-transform: translateY(var(--jmm-dropdown-toggle-distance, 0));
  transform: translateY(var(--jmm-dropdown-toggle-distance, 0));
  -webkit-transition: max-height 0.5s cubic-bezier(0.23, 0.48, 0.51, 0.96);
  -o-transition: max-height 0.5s cubic-bezier(0.23, 0.48, 0.51, 0.96);
  transition: max-height 0.5s cubic-bezier(0.23, 0.48, 0.51, 0.96);
}
.column-b587.banner_3003 .link-042d {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  gap: var(--jmm-dropdown-top-items-gap, 0);
  padding-top: var(--jmm-dropdown-top-menu-ver-padding, 0);
  padding-left: var(--jmm-dropdown-top-menu-hor-padding, 0);
  padding-bottom: var(--jmm-dropdown-top-menu-ver-padding, 0);
  padding-right: var(--jmm-dropdown-top-menu-hor-padding, 0);
}
.column-b587.banner_3003
  .link-042d
  .old_afe8 {
  width: 100%;
}
.column-b587.banner_3003
  .link-042d
  .modal-1445 {
  padding-top: var(--jmm-dropdown-top-items-ver-padding, 15px);
  padding-left: var(--jmm-dropdown-top-items-hor-padding, 20px);
  padding-bottom: var(--jmm-dropdown-top-items-ver-padding, 15px);
  padding-right: var(--jmm-dropdown-top-items-hor-padding, 20px);
  background-color: var(--jmm-dropdown-item-bg-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .badge-bc9e {
  color: var(--jmm-dropdown-item-icon-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .stone-8ded {
  color: var(--jmm-dropdown-item-title-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .breadcrumb_small_5b0e {
  font-size: 80%;
}
.column-b587.banner_3003
  .link-042d
  .header_advanced_5297 {
  color: var(--jmm-dropdown-item-badge-color, inherit);
  font-size: 80%;
}
.column-b587.banner_3003
  .link-042d
  .badge_de34.mask-up-dbe7
  > .modal-1445 {
  background-color: var(--jmm-dropdown-hover-item-bg-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-dropdown-hover-item-icon-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-dropdown-hover-item-title-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .badge_de34.mask-up-dbe7
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-dropdown-hover-item-badge-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .badge_de34.feature-aadd
  > .modal-1445 {
  background-color: var(--jmm-dropdown-active-item-bg-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .badge_de34.feature-aadd
  > .modal-1445
  .badge-bc9e {
  color: var(--jmm-dropdown-active-item-icon-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .badge_de34.feature-aadd
  > .modal-1445
  .stone-8ded {
  color: var(--jmm-dropdown-active-item-title-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .badge_de34.feature-aadd
  > .modal-1445
  .header_advanced_5297 {
  color: var(--jmm-dropdown-active-item-badge-color, inherit);
}
.column-b587.banner_3003
  .link-042d
  .hidden_upper_bce8,
.column-b587.banner_3003
  .link-042d
  .title-iron-831f {
  visibility: hidden;
  pointer-events: none;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
  height: 0;
  -webkit-transition: height 0.3s cubic-bezier(0.23, 0.48, 0.51, 0.96);
  -o-transition: height 0.3s cubic-bezier(0.23, 0.48, 0.51, 0.96);
  transition: height 0.3s cubic-bezier(0.23, 0.48, 0.51, 0.96);
  overflow: hidden;
}
.column-b587.banner_3003
  .link-042d
  .mask-up-dbe7
  > .modal-1445 {
  background-color: #e6e6e6;
}
.column-b587.banner_3003
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  > .hidden_upper_bce8 {
  visibility: visible;
  pointer-events: auto;
  height: auto;
}
.column-b587.banner_3003
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  .badge_de34.mask-up-dbe7
  > .hidden_upper_bce8 {
  top: 100%;
  pointer-events: auto;
  height: auto;
}
.column-b587.banner_3003
  .link-042d
  .mask-up-dbe7.row-bottom-ae7e
  > .title-iron-831f {
  visibility: visible;
  pointer-events: auto;
  height: auto;
}
.column-b587.banner_3003 .hidden_upper_bce8 {
  margin-left: var(--jmm-dropdown-submenu-hor-margin, 0);
}
.column-b587.banner_3003 .module-168c {
  padding-top: var(--jmm-dropdown-submenu-ver-padding, 0);
  padding-left: var(--jmm-dropdown-submenu-hor-padding, 0);
  padding-bottom: var(--jmm-dropdown-submenu-ver-padding, 0);
  padding-right: var(--jmm-dropdown-submenu-hor-padding, 0);
}
.column-b587.banner_3003
  .hidden_upper_bce8
  .modal-1445 {
  padding-top: var(--jmm-dropdown-sub-items-ver-padding, 10px);
  padding-left: var(--jmm-dropdown-sub-items-hor-padding, 20px);
  padding-bottom: var(--jmm-dropdown-sub-items-ver-padding, 10px);
  padding-right: var(--jmm-dropdown-sub-items-hor-padding, 20px);
}
.column-b587.banner_3003
  .block_e165 {
  padding-top: var(--jmm-dropdown-mega-content-ver-padding, 10px);
  padding-left: var(--jmm-dropdown-mega-content-hor-padding, 20px);
  padding-bottom: var(--jmm-dropdown-mega-content-ver-padding, 10px);
  padding-right: var(--jmm-dropdown-mega-content-hor-padding, 20px);
}
.column-b587.title_over_0475.in_33f3
  .link-042d
  .hidden_upper_bce8,
.column-b587.title_over_0475.in_33f3
  .link-042d
  .title-iron-831f,
.column-b587.title_over_0475.filter-first-cdfd
  .link-042d
  .hidden_upper_bce8,
.column-b587.title_over_0475.filter-first-cdfd
  .link-042d
  .title-iron-831f {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.column-b587.title_over_0475.in_33f3
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  > .hidden_upper_bce8,
.column-b587.title_over_0475.filter-first-cdfd
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  > .hidden_upper_bce8 {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.column-b587.title_over_0475.in_33f3
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  .badge_de34.mask-up-dbe7
  > .hidden_upper_bce8,
.column-b587.title_over_0475.filter-first-cdfd
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  .badge_de34.mask-up-dbe7
  > .hidden_upper_bce8 {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.column-b587.title_over_0475.in_33f3
  .link-042d
  .mask-up-dbe7.row-bottom-ae7e
  > .title-iron-831f,
.column-b587.title_over_0475.filter-first-cdfd
  .link-042d
  .mask-up-dbe7.row-bottom-ae7e
  > .title-iron-831f {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.column-b587.item_prev_2d24.in_33f3
  .link-042d
  .hidden_upper_bce8,
.column-b587.item_prev_2d24.in_33f3
  .link-042d
  .title-iron-831f,
.column-b587.item_prev_2d24.filter-first-cdfd
  .link-042d
  .hidden_upper_bce8,
.column-b587.item_prev_2d24.filter-first-cdfd
  .link-042d
  .title-iron-831f {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  -webkit-transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    visibility 0.1s linear;
  -o-transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    visibility 0.1s linear;
  transition: opacity 0.3s cubic-bezier(0.48, 0.01, 0.5, 0.99),
    visibility 0.1s linear;
}
.column-b587.item_prev_2d24.in_33f3
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  > .hidden_upper_bce8,
.column-b587.item_prev_2d24.filter-first-cdfd
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  > .hidden_upper_bce8 {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.column-b587.item_prev_2d24.in_33f3
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  .badge_de34.mask-up-dbe7
  > .hidden_upper_bce8,
.column-b587.item_prev_2d24.filter-first-cdfd
  .link-042d
  .mask-up-dbe7.box_lower_cd83
  .badge_de34.mask-up-dbe7
  > .hidden_upper_bce8 {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.column-b587.item_prev_2d24.in_33f3
  .link-042d
  .mask-up-dbe7.row-bottom-ae7e
  > .title-iron-831f,
.column-b587.item_prev_2d24.filter-first-cdfd
  .link-042d
  .mask-up-dbe7.row-bottom-ae7e
  > .title-iron-831f {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.hover_static_fd66 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column wrap;
  flex-flow: column wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.table_over_28e8 {
  position: relative;
}
.gas_72fc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.gas_72fc .logo-lower-92db {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  position: fixed;
  top: 0;
  height: 100%;
  max-width: 100%;
  z-index: 998;
}
body.content-88a8[data-sevencom-device-mode="desktop"]
  .gas_72fc
  .logo-lower-92db {
  top: 32px;
  height: calc(100vh - 32px);
}
body.content-88a8[data-sevencom-device-mode="tablet"]
  .gas_72fc
  .logo-lower-92db {
  top: 32px;
  height: calc(100vh - 32px);
}
body.content-88a8[data-sevencom-device-mode="mobile"]
  .gas_72fc
  .logo-lower-92db {
  top: 46px;
  height: calc(100vh - 46px);
}
.gas_72fc
  .logo-lower-92db
  .in_51f5 {
  width: 100%;
}
.gas_72fc.brown_ae4a
  .logo-lower-92db {
  right: 0;
}
.gas_72fc.border_dirty_04a4
  .logo-lower-92db {
  left: 0;
}
.gas_72fc.thick-8be9
  .input-bbec,
.gas_72fc.avatar-selected-24fb
  .input-bbec {
  top: 20px;
}
body.content-88a8[data-sevencom-device-mode="desktop"]
  .gas_72fc.thick-8be9
  .input-bbec,
body.content-88a8[data-sevencom-device-mode="desktop"]
  .gas_72fc.avatar-selected-24fb
  .input-bbec {
  top: 52px;
}
body.content-88a8[data-sevencom-device-mode="tablet"]
  .gas_72fc.thick-8be9
  .input-bbec,
body.content-88a8[data-sevencom-device-mode="tablet"]
  .gas_72fc.avatar-selected-24fb
  .input-bbec {
  top: 35px;
}
body.content-88a8[data-sevencom-device-mode="mobile"]
  .gas_72fc.thick-8be9
  .input-bbec,
body.content-88a8[data-sevencom-device-mode="mobile"]
  .gas_72fc.avatar-selected-24fb
  .input-bbec {
  top: 66px;
}
.gas_72fc.thick-8be9
  .input-bbec {
  position: fixed;
  right: 20px;
  z-index: 997;
}
.gas_72fc.avatar-selected-24fb
  .input-bbec {
  position: fixed;
  left: 20px;
  z-index: 997;
}
.shade-de0f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.shade-de0f .logo-lower-92db {
  position: absolute;
  top: 100%;
  z-index: 998;
}
.shade-de0f.brown_ae4a {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.shade-de0f.border_dirty_04a4 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.focus-6abc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.focus-6abc .logo-lower-92db {
  position: relative;
}
.focus-6abc.brown_ae4a {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.focus-6abc.border_dirty_04a4 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.input-bbec {
  min-width: 35px;
  min-height: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  cursor: pointer;
}
.paper_a453 {
  color: #3a3a3a;
}
.accent-8089 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.accent-8089 + .paper_a453 {
  margin-left: 10px;
}
.accent-8089 svg {
  fill: currentColor;
  height: auto;
}
.logo-lower-92db {
  overflow-x: hidden;
  overflow-y: auto;
  width: 400px;
}
.in_51f5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 20px;
  background-color: #fff;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.carousel-001f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 35px;
}
.breadcrumb_2f6a {
  min-width: 30px;
  min-height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  color: #3a3a3a;
}
.breadcrumb_2f6a svg {
  fill: currentColor;
  height: auto;
}
.breadcrumb_2f6a span {
  margin-left: 7px;
}
.dynamic-f95e {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.iron-0682 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.iron-0682 .gold_90cd {
  color: #3a3a3a;
}
.iron-0682 .badge-right-1d3e {
  margin: 0 5px;
  color: #3a3a3a;
}
.iron-0682 .badge-right-1d3e svg {
  fill: currentColor;
  height: auto;
}
.tall_6e32 {
  width: 100%;
  position: relative;
}
.last-c253 {
  width: 100%;
  position: relative;
}
.tabs_complex_96ad {
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.tabs_complex_96ad + .paper_a453 {
  margin-left: 10px;
}
.header_8bd5 {
  margin: 0;
  padding: 0;
}
.card_d09b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 10px 0;
}
.logo-ba74 .card_d09b:last-child {
  border-bottom: none !important;
}
.pagination_9ff7 .card_d09b:last-child {
  border-bottom: none !important;
}
.card_d09b > .tall_6e32 {
  padding: 10px 0 10px 30px;
}
.thumbnail_6dd7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hover_static_fd66 .nav_38df {
  color: #3a3a3a;
}
.hover_static_fd66 .dirty-e955 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.hover_static_fd66 .primary_6ffe {
  font-size: 10px;
  font-style: italic;
}
.hover_static_fd66 .summary_b119 {
  width: auto;
  margin-left: 5px;
}
.hover_static_fd66 .accent_basic_60ec {
  font-size: 10px;
  padding: 0 3px;
  color: #fff;
  background-color: #3a3a3a;
}
.hover_static_fd66 .up-243c {
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  color: #3a3a3a;
}
.hover_static_fd66 .up-243c svg {
  fill: currentColor;
  height: auto;
}
.layout-aeca {
  display: none;
}
.button-fast-4def {
  overflow: hidden;
}
.paragraph-black-528c {
  position: fixed;
  display: block;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 997;
}
.sort-simple-6488 {
  opacity: 0;
}
.grid-0575 {
  opacity: 1;
}
.carousel_short_2ef4 {
  -webkit-transition: opacity 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.1s;
  -o-transition: opacity 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.1s;
  transition: opacity 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.1s;
}
.detail_c982 {
  opacity: 1;
}
.background-e5cc {
  opacity: 0;
}
.feature-left-438a {
  -webkit-transition: opacity 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.1s;
  -o-transition: opacity 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.1s;
  transition: opacity 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.1s;
}
.avatar_dab0 {
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
}
.modal_51f4 {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.medium-5851 {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88),
    -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.component_acb4 {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.fixed-1847 {
  -webkit-transform: translateX(-150%);
  -ms-transform: translateX(-150%);
  transform: translateX(-150%);
}
.black_c36c {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88),
    -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.link-white-93ce {
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
}
.texture-fd80 {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.basic-e2cf {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88),
    -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.summary-tiny-3e49 {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.mini_56d0 {
  -webkit-transform: translateX(150%);
  -ms-transform: translateX(150%);
  transform: translateX(150%);
}
.media-20e6 {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88),
    -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.fixed_ba8f {
  opacity: 0;
  -webkit-transform: translateY(10px);
  -ms-transform: translateY(10px);
  transform: translateY(10px);
}
.surface_1c19 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.module-green-b51d {
  -webkit-transition: all 0.25s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: all 0.25s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: all 0.25s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.nav_bright_b02f {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.thumbnail_325b {
  opacity: 0;
  -webkit-transform: translateY(10%);
  -ms-transform: translateY(10%);
  transform: translateY(10%);
}
.panel_fluid_847b {
  -webkit-transition: all 0.25s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: all 0.25s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: all 0.25s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.focus_0efb,
.middle_0b3b {
  max-height: 100vh;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
}
.highlight_8342,
.grid-purple-6d90 {
  max-height: 0;
}
.frame_c711 {
  -webkit-transform: translateX(110%);
  -ms-transform: translateX(110%);
  transform: translateX(110%);
}
.hover-advanced-f16e {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.summary_focused_3dba {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88),
    -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.lite-78db {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.up-f546 {
  -webkit-transform: translateX(-110%);
  -ms-transform: translateX(-110%);
  transform: translateX(-110%);
}
.breadcrumb_5827 {
  position: absolute;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88),
    -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.menu-9a13 {
  -webkit-transform: translateX(-110%);
  -ms-transform: translateX(-110%);
  transform: translateX(-110%);
}
.liquid_ecc8 {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.dirty_0b35 {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88),
    -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}
.detail-72d8 {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.widget_gas_e803 {
  -webkit-transform: translateX(110%);
  -ms-transform: translateX(110%);
  transform: translateX(110%);
}
.footer-hovered-aec8 {
  position: absolute;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  -o-transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
  transition: transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88),
    -webkit-transform 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88);
}

/* css-noise: 747d */
.phantom-card-t0 {
  padding: 0.5rem;
  font-size: 13px;
  line-height: 1.2;
}
