.bx-lucid.bx-def-font {
  font-family: 'Manrope', 'Sans-Serif';
  font-weight: 400;
  /* 26.13.13: prev val 300 */
  font-size: 14px;
  font-size: 0.875rem;
  color: #000000;
}
.bx-lucid.bx-def-color-bg-page {
  background-color: #fafaf9;
}
.bx-lucid.bx-def-image-bg-page {
  background-image: none;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.bx-lucid {
  /* margins */
  /* paddings */
  /* colors */
  /* hr */
  /* border for common layout elements likedesign boxes, pads, menu items, etc */
  /* shadow */
  /* round corders */
  /* blur */
  /* fonts */
  /* NOTE: bx-def-font, h1, h2, h3 styles were copied to editor.css */
  /* image/thumbnail/gallery default styles */
  /*--- Unit ---*/
  /*-- Unit: Tailwind overwrite --*/
  /*--- Alerts ---*/
  /* label */
  /* z-index */
  /**
     * Is used for inputs and buttons. They should have the same value 
     * because Input and Button can be positioned in one line.
     */
  /* height */
  /* content paddings */
  /* shadow */
  /* background images */
  /* body */
  /* header */
  /* footer */
  /* fonts */
  /* cover */
  /* block */
  /* box */
  /* box: timeline */
  /* popup */
  /* slide menu */
  /* main menu */
  /* account menu */
  /* add menu */
  /* page menu */
  /* form */
  /* button (normal) */
  /* button (large) */
  /* button (small) */
  /*--- Menus: Mobile Dropdown ---*/
  /*--- Alerts: Toolbar ---*/
  /*--- Timeline -> Card: Annachmants ---*/
  /*--- Timeline Card -> Comments: Font size ---*/
}
.bx-lucid .bx-def-page-width {
  max-width: 100%;
  width: 100%;
}
.bx-lucid .bx-def-box-sizing {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.bx-lucid .bx-def-align-center {
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.bx-lucid .bx-def-valign-center {
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-align-items: center;
  align-items: center;
}
.bx-lucid .bx-def-centered {
  margin: 0px auto;
}
.bx-lucid .bx-def-margin {
  margin: 16px;
  margin: 1rem;
}
.bx-lucid .bx-def-margin-neg {
  margin: -16px;
  margin: -1rem;
}
.bx-lucid .bx-def-margin-lefttopright {
  margin-left: 16px;
  margin-left: 1rem;
  margin-top: 16px;
  margin-top: 1rem;
  margin-right: 16px;
  margin-right: 1rem;
}
.bx-lucid .bx-def-margin-rightbottomleft {
  margin-right: 16px;
  margin-right: 1rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  margin-left: 16px;
  margin-left: 1rem;
}
.bx-lucid .bx-def-margin-leftright {
  margin-left: 16px;
  margin-left: 1rem;
  margin-right: 16px;
  margin-right: 1rem;
}
.bx-lucid .bx-def-margin-leftright-neg {
  margin-left: -16px;
  margin-left: -1rem;
  margin-right: -16px;
  margin-right: -1rem;
}
.bx-lucid .bx-def-margin-topbottom {
  margin-top: 16px;
  margin-top: 1rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
.bx-lucid .bx-def-margin-topbottom-neg {
  margin-top: -16px;
  margin-top: -1rem;
  margin-bottom: -16px;
  margin-bottom: -1rem;
}
.bx-lucid .bx-def-margin-top {
  margin-top: 16px;
  margin-top: 1rem;
}
.bx-lucid .bx-def-margin-top-auto {
  margin-top: 16px;
  margin-top: 1rem;
}
.bx-lucid .bx-def-margin-top-auto:first-child {
  margin-top: 0px;
  margin-top: 0rem;
}
.bx-lucid .bx-def-margin-right {
  margin-right: 16px;
  margin-right: 1rem;
}
.bx-lucid .bx-def-margin-bottom {
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
.bx-lucid .bx-def-margin-bottom-neg {
  margin-bottom: -16px;
  margin-bottom: -1rem;
}
.bx-lucid .bx-def-margin-left {
  margin-left: 16px;
  margin-left: 1rem;
}
.bx-lucid .bx-def-margin-left-auto {
  margin-left: 16px;
  margin-left: 1rem;
}
.bx-lucid .bx-def-margin-left-auto:first-child {
  margin-left: 0;
  margin-left: 0rem;
}
.bx-lucid .bx-def-margin-right-auto {
  margin-right: 16px;
  margin-right: 1rem;
  /* &:last-child {
        .margin-right(0);
    }*/
}
.bx-lucid .bx-def-margin-sec {
  margin: 8px;
  margin: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-neg {
  margin: -8px;
  margin: -0.5rem;
}
.bx-lucid .bx-def-margin-sec-lefttopright {
  margin-left: 8px;
  margin-left: 0.5rem;
  margin-top: 8px;
  margin-top: 0.5rem;
  margin-right: 8px;
  margin-right: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-lefttopright-neg {
  margin-left: -8px;
  margin-left: -0.5rem;
  margin-top: -8px;
  margin-top: -0.5rem;
  margin-right: -8px;
  margin-right: -0.5rem;
}
.bx-lucid .bx-def-margin-sec-bottom-neg {
  margin-bottom: -8px;
  margin-bottom: -0.5rem;
}
.bx-lucid .bx-def-margin-sec-rightbottomleft {
  margin-right: 8px;
  margin-right: 0.5rem;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
  margin-left: 8px;
  margin-left: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-leftright {
  margin-left: 8px;
  margin-left: 0.5rem;
  margin-right: 8px;
  margin-right: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-leftright-neg {
  margin-left: -8px;
  margin-left: -0.5rem;
  margin-right: -8px;
  margin-right: -0.5rem;
}
.bx-lucid .bx-def-margin-sec-topbottom {
  margin-top: 8px;
  margin-top: 0.5rem;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-top {
  margin-top: 8px;
  margin-top: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-top-neg {
  margin-top: -8px;
  margin-top: -0.5rem;
}
.bx-lucid .bx-def-margin-sec-top-auto {
  margin-top: 8px;
  margin-top: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-top-auto:first-child {
  margin-top: 0;
  margin-top: 0rem;
}
.bx-lucid .bx-def-margin-sec-right {
  margin-right: 8px;
  margin-right: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-bottom {
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-left {
  margin-left: 8px;
  margin-left: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-left-auto {
  margin-left: 8px;
  margin-left: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-left-auto:first-child {
  margin-left: 0;
  margin-left: 0rem;
}
.bx-lucid .bx-def-margin-sec-right-auto {
  margin-right: 8px;
  margin-right: 0.5rem;
}
.bx-lucid .bx-def-margin-sec-right-auto:last-child {
  margin-right: 0;
  margin-right: 0rem;
}
.bx-lucid .bx-def-margin-thd {
  margin: 4px;
  margin: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-neg {
  margin: -4px;
  margin: -0.25rem;
}
.bx-lucid .bx-def-margin-thd-rightbottomleft {
  margin-right: 4px;
  margin-right: 0.25rem;
  margin-bottom: 4px;
  margin-bottom: 0.25rem;
  margin-left: 4px;
  margin-left: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-leftright {
  margin-left: 4px;
  margin-left: 0.25rem;
  margin-right: 4px;
  margin-right: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-leftright-neg {
  margin-left: -4px;
  margin-left: -0.25rem;
  margin-right: -4px;
  margin-right: -0.25rem;
}
.bx-lucid .bx-def-margin-thd-topbottom {
  margin-top: 4px;
  margin-top: 0.25rem;
  margin-bottom: 4px;
  margin-bottom: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-top {
  margin-top: 4px;
  margin-top: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-top-auto {
  margin-top: 4px;
  margin-top: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-top-auto:first-child {
  margin-top: 0;
  margin-top: 0rem;
}
.bx-lucid .bx-def-margin-thd-right {
  margin-right: 4px;
  margin-right: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-bottom {
  margin-bottom: 4px;
  margin-bottom: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-left {
  margin-left: 4px;
  margin-left: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-left-auto {
  margin-left: 4px;
  margin-left: 0.25rem;
}
.bx-lucid .bx-def-margin-thd-left-auto:first-child {
  margin-left: 0;
  margin-left: 0rem;
}
.bx-lucid .bx-def-padding {
  padding: 16px;
  padding: 1rem;
}
.bx-lucid .bx-def-padding-lefttopright {
  padding-left: 16px;
  padding-left: 1rem;
  padding-top: 16px;
  padding-top: 1rem;
  padding-right: 16px;
  padding-right: 1rem;
}
.bx-lucid .bx-def-padding-rightbottomleft {
  padding-right: 16px;
  padding-right: 1rem;
  padding-bottom: 16px;
  padding-bottom: 1rem;
  padding-left: 16px;
  padding-left: 1rem;
}
.bx-lucid .bx-def-padding-leftright {
  padding-left: 16px;
  padding-left: 1rem;
  padding-right: 16px;
  padding-right: 1rem;
}
.bx-lucid .bx-def-padding-topbottom {
  padding-top: 16px;
  padding-top: 1rem;
  padding-bottom: 16px;
  padding-bottom: 1rem;
}
.bx-lucid .bx-def-padding-top {
  padding-top: 16px;
  padding-top: 1rem;
}
.bx-lucid .bx-def-padding-right {
  padding-right: 16px;
  padding-right: 1rem;
}
.bx-lucid .bx-def-padding-bottom {
  padding-bottom: 16px;
  padding-bottom: 1rem;
}
.bx-lucid .bx-def-padding-left {
  padding-left: 16px;
  padding-left: 1rem;
}
.bx-lucid .bx-def-padding-sec {
  padding: 8px;
  padding: 0.5rem;
}
.bx-lucid .bx-def-padding-sec-rightbottomleft {
  padding-right: 8px;
  padding-right: 0.5rem;
  padding-bottom: 8px;
  padding-bottom: 0.5rem;
  padding-left: 8px;
  padding-left: 0.5rem;
}
.bx-lucid .bx-def-padding-sec-topbottom {
  padding-top: 8px;
  padding-top: 0.5rem;
  padding-bottom: 8px;
  padding-bottom: 0.5rem;
}
.bx-lucid .bx-def-padding-sec-leftright {
  padding-left: 8px;
  padding-left: 0.5rem;
  padding-right: 8px;
  padding-right: 0.5rem;
}
.bx-lucid .bx-def-padding-sec-top {
  padding-top: 8px;
  padding-top: 0.5rem;
}
.bx-lucid .bx-def-padding-sec-right {
  padding-right: 8px;
  padding-right: 0.5rem;
}
.bx-lucid .bx-def-padding-sec-bottom {
  padding-bottom: 8px;
  padding-bottom: 0.5rem;
}
.bx-lucid .bx-def-padding-sec-left {
  padding-left: 8px;
  padding-left: 0.5rem;
}
.bx-lucid .bx-def-padding-thd {
  padding: 4px;
  padding: 0.25rem;
}
.bx-lucid .bx-def-padding-thd-rightbottomleft {
  padding-right: 4px;
  padding-right: 0.25rem;
  padding-bottom: 4px;
  padding-bottom: 0.25rem;
  padding-left: 4px;
  padding-left: 0.25rem;
}
.bx-lucid .bx-def-padding-thd-topbottom {
  padding-top: 4px;
  padding-top: 0.25rem;
  padding-bottom: 4px;
  padding-bottom: 0.25rem;
}
.bx-lucid .bx-def-padding-thd-leftright {
  padding-left: 4px;
  padding-left: 0.25rem;
  padding-right: 4px;
  padding-right: 0.25rem;
}
.bx-lucid .bx-def-padding-thd-top {
  padding-top: 4px;
  padding-top: 0.25rem;
}
.bx-lucid .bx-def-padding-thd-right {
  padding-right: 4px;
  padding-right: 0.25rem;
}
.bx-lucid .bx-def-padding-thd-bottom {
  padding-bottom: 4px;
  padding-bottom: 0.25rem;
}
.bx-lucid .bx-def-padding-thd-left {
  padding-left: 4px;
  padding-left: 0.25rem;
}
.bx-lucid .bx-def-color-bg-block {
  background-color: #fafaf9;
}
.bx-lucid .bx-def-color-bg-box {
  background-color: #f9fafb;
}
.bx-lucid .bx-def-color-bg-box-active,
.bx-lucid .bx-def-color-bg-box-hover:hover {
  background-color: rgba(255, 255, 255, 0.5);
}
.bx-lucid .bx-def-color-bg-sec {
  background-color: #f2f2f2;
}
.bx-lucid .bx-def-color-bg-hl,
.bx-lucid .bx-def-color-bg-hl-even:nth-child(even),
.bx-lucid .bx-def-color-bg-hl-hover:hover {
  background-color: rgba(0, 0, 0, 0);
}
.bx-lucid .bx-def-color-bg-active {
  background-color: rgba(0, 0, 0, 0);
}
.bx-lucid .bx-btn.bx-btn-disabled:active,
.bx-lucid .bx-btn.bx-btn-disabled:hover,
.bx-lucid .bx-btn.bx-btn-disabled,
.bx-lucid .bx-btn.bx-btn-small.bx-btn-disabled:active,
.bx-lucid .bx-btn.bx-btn-small.bx-btn-disabled:hover,
.bx-lucid .bx-btn.bx-btn-small.bx-btn-disabled,
.bx-lucid .bx-btn.bx-btn-primary.bx-btn-disabled:active,
.bx-lucid .bx-btn.bx-btn-primary.bx-btn-disabled:hover,
.bx-lucid .bx-btn.bx-btn-primary.bx-btn-disabled {
  background-color: #e5e7eb;
}
.bx-lucid .bx-def-hr,
.bx-lucid .bx-def-hr-auto {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  border: 0px;
  border-top: 1px solid rgba(232, 232, 232, 0.8);
}
.bx-lucid .bx-def-hr-auto:first-child {
  display: none;
}
.bx-lucid .bx-def-border {
  border: 1px solid #d0d0d0;
}
.bx-lucid .bx-def-border-rightbottomleft {
  border-right: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
  border-left: 1px solid #d0d0d0;
}
.bx-lucid .bx-def-border-top {
  border-top: 1px solid #d0d0d0;
}
.bx-lucid .bx-def-border-top-auto {
  border-top: 1px solid #d0d0d0;
}
.bx-lucid .bx-def-border-top-auto:first-child {
  border-top: none;
}
.bx-lucid .bx-def-border-right {
  border-right: 1px solid #d0d0d0;
}
.bx-lucid .bx-def-border-bottom {
  border-bottom: 1px solid #d0d0d0;
}
.bx-lucid .bx-def-border-left {
  border-left: 1px solid #d0d0d0;
}
.bx-lucid .bx-def-border-right {
  border-right: 1px solid #d0d0d0;
}
.bx-lucid .bx-def-shadow {
  -webkit-box-shadow: 0rem 0.0625rem 0.1875rem 0rem rgba(51, 51, 51, 0.1);
  -moz-box-shadow: 0rem 0.0625rem 0.1875rem 0rem rgba(51, 51, 51, 0.1);
  box-shadow: 0rem 0.0625rem 0.1875rem 0rem rgba(51, 51, 51, 0.1);
}
.bx-lucid .bx-def-round-corners {
  border-radius: 0.1875rem;
  background-clip: padding-box;
}
.bx-lucid .bx-def-blur {
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -o-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
}
.bx-lucid .bx-def-font-inputs {
  font-family: 'Manrope', 'Sans-Serif';
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
}
.bx-lucid .bx-def-font-color,
.bx-lucid .bx-def-font-color:hover {
  color: #000000;
}
.bx-lucid .bx-def-font-grayed {
  color: #6b7280;
}
.bx-lucid .bx-def-font-contrasted:after,
.bx-lucid .bx-def-font-contrasted:before,
.bx-lucid .bx-def-font-contrasted {
  color: #ffffff;
}
.bx-lucid .bx-def-font-small {
  font-size: 12px;
  font-size: 0.75rem;
}
.bx-lucid .bx-def-font-middle {
  font-size: 14px;
  font-size: 0.875rem;
}
.bx-lucid .bx-def-font-large {
  font-size: 16px;
  font-size: 1rem;
}
.bx-lucid .bx-def-font-light {
  font-weight: 300;
}
.bx-lucid .bx-def-font-normal {
  font-weight: 400;
}
.bx-lucid .bx-def-font-semibold {
  font-weight: 600;
}
.bx-lucid .bx-def-font-bold {
  font-weight: 700;
}
.bx-lucid .bx-def-font-extrabold {
  font-weight: 900;
}
.bx-lucid .bx-def-font-align-center {
  text-align: center;
}
.bx-lucid h1,
.bx-lucid .bx-def-font-h1 {
  font-size: 72px;
  font-size: 4.5rem;
  font-weight: 700;
}
.bx-lucid h2,
.bx-lucid .bx-def-font-h2 {
  font-size: 48px;
  font-size: 3rem;
  font-weight: 700;
}
.bx-lucid h3,
.bx-lucid .bx-def-font-h3 {
  font-size: 32px;
  font-size: 2rem;
  font-weight: 500;
}
.bx-lucid .bx-def-vanilla-html {
  margin-left: auto;
  margin-right: auto;
}
.bx-lucid .bx-layout-column-thin .bx-def-vanilla-html,
.bx-lucid .bx-layout-column-half .bx-def-vanilla-html,
.bx-lucid .bx-layout-column-wide .bx-def-vanilla-html {
  max-width: none;
}
.bx-lucid .bx-layout-column-fullwidth .bx-base-text-entity-content.bx-def-vanilla-html {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.bx-lucid .bx-def-vanilla-html.bx-def-constraint-pre pre {
  max-width: none;
  overflow: auto;
}
.bx-lucid .bx-def-icon,
.bx-lucid .bx-def-thumb,
.bx-lucid .bx-def-ava,
.bx-lucid .bx-def-ava-big {
  overflow: hidden;
}
.bx-lucid .bx-def-ava-big-size {
  width: 192px;
  width: 12rem;
  height: 192px;
  height: 12rem;
}
.bx-lucid .bx-def-ava-big-size-max-height {
  max-height: 192px;
  max-height: 12rem;
}
.bx-lucid .bx-def-ava-big-size-min-height {
  min-height: 192px;
  min-height: 12rem;
}
.bx-lucid .bx-def-ava-big-size-left-indent {
  margin-left: 208px;
  margin-left: 13rem;
}
.bx-lucid .bx-def-ava-size {
  width: 96px;
  width: 6rem;
  height: 96px;
  height: 6rem;
}
.bx-lucid .bx-def-ava-size-max-height {
  max-height: 96px;
  max-height: 6rem;
}
.bx-lucid .bx-def-ava-size-min-height {
  min-height: 96px;
  min-height: 6rem;
}
.bx-lucid .bx-def-ava-size-left-indent {
  margin-left: 112px;
  margin-left: 7rem;
}
.bx-lucid .bx-def-thumb-size {
  width: 48px;
  width: 3rem;
  height: 48px;
  height: 3rem;
}
.bx-lucid .bx-def-thumb-size-max-height {
  max-height: 48px;
  max-height: 3rem;
}
.bx-lucid .bx-def-thumb-size-min-height {
  min-height: 48px;
  min-height: 3rem;
}
.bx-lucid .bx-def-thumb-size-left-indent {
  margin-left: 64px;
  margin-left: 4rem;
}
.bx-lucid .bx-def-icon-size {
  width: 32px;
  width: 2rem;
  height: 32px;
  height: 2rem;
}
.bx-lucid .bx-def-icon-size-max-height {
  max-height: 32px;
  max-height: 2rem;
}
.bx-lucid .bx-def-icon-size-min-height {
  min-height: 32px;
  min-height: 2rem;
}
.bx-lucid .bx-def-icon-size-left-indent {
  margin-left: 48px;
  margin-left: 3rem;
}
.bx-lucid .bx-def-unit {
  position: relative;
  white-space: nowrap;
}
.bx-lucid .bx-def-unit-info {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  text-overflow: ellipsis;
  overflow: hidden;
}
.bx-lucid .bx-def-unit .bx-def-unit-line .bx-def-ui-div:first-child {
  display: none;
}
.bx-lucid .bx-def-unit.absolute {
  position: relative;
}
.bx-lucid .bx-def-unit.absolute .bx-def-unit-img {
  position: absolute;
  top: 0px;
  left: 0px;
}
.bx-lucid .bx-def-unit.absolute .bx-def-unit-info {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.bx-lucid .bx-def-unit.absolute .bx-def-unit-info-cnt {
  width: 100%;
}
.bx-lucid .bx-def-unit.absolute .bx-def-unit-line {
  text-overflow: ellipsis;
  overflow: hidden;
}
.bx-lucid .bx-def-unit-alert,
.bx-lucid .bx-def-unit-alert-small,
.bx-lucid .bx-def-unit-alert-middle {
  display: block;
  position: absolute;
  box-sizing: content-box;
  top: 0;
  right: -2px;
  text-align: center;
  color: white;
}
.bx-lucid .bx-def-unit-alert {
  min-width: 14px;
  min-width: 0.875rem;
  height: 14px;
  height: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  border-radius: 0.875rem;
  background-clip: padding-box;
  font-size: 12px;
  font-size: 0.75rem;
  padding: 4px;
  padding: 0.25rem;
}
.bx-lucid .bx-def-unit-alert-small {
  min-width: 14px;
  min-width: 0.875rem;
  height: 14px;
  height: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  border-radius: 0.875rem;
  background-clip: padding-box;
  font-size: 12px;
  font-size: 0.75rem;
  padding: 1px;
  padding: 0.0625rem;
}
.bx-lucid .bx-def-unit-alert-middle {
  min-width: 12px;
  min-width: 0.75rem;
  height: 12px;
  height: 0.75rem;
  line-height: 12px;
  line-height: 0.75rem;
  border-radius: 0.75rem;
  background-clip: padding-box;
  font-size: 12px;
  font-size: 0.75rem;
  padding: 3px;
  padding: 0.1875rem;
}
.bx-lucid .bx-def-unit-live-search {
  text-align: left;
  overflow: hidden;
}
.bx-lucid .bx-def-unit-live-search .bx-def-unit-img:not(.empty) {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.bx-lucid .bx-def-unit-live-search .bx-def-unit-img-empty {
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.bx-lucid .bx-def-unit-live-search .bx-def-unit-img-empty i {
  font-size: 1.2rem;
}
.bx-lucid .bx-def-gal-img-column {
  -webkit-column-width: 100%;
  -moz-column-width: 100%;
  -ms-column-width: 100%;
  column-width: 100%;
}
.bx-lucid .bx-def-gal-img-size {
  width: 300px;
  width: 18.75rem;
  height: 200px;
  height: 12.5rem;
}
.bx-lucid .bx-def-gal-div-size {
  width: 100%;
  height: 200px;
  height: 12.5rem;
}
.bx-lucid .bx-def-gal-unit-column {
  -webkit-column-width: 100%;
  -moz-column-width: 100%;
  -ms-column-width: 100%;
  column-width: 100%;
}
.bx-lucid .bx-def-gal-unit-size {
  display: inline-block;
  width: 100%;
  height: auto;
  vertical-align: top;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.bx-lucid .bx-def-label {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 1.5rem;
  padding-left: 8px;
  padding-left: 0.5rem;
  padding-right: 8px;
  padding-right: 0.5rem;
  border-radius: 0.25rem;
  background-clip: padding-box;
  background-color: #e8e8e8;
  line-height: 1.5rem;
  font-size: 12px;
}
.bx-lucid .bx-def-label,
.bx-lucid .bx-def-label a,
.bx-lucid .bx-def-label .sys-icon {
  color: #6b7280;
}
.bx-lucid .bx-def-label.menu {
  border-radius: 0.75rem;
  background-clip: padding-box;
  background-color: #999999;
}
.bx-lucid .bx-def-label.menu,
.bx-lucid .bx-def-label.menu a,
.bx-lucid .bx-def-label.menu .sys-icon {
  color: #ffffff;
}
.bx-lucid .bx-def-z-index-front {
  z-index: 100;
}
.bx-lucid .bx-def-z-index-nav {
  z-index: 5000;
}
.bx-lucid .bx-def-z-index-overlay {
  z-index: 9700;
}
.bx-lucid .bx-def-z-index-modal {
  z-index: 10000;
}
.bx-lucid .bx-header {
  height: auto !important;
}
.bx-lucid #bx-toolbar-content {
  height: 64px !important;
}
.bx-lucid .bx-toolbar-item .bx-menu-toolbar .bx-menu-toolbar-item a img:not(.bx-base-pofile-unit-thumb) {
  max-width: 62px;
  max-height: 62px;
}
.bx-lucid .bx-main-content .bx-main-column.narrow .bx-menu-toolbar-padding,
.bx-lucid .cd-main-content .content-wrapper {
  padding-top: 64px;
}
.bx-lucid .bx-content-padding-header {
  padding: 0px;
}
.bx-lucid .bx-content-padding-footer {
  padding: 1rem;
}
.bx-lucid .bx-content-padding-block {
  padding: 0px;
}
.bx-lucid .bx-shadow-header {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bx-lucid .bx-shadow-footer {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bx-lucid .bx-shadow-block {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bx-lucid .bx-def-box {
  -webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.05);
}
.bx-lucid .bx-popup-applied {
  border-radius: 0px;
  background-clip: padding-box;
}
.bx-lucid .bx-popup-applied:not(.bx-popup-chain) .bx-popup,
.bx-lucid .bx-popup-applied.bx-popup-chain .bx-popup-chain-item {
  -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
}
.bx-lucid .bx-popup-applied.bx-popup-chain .bx-popup-chain-item a:hover {
  background-color: rgba(0, 0, 0, 0);
}
.bx-lucid .bx-popup-wrapper.bx-popup-slide-wrapper {
  -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
}
.bx-lucid .bx-def-image-bg-header,
.bx-lucid .bx-def-image-bg-footer,
.bx-lucid .bx-def-image-bg-block,
.bx-lucid .bx-def-box,
.bx-lucid .bx-popup-color-bg,
.bx-lucid .bx-popup-wrapper.bx-popup-slide-wrapper,
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main,
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main,
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main,
.bx-lucid .bx-menu-main-bar-wrapper {
  background-position: center center;
}
.bx-lucid .bx-def-image-bg-header {
  background-image: none;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx-lucid .bx-def-image-bg-footer {
  background-image: none;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx-lucid .bx-def-image-bg-block {
  background-image: none;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx-lucid .bx-def-box {
  background-image: none;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: cover;
}
.bx-lucid a {
  color: #9b907e;
}
.bx-lucid a:hover {
  color: #9b907e;
}
.bx-lucid .sys-icon:not(.sys-colored):not(.bx-vote-star),
.bx-lucid .sys-icon-a:not(.sys-colored):not(.bx-vote-star) {
  color: #cdc7bf;
}
.bx-lucid a:hover > .sys-icon:not(.sys-colored),
.bx-lucid a:hover > .sys-icon-a:not(.sys-colored) {
  color: #9b907e;
}
.bx-lucid .sys-icon-a i {
  background-color: #cdc7bf !important;
  color: #cdc7bf;
}
.bx-lucid a:hover > .sys-icon-a i {
  background-color: #9b907e !important;
  color: #9b907e;
}
.bx-lucid .bx-header.bx-def-color-bg-header {
  background-color: #fafaf9;
}
.bx-lucid .bx-header.bx-def-border-header {
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: rgba(0, 0, 0, 0);
}
.bx-lucid .bx-header a {
  color: #6b7280;
}
.bx-lucid .bx-header a:hover {
  color: #1f2937;
}
.bx-lucid .bx-header .sys-icon:not(.sys-colored),
.bx-lucid .bx-header .sys-icon-a:not(.sys-colored),
.bx-lucid .cd-dropdown .cd-dropdown-content a .sys-icon:not(.sys-colored),
.bx-lucid .cd-dropdown .cd-dropdown-content a .sys-icon-a:not(.sys-colored) {
  color: #6b7280;
}
.bx-lucid .bx-header .cd-nav-trigger span,
.bx-lucid .bx-header .cd-nav-trigger span::before,
.bx-lucid .bx-header .cd-nav-trigger span::after,
.bx-lucid .bx-header .cd-nav-trigger.nav-is-visible span::before,
.bx-lucid .bx-header .cd-nav-trigger.nav-is-visible span::after {
  background: #6b7280;
}
.bx-lucid .bx-header a:hover .sys-icon,
.bx-lucid .bx-header a:hover .sys-icon-a,
.bx-lucid .bx-header li.bx-menu-tab-active a .sys-icon,
.bx-lucid .bx-header li.bx-menu-tab-active a .sys-icon-a {
  color: #1f2937;
}
.bx-lucid .bx-header .cd-nav-trigger.nav-is-visible:hover span {
  background: rgba(255, 255, 255, 0);
}
.bx-lucid .bx-header .cd-nav-trigger:hover span,
.bx-lucid .bx-header .cd-nav-trigger:hover span::before,
.bx-lucid .bx-header .cd-nav-trigger:hover span::after,
.bx-lucid .bx-header .cd-nav-trigger.nav-is-visible:hover span::before,
.bx-lucid .bx-header .cd-nav-trigger.nav-is-visible:hover span::after {
  background: #1f2937;
}
.bx-lucid .bx-header .sys-icon-a:not(.sys-colored) i {
  background-color: #6b7280 !important;
  color: #6b7280;
}
.bx-lucid .bx-header a:hover .sys-icon-a i {
  background-color: #1f2937 !important;
  color: #1f2937;
}
.bx-lucid .bx-footer-wrapper.bx-def-color-bg-footer {
  background-color: #ffffff;
}
.bx-lucid .bx-footer-wrapper.bx-def-border-footer {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(40, 60, 80, 0.1);
}
.bx-lucid .bx-footer {
  color: #4b5563;
}
.bx-lucid .bx-footer a {
  color: #4b5563;
}
.bx-lucid .bx-footer a:hover {
  color: #98afff;
}
.bx-lucid .bx-footer .sys-icon,
.bx-lucid .bx-footer .sys-icon-a {
  color: #4b5563;
}
.bx-lucid .bx-footer a:hover .sys-icon,
.bx-lucid .bx-footer a:hover .sys-icon-a {
  color: #98afff;
}
.bx-lucid .bx-footer .sys-icon-a i {
  background-color: #4b5563 !important;
  color: #4b5563;
}
.bx-lucid .bx-footer a:hover .sys-icon-a i {
  background-color: #98afff !important;
  color: #98afff;
}
.bx-lucid .bx-def-font-inputs {
  font-family: 'Manrope';
  font-size: 14px;
  color: #4b5563;
}
.bx-lucid h1,
.bx-lucid .bx-def-font-h1 {
  font-weight: 700;
  color: #000000;
}
.bx-lucid h1.bx-def-font-grayed,
.bx-lucid h1 .bx-def-font-grayed,
.bx-lucid .bx-def-font-h1.bx-def-font-grayed,
.bx-lucid .bx-def-font-h1 .bx-def-font-grayed {
  color: #6b7280;
}
.bx-lucid h1.bx-def-font-contrasted,
.bx-lucid h1.bx-def-font-contrasted:after,
.bx-lucid h1.bx-def-font-contrasted:before,
.bx-lucid h1 .bx-def-font-contrasted,
.bx-lucid h1 .bx-def-font-contrasted:after,
.bx-lucid h1 .bx-def-font-contrasted:before,
.bx-lucid .bx-def-font-h1.bx-def-font-contrasted,
.bx-lucid .bx-def-font-h1.bx-def-font-contrasted:after,
.bx-lucid .bx-def-font-h1.bx-def-font-contrasted:before,
.bx-lucid .bx-def-font-h1 .bx-def-font-contrasted,
.bx-lucid .bx-def-font-h1 .bx-def-font-contrasted:after,
.bx-lucid .bx-def-font-h1 .bx-def-font-contrasted:before {
  color: #ffffff;
}
.bx-lucid h1 a,
.bx-lucid .bx-def-font-h1 a,
.bx-lucid a.bx-def-font-h1 {
  color: #111827;
}
.bx-lucid h1 a:hover,
.bx-lucid .bx-def-font-h1 a:hover,
.bx-lucid a.bx-def-font-h1:hover {
  color: #cdc7bf;
}
.bx-lucid h2,
.bx-lucid .bx-def-font-h2 {
  font-weight: 700;
  color: #000000;
}
.bx-lucid h2.bx-def-font-grayed,
.bx-lucid h2 .bx-def-font-grayed,
.bx-lucid .bx-def-font-h2.bx-def-font-grayed,
.bx-lucid .bx-def-font-h2 .bx-def-font-grayed {
  color: #9ca3af;
}
.bx-lucid h2.bx-def-font-contrasted,
.bx-lucid h2.bx-def-font-contrasted:after,
.bx-lucid h2.bx-def-font-contrasted:before,
.bx-lucid h2 .bx-def-font-contrasted,
.bx-lucid h2 .bx-def-font-contrasted:after,
.bx-lucid h2 .bx-def-font-contrasted:before,
.bx-lucid .bx-def-font-h2.bx-def-font-contrasted,
.bx-lucid .bx-def-font-h2.bx-def-font-contrasted:after,
.bx-lucid .bx-def-font-h2.bx-def-font-contrasted:before,
.bx-lucid .bx-def-font-h2 .bx-def-font-contrasted,
.bx-lucid .bx-def-font-h2 .bx-def-font-contrasted:after,
.bx-lucid .bx-def-font-h2 .bx-def-font-contrasted:before {
  color: #ffffff;
}
.bx-lucid h2 a,
.bx-lucid .bx-def-font-h2 a,
.bx-lucid a.bx-def-font-h2 {
  color: #111827;
}
.bx-lucid h2 a:hover,
.bx-lucid .bx-def-font-h2 a:hover,
.bx-lucid a.bx-def-font-h2:hover {
  color: #cdc7bf;
}
.bx-lucid h3,
.bx-lucid .bx-def-font-h3 {
  font-weight: 600;
  color: #000000;
}
.bx-lucid h3.bx-def-font-grayed,
.bx-lucid h3 .bx-def-font-grayed,
.bx-lucid .bx-def-font-h3.bx-def-font-grayed,
.bx-lucid .bx-def-font-h3 .bx-def-font-grayed {
  color: #9ca3af;
}
.bx-lucid h3.bx-def-font-contrasted,
.bx-lucid h3.bx-def-font-contrasted:after,
.bx-lucid h3.bx-def-font-contrasted:before,
.bx-lucid h3 .bx-def-font-contrasted,
.bx-lucid h3 .bx-def-font-contrasted:after,
.bx-lucid h3 .bx-def-font-contrasted:before,
.bx-lucid .bx-def-font-h3.bx-def-font-contrasted,
.bx-lucid .bx-def-font-h3.bx-def-font-contrasted:after,
.bx-lucid .bx-def-font-h3.bx-def-font-contrasted:before,
.bx-lucid .bx-def-font-h3 .bx-def-font-contrasted,
.bx-lucid .bx-def-font-h3 .bx-def-font-contrasted:after,
.bx-lucid .bx-def-font-h3 .bx-def-font-contrasted:before {
  color: #ffffff;
}
.bx-lucid h3 a,
.bx-lucid .bx-def-font-h3 a,
.bx-lucid a.bx-def-font-h3 {
  color: #1f2937;
}
.bx-lucid h3 a:hover,
.bx-lucid .bx-def-font-h3 a:hover,
.bx-lucid a.bx-def-font-h3:hover {
  color: #cdc7bf;
}
.bx-lucid .bx-menu-toolbar-padding .bx-def-cover-color-bg {
  background-color: #fafaf9;
}
.bx-lucid .bx-menu-toolbar-padding .bx-cover-wrapper,
.bx-lucid .bx-menu-toolbar-padding .bx-base-pofile-cover {
  border-width: 0px;
  border-style: solid;
  border-color: rgba(208, 208, 208, 0);
  border-radius: 0px;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bx-lucid .bx-cover-wrapper .bx-cover {
  min-height: 12rem;
}
.bx-lucid .bx-cover-wrapper .bx-cover,
.bx-lucid .bx-cover-wrapper .bx-cover .bx-cover-actions .bx-menu-btns-hor {
  text-align: center;
}
.bx-lucid .bx-cover-wrapper .bx-cover.bx-def-padding {
  padding: 2rem 3rem 2rem 3rem;
}
.bx-lucid .bx-cover-wrapper .bx-cover .bx-cover-image img {
  border-width: 1px;
  border-style: solid;
  border-color: #d1d5db;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bx-lucid .bx-cover-wrapper .bx-cover .bx-cover-title {
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
  font-family: 'Manrope';
}
.bx-lucid .bx-cover-wrapper .bx-cover .bx-cover-title,
.bx-lucid .bx-cover-wrapper .bx-cover .bx-cover-title .bx-def-font-contrasted,
.bx-lucid .bx-cover-wrapper .bx-cover .bx-cover-title .bx-def-font-contrasted:after,
.bx-lucid .bx-cover-wrapper .bx-cover .bx-cover-title .bx-def-font-contrasted:before {
  color: #f9fafb;
}
.bx-lucid .bx-cover-wrapper .bx-cover .bx-cover-title,
.bx-lucid .bx-cover-wrapper .bx-cover .bx-cover-title.bx-def-font-h1 {
  font-size: 2.25rem;
  font-weight: 600;
}
.bx-lucid .bx-def-border-block {
  border-width: 0px;
  border-style: solid;
  border-color: #e5e7eb;
  border-radius: 0px;
  background-clip: padding-box;
}
.bx-lucid .bx-def-border-radius-block {
  border-radius: 0px;
  background-clip: padding-box;
}
.bx-lucid .bx-db-header {
  padding: 0.5rem 1rem 0.25rem 1rem;
  border-width: 0px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 0px;
}
.bx-lucid .bx-def-color-bg-block .bx-db-header,
.bx-lucid .bx-def-image-bg-block .bx-db-header {
  background-color: rgba(255, 255, 255, 0);
}
.bx-lucid .bx-db-header .bx-db-title {
  line-height: 1.2;
  font-family: 'Manrope';
  font-size: 1.0625rem;
  font-weight: 800;
  color: #111827;
}
.bx-lucid .bx-db-divider {
  border-top: 1px solid #e5e7eb;
}
.bx-lucid .bx-def-box {
  border-width: 1px;
  border-style: solid;
  border-color: rgba(20, 80, 100, 0.1);
}
.bx-lucid .bx-def-box.bx-def-padding {
  padding: 1rem;
}
.bx-lucid .bx-def-box.bx-def-color-bg-box {
  background-color: #f9fafb;
}
.bx-lucid .bx-def-color-bg-box-active,
.bx-lucid .bx-def-color-bg-box-hover:hover {
  background-color: rgba(255, 255, 255, 0.5);
}
.bx-lucid .bx-def-box-round-corners,
.bx-lucid .bx-def-box.bx-def-round-corners {
  border-radius: 0px;
  background-clip: padding-box;
}
.bx-lucid .bx-def-box-round-corners-int {
  border-radius: -1px -1px -1px -1px;
  background-clip: padding-box;
}
.bx-lucid .bx-def-box-round-corners-int-top {
  border-radius: -1px -1px 0 0;
  background-clip: padding-box;
}
.bx-lucid .bx-def-box-round-corners-int-bottom {
  border-radius: 0 0 -1px -1px;
  background-clip: padding-box;
}
.bx-lucid .bx-base-pofile-unit-with-cover .bx-def-round-corners .bx-base-pofile-unit-cover {
  border-radius: -1px -1px 0 0;
}
.bx-lucid .bx-base-text-unit.bx-base-text-unit-ext.bx-def-round-corners img.bx-base-text-unit-cover.bx-def-round-corners,
.bx-lucid .bx-base-text-unit.bx-base-text-unit-ext .bx-def-round-corners img.bx-base-text-unit-cover.bx-def-round-corners {
  border-radius: -1px -1px 0 0;
}
.bx-lucid .bx-base-text-unit.bx-base-text-unit-gallery.bx-def-round-corners .bx-base-text-unit-thumb.bx-def-round-corners,
.bx-lucid .bx-base-text-unit.bx-base-text-unit-gallery .bx-def-round-corners .bx-base-text-unit-thumb.bx-def-round-corners {
  border-radius: -1px -1px 0 0;
}
.bx-lucid .bx-tl-view div.bx-tl-item div.bx-tl-item-footer {
  border-radius: 0 0 -1px -1px;
}
.bx-lucid .bx-popup-border {
  border-width: 1px;
  border-style: solid;
  border-color: rgba(20, 80, 100, 0.2);
  border-radius: 0px;
  background-clip: padding-box;
}
.bx-lucid .bx-popup-color-bg {
  background-color: #fafaf9;
  background-image: none;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx-lucid .bx-popup-content-indent {
  padding: 1rem 1rem;
}
.bx-lucid .bx-popup-header {
  padding: 1rem;
}
.bx-lucid .bx-popup-header .bx-popup-element-close {
  margin: 1rem;
}
.bx-lucid .bx-popup-header-color-bg {
  background-color: #fafaf9;
}
.bx-lucid .bx-popup-header h2,
.bx-lucid .bx-popup-header .bx-popup-element-close {
  line-height: 1.8rem;
}
.bx-lucid .bx-popup-header h2 {
  font-family: 'Manrope';
  font-size: 1rem;
}
.bx-lucid .bx-popup-header h2,
.bx-lucid .bx-popup-header.bx-def-font-contrasted h2,
.bx-lucid .bx-popup-header .bx-popup-element-close,
.bx-lucid .bx-popup-header.bx-def-font-contrasted .bx-popup-element-close,
.bx-lucid .bx-popup-header .bx-popup-element-close .sys-icon,
.bx-lucid .bx-popup-header.bx-def-font-contrasted .bx-popup-element-close .sys-icon {
  color: #111827;
}
.bx-lucid .bx-popup-wrapper.bx-popup-slide-wrapper {
  border-width: 1px;
  border-style: solid;
  border-color: rgba(20, 80, 100, 0.2);
  background-color: #f9fafb;
  background-image: none;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx-lucid .bx-popup-wrapper.bx-popup-slide-wrapper.bx-def-padding {
  padding: 1rem;
}
.bx-lucid .bx-popup-wrapper.bx-popup-slide-wrapper li a {
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 0.8rem;
  font-weight: 600;
  color: #9ca3af;
}
.bx-lucid .bx-popup-wrapper.bx-popup-slide-wrapper li a:hover {
  color: #002ed0;
}
.bx-lucid .bx-popup-wrapper.bx-popup-slide-wrapper li.bx-menu-tab-active a,
.bx-lucid .bx-popup-wrapper.bx-popup-slide-wrapper li.bx-menu-inter-act {
  color: #002ed0;
}
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main ul.bx-menu-object-sys_site {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt {
  padding: 0.2rem;
}
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a {
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 16px;
  font-weight: 300;
  color: #6b7280;
}
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a,
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a .sys-icon,
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a .sys-icon-a {
  color: #6b7280;
}
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a:hover,
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a:hover .sys-icon,
.bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a:hover .sys-icon-a {
  color: #374151;
}
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main,
.bx-lucid #bx-sliding-menu-search.bx-sliding-menu-main,
.bx-lucid #bx_notifications_preview.bx-sliding-menu {
  -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
  border-width: 1px;
  border-style: solid;
  border-color: rgba(20, 80, 100, 0.2);
  background-color: #f9fafb;
  background-image: none;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt {
  padding: 0.5rem;
}
.bx-lucid .bx-menu-ver.bx-menu-vertical-more-less li a,
.bx-lucid .bx-menu-ver.bx-menu-vertical-more-less li a .sys-icon,
.bx-lucid .bx-menu-ver.bx-menu-vertical-more-less li a .sys-icon-a,
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt,
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt .bx-def-font-h1,
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt .bx-def-font-h2,
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt a:not(.bx-btn),
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt .sys-icon {
  color: #9ca3af;
}
.bx-lucid .bx-menu-ver.bx-menu-vertical-more-less li a,
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-menu-account-popup li a:not(.bx-btn),
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-menu-account-popup li a .bx-menu-floating-blocks-title {
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 0.8rem;
  font-weight: 600;
}
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-menu-account-popup li.bx-menu-tab-active a:not(.bx-btn) {
  color: #cdc7bf;
}
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-menu-account-popup li a:not(.bx-btn):hover,
.bx-lucid #bx-sliding-menu-account.bx-sliding-menu-main .bx-menu-account-popup li a:not(.bx-btn):hover .sys-icon {
  color: #cdc7bf;
}
.bx-lucid .bx-menu-ver.bx-menu-vertical-more-less li a:hover,
.bx-lucid .bx-menu-ver.bx-menu-vertical-more-less li a:hover .sys-icon,
.bx-lucid .bx-menu-ver.bx-menu-vertical-more-less li a:hover .sys-icon-a {
  color: #cdc7bf;
}
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main {
  -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.2);
  border-width: 1px;
  border-style: solid;
  border-color: rgba(20, 80, 100, 0.05);
  background-color: #f9fafb;
  background-image: none;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt {
  padding: 1rem;
}
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a {
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 0.8rem;
  font-weight: 600;
}
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a,
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a .sys-icon {
  color: #9ca3af;
}
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a,
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a .sys-icon {
  color: #002ed0;
}
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a:hover,
.bx-lucid #bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a:hover .sys-icon {
  color: #002ed0;
}
.bx-lucid .bx-menu-main-bar-wrapper {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-width: 0px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.1);
  background-color: #fafaf9;
  background-image: none;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx-lucid .bx-menu-main-bar-wrapper .bx-menu-main-submenu {
  padding: 0px;
}
.bx-lucid .bx-menu-main-bar-wrapper .bx-menu-main-submenu li a {
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 14px;
  font-weight: 400;
  color: #374151;
}
.bx-lucid .bx-menu-main-bar-wrapper .bx-menu-main-submenu li a:hover {
  color: #cdc7bf;
}
.bx-lucid .bx-menu-main-bar-wrapper .bx-menu-main-submenu li.bx-menu-tab-active a {
  color: #cdc7bf;
}
.bx-lucid .bx-form-value .bx-form-input-slider,
.bx-lucid .bx-form-value .bx-form-input-doublerange,
.bx-lucid .bx-form-value .bx-form-input-select_multiple,
.bx-lucid .bx-form-value .bx-form-input-select,
.bx-lucid .bx-form-value .bx-form-input-radio_set,
.bx-lucid .bx-form-value .bx-form-input-checkbox_set,
.bx-lucid .bx-form-value .bx-form-input-number,
.bx-lucid .bx-form-value .bx-form-input-time,
.bx-lucid .bx-form-value .bx-form-input-datepicker,
.bx-lucid .bx-form-value .bx-form-input-datetime,
.bx-lucid .bx-form-value .bx-form-input-wrapper-textarea.bx-form-input-wrapper-html,
.bx-lucid .bx-form-value .bx-form-input-textarea,
.bx-lucid .bx-form-value .bx-form-input-text,
.bx-lucid .bx-form-value .bx-form-input-price,
.bx-lucid .bx-form-value .bx-form-input-wrapper-price span,
.bx-lucid .bx-form-value .bx-form-input-wrapper-password {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-color: #d1d5db;
  border-width: 1px;
  border-radius: 6px;
  background-clip: padding-box;
  background-color: #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bx-lucid .bx-form-value .bx-form-input-slider,
.bx-lucid .bx-form-value .bx-form-input-doublerange,
.bx-lucid .bx-form-value .bx-form-input-select,
.bx-lucid .bx-form-value .bx-form-input-number,
.bx-lucid .bx-form-value .bx-form-input-time,
.bx-lucid .bx-form-value .bx-form-input-datepicker,
.bx-lucid .bx-form-value .bx-form-input-datetime,
.bx-lucid .bx-form-value .bx-form-input-text,
.bx-lucid .bx-form-value .bx-form-input-price,
.bx-lucid .bx-form-value .bx-form-input-wrapper-price span,
.bx-lucid .bx-form-value .bx-form-input-wrapper-password {
  height: 2.5rem;
}
.bx-lucid .bx-form-value .bx-form-input-wrapper-textarea.bx-form-input-wrapper-html {
  border-style: solid;
}
.bx-lucid .bx-form-value .bx-form-input-textarea {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bx-lucid .bx-form-value .bx-form-input-textarea.bx-form-input-html {
  border-width: 0;
}
.bx-lucid .bx-form-value .bx-form-input-text.bx-form-input-autotoken:not(.bx-form-input-labels) {
  height: auto;
  line-height: 2rem;
  padding: 0.125rem;
}
.bx-lucid .bx-form-value .bx-form-input-text.bx-form-input-autotoken.bx-form-input-labels {
  padding: 3px 0.125rem;
}
.bx-lucid .bx-form-value .bx-form-input-text.bx-form-input-autotoken .ui-autocomplete-input {
  height: 2rem;
}
.bx-lucid .bx-form-value .bx-form-input-text.bx-form-input-autotoken:not(.bx-form-input-labels) b .bx-def-thumb-size {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
}
.bx-lucid .bx-form-value .bx-form-input-slider:focus,
.bx-lucid .bx-form-value .bx-form-input-doublerange:focus,
.bx-lucid .bx-form-value .bx-form-input-number:focus,
.bx-lucid .bx-form-value .bx-form-input-time:focus,
.bx-lucid .bx-form-value .bx-form-input-datepicker:focus,
.bx-lucid .bx-form-value .bx-form-input-datetime:focus,
.bx-lucid .bx-form-value .bx-form-input-textarea:focus,
.bx-lucid .bx-form-value .bx-form-input-text:focus,
.bx-lucid .bx-form-value .bx-form-input-price:focus,
.bx-lucid .bx-form-value .bx-form-input-wrapper-password.bx-form-input-focus {
  border-color: #d1d5db;
  background-color: #ffffff;
}
.bx-lucid .bx-form-value .bx-switcher-cont.on > button {
  background-color: #ffffff;
}
.bx-lucid .bx-btn {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  height: 2.25rem;
  line-height: 2.125rem;
  background-color: #9b907e;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0);
  border-radius: 0px;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  text-transform: uppercase;
  font-family: 'Manrope';
  font-size: 0.875rem;
  font-weight: 400;
  color: #f9fafb;
  padding-top: 0px;
  padding-bottom: 0px;
}
.bx-lucid .bx-btn.bx-btn-primary {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  height: 2.25rem;
  line-height: 2.125rem;
  background-color: #9b907e;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0);
  border-radius: 0px;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 0.875rem;
  font-weight: 400;
  color: #f9fafb;
}
.bx-lucid .bx-btn-height {
  height: 2.25rem;
  line-height: 2.25rem;
}
.bx-lucid .bx-btn-border {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
}
.bx-lucid .bx-btn-height.bx-btn-primary {
  height: 2.25rem;
  line-height: 2.25rem;
}
.bx-lucid .bx-btn-border.bx-btn-primary {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
}
.bx-lucid .bx-btn:hover,
.bx-lucid .bx-btn:active {
  border-width: 1px;
  border-style: solid;
}
.bx-lucid .bx-btn:hover {
  border-color: #9b907e;
  background-color: #f5f4f2;
  color: #9b907e;
}
.bx-lucid .bx-btn:active {
  border-color: #9b907e;
  background-color: #f5f4f2;
  box-shadow: -2px -2px 0px 0px rgba(155, 144, 126, 0.08), 2px 2px 0px 0px rgba(155, 144, 126, 0.08);
  color: #9b907e;
}
.bx-lucid .bx-btn.bx-btn-primary:hover,
.bx-lucid .bx-btn.bx-btn-primary:active {
  border-width: 1px;
  border-style: solid;
}
.bx-lucid .bx-btn.bx-btn-primary:hover {
  border-color: #9b907e;
  background-color: #f5f4f2;
  color: #9b907e;
}
.bx-lucid .bx-btn.bx-btn-primary:active {
  border-color: #9b907e;
  background-color: #f5f4f2;
  box-shadow: -2px -2px 0px 0px rgba(155, 144, 126, 0.08), 2px 2px 0px 0px rgba(155, 144, 126, 0.08);
  color: #9b907e;
}
.bx-lucid .bx-btn .sys-icon:not(.sys-colored) {
  color: #f9fafb;
}
.bx-lucid .bx-btn.bx-btn-primary .sys-icon:not(.sys-colored) {
  color: #f9fafb;
}
.bx-lucid .bx-btn:hover .sys-icon:not(.sys-colored) {
  color: #9b907e;
}
.bx-lucid .bx-btn:active .sys-icon:not(.sys-colored) {
  color: #9b907e;
}
.bx-lucid .bx-btn.bx-btn-primary:hover .sys-icon:not(.sys-colored) {
  color: #9b907e;
}
.bx-lucid .bx-btn.bx-btn-primary:active .sys-icon:not(.sys-colored) {
  color: #9b907e;
}
.bx-lucid .bx-btn.bx-btn-large {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  height: 3rem;
  line-height: 3rem;
  background-color: #9b907e;
  border-width: 0px;
  border-style: solid;
  border-color: #d0d0d0;
  border-radius: 8px;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 1rem;
  font-weight: 600;
  color: #ffffff;
}
.bx-lucid .bx-btn.bx-btn-large.bx-btn-primary {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  height: 3rem;
  line-height: 3rem;
  background-color: #9b907e;
  border-width: 0px;
  border-style: solid;
  border-color: #d0d0d0;
  border-radius: 8px;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 1.5rem;
  font-weight: 600;
  color: #f9fafb;
}
.bx-lucid .bx-btn-large-height {
  height: 3rem;
  line-height: 3rem;
}
.bx-lucid .bx-btn-large-height.bx-btn-primary {
  height: 3rem;
  line-height: 3rem;
}
.bx-lucid .bx-btn-large-border {
  border-width: 0px;
  border-style: solid;
  border-color: transparent;
}
.bx-lucid .bx-btn-large-border.bx-btn-primary {
  border-width: 0px;
  border-style: solid;
  border-color: transparent;
}
.bx-lucid .bx-btn.bx-btn-large:hover,
.bx-lucid .bx-btn.bx-btn-large:active {
  border-width: 0px;
  border-style: solid;
}
.bx-lucid .bx-btn.bx-btn-large:hover {
  border-color: #d0d0d0;
  background-color: #b95300;
  color: #ffffff;
}
.bx-lucid .bx-btn.bx-btn-large:active {
  border-color: #ffffff;
  background-color: #c5cee0;
  box-shadow: -2px -2px 0px 0px rgba(155, 144, 126, 0.08), 2px 2px 0px 0px rgba(155, 144, 126, 0.08);
  color: #2d5bff;
}
.bx-lucid .bx-btn.bx-btn-large.bx-btn-primary:hover,
.bx-lucid .bx-btn.bx-btn-large.bx-btn-primary:active {
  border-width: 0px;
  border-style: solid;
}
.bx-lucid .bx-btn.bx-btn-large.bx-btn-primary:hover {
  border-color: #d0d0d0;
  background-color: #b95300;
  color: #f9fafb;
}
.bx-lucid .bx-btn.bx-btn-large.bx-btn-primary:active {
  border-color: #ffffff;
  background-color: #2d5bff;
  box-shadow: -2px -2px 0px 0px rgba(155, 144, 126, 0.08), 2px 2px 0px 0px rgba(155, 144, 126, 0.08);
  color: #f9fafb;
}
.bx-lucid .bx-btn.bx-btn-large .sys-icon {
  color: #ffffff;
}
.bx-lucid .bx-btn.bx-btn-large.bx-btn-primary .sys-icon {
  color: #f9fafb;
}
.bx-lucid .bx-btn.bx-btn-large:hover .sys-icon {
  color: #ffffff;
}
.bx-lucid .bx-btn.bx-btn-large:active .sys-icon {
  color: #2d5bff;
}
.bx-lucid .bx-btn.bx-btn-large.bx-btn-primary:hover .sys-icon {
  color: #f9fafb;
}
.bx-lucid .bx-btn.bx-btn-large.bx-btn-primary:active .sys-icon {
  color: #f9fafb;
}
.bx-lucid .bx-btn.bx-btn-small {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  height: 2rem;
  line-height: 2rem;
  background-color: #e5e7eb;
  border-width: 0px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0);
  border-radius: 0px;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 0.875rem;
  font-weight: 400;
  color: #4b5563;
}
.bx-lucid .bx-btn.bx-btn-small.bx-btn-primary {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  height: 2rem;
  line-height: 2rem;
  background-color: #e5e7eb;
  border-width: 0px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0);
  border-radius: 0px;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 0.875rem;
  font-weight: 400;
  color: #4b5563;
}
.bx-lucid .bx-btn-small-height {
  height: 2rem;
  line-height: 2rem;
}
.bx-lucid .bx-btn-small-height.bx-btn-primary {
  height: 2rem;
  line-height: 2rem;
}
.bx-lucid .bx-btn-small-border {
  border-width: 0px;
  border-style: solid;
  border-color: transparent;
}
.bx-lucid .bx-btn-small-border.bx-btn-primary {
  border-width: 0px;
  border-style: solid;
  border-color: transparent;
}
.bx-lucid .bx-btn.bx-btn-small:hover,
.bx-lucid .bx-btn.bx-btn-small:active {
  border-width: 0px;
  border-style: solid;
}
.bx-lucid .bx-btn.bx-btn-small:hover {
  border-color: rgba(255, 255, 255, 0);
  background-color: #d0d4db;
  color: #4a5463;
}
.bx-lucid .bx-btn.bx-btn-small:active {
  border-color: rgba(255, 255, 255, 0);
  background-color: #d0d4db;
  box-shadow: -2px -2px 0px 0px rgba(155, 144, 126, 0.08), 2px 2px 0px 0px rgba(155, 144, 126, 0.08);
  color: #4b5563;
}
.bx-lucid .bx-btn.bx-btn-small.bx-btn-primary:hover,
.bx-lucid .bx-btn.bx-btn-small.bx-btn-primary:active {
  border-width: 0px;
  border-style: solid;
}
.bx-lucid .bx-btn.bx-btn-small.bx-btn-primary:hover {
  border-color: rgba(255, 255, 255, 0);
  background-color: #d1d5db;
  color: #4a5463;
}
.bx-lucid .bx-btn.bx-btn-small.bx-btn-primary:active {
  border-color: rgba(255, 255, 255, 0);
  background-color: #d1d5db;
  box-shadow: -2px -2px 0px 0px rgba(155, 144, 126, 0.08), 2px 2px 0px 0px rgba(155, 144, 126, 0.08);
  color: #4b5563;
}
.bx-lucid .bx-btn.bx-btn-small .sys-icon {
  color: #4b5563;
}
.bx-lucid .bx-btn.bx-btn-small.bx-btn-primary .sys-icon {
  color: #4b5563;
}
.bx-lucid .bx-btn.bx-btn-small:hover .sys-icon {
  color: #4a5463;
}
.bx-lucid .bx-btn.bx-btn-small:active .sys-icon {
  color: #4b5563;
}
.bx-lucid .bx-btn.bx-btn-small.bx-btn-primary:hover .sys-icon {
  color: #4a5463;
}
.bx-lucid .bx-btn.bx-btn-small.bx-btn-primary:active .sys-icon {
  color: #4b5563;
}
.bx-lucid .bx-lcd-menu-dropdown.cd-dropdown,
.bx-lucid .bx-lcd-menu-dropdown.cd-dropdown .cd-dropdown-title {
  background-color: #fafaf9;
}
.bx-lucid .bx-lcd-mdd-search .bx-page-block-container input[type="text"]::-webkit-input-placeholder {
  color: #6b7280;
}
.bx-lucid .bx-lcd-mdd-search .bx-page-block-container input[type="text"]::-moz-placeholder {
  color: #6b7280;
}
.bx-lucid .bx-lcd-mdd-search .bx-page-block-container input[type="text"]:-moz-placeholder {
  color: #6b7280;
}
.bx-lucid .bx-lcd-mdd-search .bx-page-block-container input[type="text"]:-ms-input-placeholder {
  color: #6b7280;
}
.bx-lucid ul.bx-menu-toolbar li a .bx-menu-item-addon {
  border: 0.125rem solid #fafaf9;
}
.bx-lucid ul.bx-menu-toolbar li a .bx-menu-item-addon.bx-def-unit-alert {
  top: -16px / 2;
  right: -16px / 2;
}
.bx-lucid ul.bx-menu-toolbar li a .bx-menu-item-addon.bx-def-unit-alert-small {
  top: -17px / 2;
  right: -17px / 2;
}
.bx-lucid ul.bx-menu-toolbar li a .bx-menu-item-addon.bx-def-unit-alert-middle {
  top: -16px / 2;
  right: -16px / 2;
}
.bx-lucid div.bx-tl-item div.bx-tl-item-images.bx-tl-ii-gallery div.bx-tl-item-image img,
.bx-lucid div.bx-tl-item div.bx-tl-item-attachments.bx-tl-ia-gallery div.bx-tl-item-attachment:not(.flickity-cell) img,
.bx-lucid div.bx-tl-item .bx-tl-item-links .bx-tl-item-link {
  border-radius: 0px;
}
.bx-lucid div.bx-tl-item div.bx-tl-item-images.bx-tl-ii-gallery div.bx-tl-item-image img,
.bx-lucid div.bx-tl-item div.bx-tl-item-attachments.bx-tl-ia-gallery div.bx-tl-item-attachment:not(.flickity-cell) img {
  background-clip: padding-box;
}
.bx-lucid div.bx-tl-item-comments-holder div.bx-tl-item-comments .cmts.cmts-margin {
  font-size: 14px;
  font-size: 0.875rem;
}
.bx-media-phone .bx-lucid {
  /* main menu */
}
.bx-media-phone .bx-lucid .cd-dropdown .cd-dropdown-content a,
.bx-media-phone .bx-lucid .cd-dropdown .cd-dropdown-content ul a {
  text-shadow: none;
  font-family: 'Manrope';
  font-size: 16px;
  font-weight: 300;
  color: #6b7280;
}
.bx-media-phone .bx-lucid .cd-dropdown .cd-dropdown-content a:hover,
.bx-media-phone .bx-lucid .cd-dropdown .cd-dropdown-content ul a:hover,
.bx-media-phone .bx-lucid .cd-dropdown .cd-dropdown-content a:hover .sys-icon,
.bx-media-phone .bx-lucid .cd-dropdown .cd-dropdown-content ul a:hover .sys-icon,
.bx-media-phone .bx-lucid .cd-dropdown .cd-dropdown-content a:hover .sys-icon-a,
.bx-media-phone .bx-lucid .cd-dropdown .cd-dropdown-content ul a:hover .sys-icon-a {
  color: #374151;
}
.bx-media-phone .bx-lucid .go-back a::before,
.bx-media-phone .bx-lucid .go-back a::after,
.bx-media-phone .bx-lucid .has-children > a::before,
.bx-media-phone .bx-lucid .has-children > a::after,
.bx-media-phone .bx-lucid .cd-dropdown .cd-close::after,
.bx-media-phone .bx-lucid .cd-dropdown .cd-close::before {
  background-color: #6b7280;
}
.bx-media-phone .bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a,
.bx-media-phone .bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a .sys-icon,
.bx-media-phone .bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a .sys-icon-a {
  color: #9ca3af;
}
.bx-media-phone .bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a,
.bx-media-phone .bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a .sys-icon,
.bx-media-phone .bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a .sys-icon-a {
  color: #cdc7bf;
}
.bx-media-phone .bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a:hover,
.bx-media-phone .bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a:hover .sys-icon,
.bx-media-phone .bx-lucid #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a:hover .sys-icon-a {
  color: #cdc7bf;
}
/* viewport */
html.bx-media-tablet {
  font-size: 100%;
}
html.bx-media-phone {
  font-size: 100%;
}
