@import url(//at.alicdn.com/t/font_3065075_sjpc4320ra.css);
.top-message[data-v-567ccfc6] {
  text-align: center;
  background: #f8f8f8;
  width: 100%;
  position: relative;
}
.top-message[data-v-567ccfc6] .el-carousel {
  width: 100%;
}
.top-message__title[data-v-567ccfc6] {
  color: #666;
  width: 100%;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  text-decoration: underline;
}
.top-message__close[data-v-567ccfc6] {
  color: #666;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  z-index: 1;
  cursor: pointer;
  position: absolute;
  right: 20px;
}
.top-message[data-v-567ccfc6] .el-carousel__indicator {
  display: none;
}
.top-message .wrap[data-v-567ccfc6] {
  align-items: center;
  width: 100%;
  display: flex;
}
.top-message .wrap .banner-image[data-v-567ccfc6] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.top-message .wrap .content[data-v-567ccfc6] {
  z-index: 1;
  width: 100%;
  padding: 20px 0;
}
.top-message .wrap[data-v-567ccfc6] .el-carousel__container {
  width: 100%;
}
.top-message .big-size[data-v-567ccfc6] {
  font-size: max(13.3333px, min(20px, var(--base-scale) * 3));
}

[data-v-ed79b71c]:root {
  --doc-height: 100%;
}
.app-main[data-v-ed79b71c] {
  margin: 0 20px;
  position: relative;
}
@media (width <= 700px) {
.app-main[data-v-ed79b71c] {
    position: relative;
    min-height: 100% !important;
    height: calc(var(--doc-height)  - 113px) !important;
}
}

.help-icon-custom-popover {
  color: #fff !important;
  text-align: left !important;
  background: #000 !important;
  max-width: 500px !important;
}
.help-icon-custom-popover .popover-content-color {
  color: #fff;
}
.help-icon-custom-popover .popper__arrow, .help-icon-custom-popover .popper__arrow:after {
  border-top-color: #000 !important;
  border-bottom-color: #000 !important;
}
.help-icon-custom-popover .tip-icon {
  color: #fff;
}

.help-article[data-v-330a841c] {
  cursor: pointer;
  background: linear-gradient(90deg, #0bbafb, #4285ec);
  border-radius: 20px 0;
  justify-content: center;
  align-items: center;
  min-width: 81px;
  height: 25px;
  margin-left: 13px;
  padding: 3px 15px;
  line-height: 24px;
  display: flex;
}
.help-article__icon[data-v-330a841c] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  color: #fff;
  margin-left: 3px;
  font-weight: bold;
}
.help-article__title[data-v-330a841c] {
  color: #fff;
  font-weight: bold;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
}

[data-v-cc995e54] .el-breadcrumb__inner {
  align-items: center;
  display: flex;
}
.can-redirect[data-v-cc995e54]:hover {
  color: #000;
  text-decoration: underline;
}
.disabled[data-v-cc995e54]:hover {
  color: #777;
  cursor: not-allowed;
}
.app-breadcrumb.el-breadcrumb[data-v-cc995e54] {
  color: #777;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  margin-left: 8px;
  line-height: 50px;
  display: inline-block;
}
.app-breadcrumb.el-breadcrumb .delimiter[data-v-cc995e54] {
  margin: 0 5px;
}
.app-breadcrumb.el-breadcrumb .font-bold[data-v-cc995e54] {
  color: #000;
  font-weight: bold !important;
}
.app-breadcrumb.el-breadcrumb .help-icon[data-v-cc995e54] {
  color: #000;
  margin-left: 5px;
  font-weight: bold;
}
.app-breadcrumb.el-breadcrumb .cursor-pointer[data-v-cc995e54] {
  cursor: pointer !important;
}
@media (width <= 700px) {
[data-v-cc995e54] .el-breadcrumb__separator {
    display: none !important;
}
}

.hamburger[data-v-03bb5f6c] {
  vertical-align: middle;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.hamburger.is-active[data-v-03bb5f6c] {
  transform: rotate(180deg);
}

.basic-breadcrumbs[data-v-ef4c1d28] {
  align-items: center;
  width: 90vw;
  height: 100%;
  display: flex;
  margin: 0 0 0 50px !important;
}
.basic-breadcrumbs[data-v-ef4c1d28] .el-breadcrumb__inner {
  color: #000 !important;
  font-weight: bold !important;
}
.navbar[data-v-ef4c1d28] {
  z-index: 99;
  background: #f0f0f0;
  justify-content: space-between;
  height: 50px;
  display: flex;
  position: relative;
  overflow: hidden;
}
.navbar .button-tools[data-v-ef4c1d28] {
  align-items: center;
  gap: 10px;
  padding-right: 20px;
  display: flex;
}
.navbar .back[data-v-ef4c1d28] {
  cursor: pointer;
  color: #000;
  line-height: 50px;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  margin-left: 8px;
  font-weight: bold;
}
.navbar .mockup-template[data-v-ef4c1d28] button {
  height: 30px;
  margin-top: 10px;
  margin-right: 20px;
  font-weight: 500;
  line-height: 0;
}
.navbar .create-mockup-template[data-v-ef4c1d28] {
  height: 30px;
  margin-top: 10px;
  margin-right: 20px;
  line-height: 0;
}
.navbar .hamburger-container[data-v-ef4c1d28] {
  float: left;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  height: 100%;
  line-height: 46px;
  transition: background .3s;
  padding: 0 0 0 20px !important;
}
.navbar .hamburger-container[data-v-ef4c1d28]:hover {
  background: #00000006;
}
.navbar .breadcrumb-container[data-v-ef4c1d28] {
  float: left;
}
@media (width <= 700px) {
[data-v-ef4c1d28] .step-content__item {
    margin-left: 10px !important;
}
}

.tag[data-v-2e38f0e3] {
  padding: 3px 7px 3px 4px !important;
  font-size: 12px !important;
}



.hideSidebar .el-submenu[data-v-0974c3bc] {
  text-align: center;
  margin-left: 0;
}
svg[data-v-0974c3bc] {
  font-size: max(16px, min(24px, var(--base-scale) * 3));
  fill: #909399;
}
.el-menu-item.is-active svg[data-v-0974c3bc], .el-submenu.is-active svg[data-v-0974c3bc] {
  fill: #8752e2;
}
span[data-v-0974c3bc] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  line-height: 24px;
}
.opened-collapse[data-v-0974c3bc] {
  left: 250px !important;
}
.hot-icon[data-v-0974c3bc] {
  color: #fa5151;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin-left: 8px;
}
.sidebar-container .el-menu[data-v-0974c3bc] {
  overflow: auto;
}

.cart-empty[data-v-7e76f3e4] {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}
.cart-empty-icon[data-v-7e76f3e4] {
  font-size: max(60px, min(120px, var(--base-scale) * 4));
  color: #f2f2f2;
  margin-bottom: 20px;
}
.cart-empty p[data-v-7e76f3e4] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  color: gray;
  text-align: center;
  line-height: 24px;
}
.cart-empty button[data-v-7e76f3e4] {
  color: #fff;
  background: #000;
  border: none;
  border-radius: 4px;
  margin: 19px 0;
  padding: 10px 20px;
}

.cart-list__content[data-v-1c3512db] {
  max-height: 400px;
  padding: 0 10px;
  overflow-y: auto;
}
.cart-list__content__item[data-v-1c3512db] {
  border-bottom: 1px solid #f2f2f2;
  margin-top: 30px;
  padding-bottom: 20px;
  display: block;
  position: relative;
}
.cart-list__content__item:hover .disabled-bg[data-v-1c3512db] {
  display: block;
}
.cart-list__content__item__inner-wrap[data-v-1c3512db] {
  justify-content: space-between;
  display: flex;
  position: relative;
}
.cart-list__content__item__inner-wrap .icon[data-v-1c3512db] {
  color: #333;
  font-size: max(16px, min(24px, var(--base-scale) * 3));
  position: absolute;
  top: 50%;
  left: 30px;
  transform: translate(0, -50%);
}
.cart-list__content__item__inner-wrap[data-v-1c3512db] img {
  padding: 10px 0 0 10px;
}
.cart-list__content__item__info[data-v-1c3512db] {
  width: calc(100% - 70px);
  margin: 0 20px;
}
.cart-list__content__item__info__inner-wrap[data-v-1c3512db] {
  color: #000;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  justify-content: space-between;
  font-weight: 800;
  display: flex;
}
.cart-list__content__item__info__name[data-v-1c3512db] {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.cart-list__content__item__info__options[data-v-1c3512db] {
  color: #8c8c8c;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  justify-content: space-between;
  display: flex;
}
.cart-list__content__item__info__options__left__item .split[data-v-1c3512db] {
  margin: 0 4px;
}
.cart-list__content__item__info__options__left__item:last-child .split[data-v-1c3512db] {
  display: none;
}
.cart-list__content__item__info__options__right[data-v-1c3512db] {
  align-items: center;
  display: flex;
}
.cart-list__content__item__info__options__right__price[data-v-1c3512db] {
  white-space: nowrap;
  color: #333;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin: 0 23px 0 10px;
}
.cart-list__content__item__info__options__right__remove-btn[data-v-1c3512db] {
  color: #c5c5c5;
  z-index: 1;
  cursor: pointer;
  font-weight: bold;
  position: relative;
}
.cart-list__content .not-allowed[data-v-1c3512db] {
  line-height: 30px;
  cursor: not-allowed !important;
  color: #ccc !important;
  background: #fafafa !important;
  border-color: #f7f7f7 !important;
}
.cart-list__content .not-allowed[data-v-1c3512db] img {
  opacity: .3;
}
.cart-list__buttons[data-v-1c3512db] {
  text-align: center;
  justify-content: space-around;
  margin-top: 32px;
  margin-bottom: 38px;
  display: flex;
}
.cart-list__buttons a[data-v-1c3512db] {
  width: 100%;
}
.cart-list__buttons__button[data-v-1c3512db] {
  width: 100%;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  border: none;
  border-radius: 4px;
}
.cart-list .cart-price[data-v-1c3512db] {
  color: #787878;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  text-decoration: line-through;
}
.disabled-bg[data-v-1c3512db] {
  text-align: center;
  white-space: nowrap;
  color: #fff;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  background: #000;
  border-radius: 4px;
  padding: 3px 15px;
  line-height: 24px;
  display: none;
  position: absolute;
  bottom: -15px;
  left: 0;
  box-shadow: 0 2px 8px #0000001a;
}

.right-menu__cart {
  margin-right: 20px;
}
.right-menu__cart i {
  font-size: max(16px, min(24px, var(--base-scale) * 3));
}

.basic-result[data-v-a6731c92] {
  flex-wrap: wrap;
  margin: 0 20px;
  display: flex;
}
.basic-item[data-v-a6731c92] {
  cursor: pointer;
  gap: 20px;
  width: 100%;
  height: 100%;
  padding: 10px;
  display: flex;
}
.basic-item[data-v-a6731c92]:hover, .basic-item.active[data-v-a6731c92] {
  color: #222;
  background-color: #f8f8f8;
}
.basic-item .basic-preview[data-v-a6731c92] {
  flex: none;
  width: 60px;
  height: 60px;
}

.article-result[data-v-0679172f] {
  flex-direction: column;
  display: flex;
}
.article-item[data-v-0679172f] {
  flex-direction: column;
  gap: 10px;
  padding: 20px;
  display: flex;
}
.article-item .title p[data-v-0679172f] {
  display: inline;
}
.article-item .title .video-icon[data-v-0679172f] {
  color: #fa5151;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  margin-left: 5px;
}
.article-item .content[data-v-0679172f] {
  color: #555;
}

.search-with-history__option-item[data-v-d755309c] {
  justify-content: space-between;
  align-items: center;
  display: flex;
}
.search-with-history__option-item__main[data-v-d755309c] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  flex: auto;
  align-items: center;
  max-width: 100%;
  display: flex;
}
.search-with-history__option-item__main i[data-v-d755309c] {
  margin-right: 5px;
}
.search-with-history__option-item i[data-v-d755309c] {
  color: gray;
}
.search-with-history__option-item .remove-icon[data-v-d755309c] {
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
}

.el-autocomplete-suggestion li:hover {
  background-color: #f5f5f5 !important;
}

.web-search-icon[data-v-6ef16cd8] {
  font-size: max(16px, min(24px, var(--base-scale) * 3));
  cursor: pointer;
  margin-right: 20px;
}
.opened-search-container .search-with-history[data-v-6ef16cd8] {
  width: 100%;
}
.opened-search-container .search-result[data-v-6ef16cd8] {
  height: 60vh;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  margin-top: 20px;
  display: flex;
  overflow: hidden;
}
.opened-search-container .search-result .trending-title[data-v-6ef16cd8] {
  align-items: center;
  gap: 5px;
  margin-bottom: 10px;
  font-weight: bold;
  display: flex;
}
.opened-search-container .search-result .search-result-category-wrap[data-v-6ef16cd8], .opened-search-container .search-result .search-result-content-wrap[data-v-6ef16cd8] {
  height: 100%;
}
.opened-search-container .search-result .search-result-category-wrap[data-v-6ef16cd8] {
  border-right: 1px solid #ebebeb;
  flex: none;
  width: 30%;
}
.opened-search-container .search-result .search-result-content-wrap[data-v-6ef16cd8] {
  flex: auto;
  display: flex;
}
.opened-search-container .search-result .category-skeleton[data-v-6ef16cd8], .opened-search-container .search-result .result-skeleton[data-v-6ef16cd8] {
  gap: 30px;
  padding: 20px;
  display: flex;
}
.opened-search-container .search-result .category-skeleton[data-v-6ef16cd8] {
  flex-direction: column;
}
.opened-search-container .search-result .result-skeleton-item[data-v-6ef16cd8] {
  flex-direction: column;
  flex: 1;
  gap: 30px;
  display: flex;
}
.opened-search-container .search-result[data-v-6ef16cd8] .no-results {
  flex-direction: column;
  gap: 10px;
  display: flex;
}
.opened-search-container .search-result[data-v-6ef16cd8] .no-results .no-results-tip-wrap {
  flex-direction: column;
  align-items: center;
  gap: 10px;
  padding: 0 20px;
  display: flex;
}
.opened-search-container .search-result[data-v-6ef16cd8] .no-results {
  width: 100%;
  max-height: 100%;
  overflow: auto;
}
.opened-search-container .search-result[data-v-6ef16cd8] .search-result-category {
  width: 100%;
  max-height: 100%;
  overflow: auto;
}
.opened-search-container .search-result[data-v-6ef16cd8] .search-result-content {
  width: 100%;
  max-height: 100%;
  overflow: auto;
}
.opened-search-container .search-result[data-v-6ef16cd8] .search-result-category {
  flex-direction: column;
  display: flex;
}
.opened-search-container .search-result[data-v-6ef16cd8] .search-result-category .search-result-category-item {
  color: #333;
  cursor: pointer;
  padding: 10px;
}
.opened-search-container .search-result[data-v-6ef16cd8] .search-result-category .search-result-category-item .category-name {
  align-items: center;
  gap: 10px;
  margin-right: 5px;
  font-weight: bold;
  display: inline-flex;
}
.opened-search-container .search-result[data-v-6ef16cd8] .search-result-category .search-result-category-item .category-name .number {
  width: 20px;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
}
.opened-search-container .search-result[data-v-6ef16cd8] .search-result-category .search-result-category-item:hover {
  color: #8752e2;
}
.opened-search-container .search-result[data-v-6ef16cd8] .search-result-category .search-result-category-item.active {
  color: #8752e2;
}
.opened-search-container .search-result[data-v-6ef16cd8] .search-result-content {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}
.opened-search-container .search-result[data-v-6ef16cd8] .view-more-wrap {
  text-align: center;
  background: #fff;
  width: 100%;
  padding: 10px 10px 0;
  position: sticky;
  bottom: 0;
}

.currency-selector[data-v-ed42acca] {
  text-align: center;
  margin: 0 10px 0 0;
}

.web-logo[data-v-21818b84] {
  justify-content: center;
  align-items: center;
  min-width: 30px;
  display: flex;
}
.web-logo__link[data-v-21818b84] {
  justify-content: center;
  display: flex;
}
.web-logo .logo-image[data-v-21818b84] {
  max-width: 150px;
  height: 50px;
}

.header-wrap[data-v-2bf35a8d] {
  width: 100%;
  height: 60px;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  background: #fff;
  overflow: auto;
}
.header-wrap__inner-wrap[data-v-2bf35a8d] {
  justify-content: space-between;
  align-items: center;
  width: 98%;
  height: 60px;
  margin: 0 auto;
  display: flex;
}

.feedback-icon[data-v-11609236] {
  cursor: pointer;
  margin-right: 20px;
}

.no-data[data-v-231d2159] {
  text-align: center;
  width: 100%;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  background: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}
.no-data .svg-icon[data-v-231d2159] {
  font-size: max(60px, min(120px, var(--base-scale) * 4));
}
.no-data .tips[data-v-231d2159] {
  margin: 20px auto;
}
.no-data .tips span[data-v-231d2159] {
  text-align: center;
  color: gray;
  font-weight: 400;
  line-height: 24px;
}
.no-data .tips .search[data-v-231d2159] {
  color: #8c95a5;
}
.no-data .svg-tips[data-v-231d2159] {
  width: 100%;
}

.message-popover-content[data-v-5e6ac68f] {
  flex-direction: column;
  display: flex;
}
.no-data[data-v-5e6ac68f] {
  height: 200px !important;
}
.no-data[data-v-5e6ac68f] .img {
  width: 120px;
  height: 120px;
}
.content[data-v-5e6ac68f] {
  flex-direction: column;
  padding: 15px;
  display: flex;
}
.tab-content[data-v-5e6ac68f] {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}
.tab-content__item[data-v-5e6ac68f] {
  cursor: pointer;
  text-align: center;
  min-width: 60px;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  color: #404040;
  margin-right: 40px;
  padding-bottom: 8px;
  line-height: 24px;
}
.tab-content .active[data-v-5e6ac68f] {
  color: #000;
  border-bottom: 4px solid #000;
  font-weight: bold;
}
.tab-content[data-v-5e6ac68f] .el-badge__content.is-fixed {
  right: 0 !important;
}
.list[data-v-5e6ac68f] {
  flex-direction: column;
  flex: auto;
  max-height: 60vh;
  display: flex;
  overflow: auto;
}
.list .item[data-v-5e6ac68f] {
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 16px;
}
.list .item .header[data-v-5e6ac68f] {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}
.list .item .title[data-v-5e6ac68f] {
  color: #010101;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  font-weight: bold;
}
.list .item .date[data-v-5e6ac68f] {
  color: gray;
  text-align: right;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  white-space: nowrap;
}
.list .item .info[data-v-5e6ac68f] {
  color: #404040;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  margin-bottom: 11px;
  display: flex;
  overflow: hidden;
}
.list .item .news-title[data-v-5e6ac68f] {
  color: #404040;
  font-weight: 500;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  margin-bottom: 0;
  margin-right: 10px;
  display: flex;
  overflow: hidden;
}
.list .item .unread[data-v-5e6ac68f]:before {
  content: "";
  background-color: #ff4d4f;
  border-radius: 100%;
  width: 5px;
  height: 5px;
  margin-top: 8px;
  margin-right: 5px;
  display: inline-block;
}
.bottom-tool[data-v-5e6ac68f] {
  flex: none;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
  display: flex;
}
.bottom-tool button[data-v-5e6ac68f] {
  flex: 1;
}

.login-info .right-menu-item[data-v-95b1f58a] {
  vertical-align: text-bottom;
  color: #5a5e66;
  height: 100%;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  padding: 0 8px 0 0;
  display: inline-block;
}
.login-info .right-menu-item.hover-effect[data-v-95b1f58a] {
  cursor: pointer;
  transition: background .3s;
}
.login-info .right-menu-item.hover-effect[data-v-95b1f58a]:hover {
  background: none;
}
.login-info .avatar-name[data-v-95b1f58a] {
  color: #000;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin-right: 10px;
  line-height: 24px;
}
.login-info .align-items[data-v-95b1f58a] {
  vertical-align: middle;
  align-items: center;
  display: inline-flex;
}
.login-info .avatar-wrapper[data-v-95b1f58a] {
  border-radius: 100%;
  align-items: center;
  width: 42px;
  height: 42px;
  display: flex;
  overflow: hidden;
}
.login-info .avatar-wrapper img[data-v-95b1f58a] {
  width: 100%;
  height: 100%;
}
.login-info .avatar-wrapper i[data-v-95b1f58a] {
  font-size: max(21px, min(42px, var(--base-scale) * 4));
}
.promotion-login[data-v-95b1f58a] {
  float: right;
  align-items: center;
  gap: 10px;
  height: 60px;
  display: flex;
}
.promotion-login .login-icon[data-v-95b1f58a] {
  color: #000;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  margin-right: 5px;
}
@media (width <= 700px) {
.register-icon[data-v-95b1f58a], .login-icon[data-v-95b1f58a] {
    vertical-align: middle;
    width: auto !important;
    height: 25px !important;
}
}

.header .active[data-v-059ba0b9] {
  color: #8752e2;
}
.header__tabs[data-v-059ba0b9] {
  white-space: nowrap;
  align-items: center;
  display: flex;
}
.header__tabs-item[data-v-059ba0b9] {
  color: #000;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  border-left: 1px solid #000;
  border-right: 0;
  margin-left: 20px;
  padding-left: 20px;
  line-height: 24px;
}
.header__tabs-item[data-v-059ba0b9]:first-child {
  border-left: 0;
  margin-left: 0;
  padding-left: 0;
}
.header .header__tabs-name[data-v-059ba0b9] {
  cursor: pointer;
}
.header .errLog-container[data-v-059ba0b9] {
  vertical-align: top;
  display: inline-block;
}
.header .right-menu[data-v-059ba0b9] {
  float: right;
  align-items: center;
  height: 100%;
  display: flex;
}
.header .right-menu[data-v-059ba0b9]:focus {
  outline: none;
}
.header .right-menu .desktop-icon-wrap[data-v-059ba0b9] {
  margin-right: 20px;
}
.header .right-menu .desktop-icon-wrap .desktop-icon[data-v-059ba0b9] {
  font-size: max(16px, min(24px, var(--base-scale) * 3));
}

.connect-wrap[data-v-b5c9bec4] {
  flex-direction: column;
  align-items: center;
  min-height: calc(100vh - 60px);
  display: flex;
}

.footer-content {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
  display: flex;
}

[data-v-0eaeaf66] .el-dialog__footer {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  display: flex;
}

.category-name[data-v-503b1803] {
  width: 100%;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  justify-content: space-between;
  align-items: center;
  font-weight: normal;
  display: flex;
}
.category-name[data-v-503b1803]:hover {
  color: #000;
}
.one-category-name[data-v-503b1803] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  font-weight: 400;
}
.search-category-content[data-v-503b1803] {
  margin-left: 14.25px;
}
.search-category-content .search-category-item[data-v-503b1803] {
  cursor: pointer;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  color: #404040;
  flex-wrap: wrap;
  align-items: center;
  margin: 0 0 17.25px 17.25px;
  font-weight: 400;
  display: flex;
}
.search-category-content .search-category-item[data-v-503b1803]:hover {
  color: #000;
}
.category-img[data-v-503b1803] {
  margin-left: 5px;
}
.active[data-v-503b1803] {
  color: #000 !important;
}
.active p[data-v-503b1803] {
  text-decoration: underline;
}
.active[data-v-503b1803] .el-collapse-item__header {
  color: #000 !important;
}
.active.one-category-name[data-v-503b1803] {
  font-weight: bold;
  text-decoration: underline;
}
.child-collapse[data-v-503b1803] {
  color: #404040;
  width: 100%;
  font-weight: 400;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  border: 0;
  margin: -15px 0;
}
.child-collapse[data-v-503b1803] .el-collapse-item__header {
  border: 0;
  justify-content: space-between;
  width: 100%;
  display: flex;
}
.child-collapse[data-v-503b1803] .el-collapse-item__content {
  padding-bottom: 0;
}
.child-collapse[data-v-503b1803] .el-collapse-item__wrap {
  margin-top: -10px;
  overflow: visible;
  border: 0 !important;
}
.child-collapse .sub-active[data-v-503b1803] {
  text-decoration: underline;
  color: #000 !important;
}
.child-collapse .sub-active[data-v-503b1803] .el-collapse-item__header {
  color: #000 !important;
}
.child-collapse[data-v-503b1803] .el-collapse-item__header {
  color: #404040;
  margin-bottom: 17.25px;
}
.child-collapse[data-v-503b1803]:hover {
  color: #000;
}
.child-collapse.active[data-v-503b1803] {
  color: #000 !important;
}
.child-collapse.active .sub-active a[data-v-503b1803], .child-collapse.active .child-collapse[data-v-503b1803] {
  font-weight: bold;
  text-decoration: underline;
  color: #000 !important;
}
.child-collapse.active[data-v-503b1803] .el-collapse-item__header {
  color: #000 !important;
}
[data-v-503b1803] .el-collapse-item__arrow.is-active {
  text-decoration: none !important;
}
[data-v-503b1803] .el-collapse-item__header.is-active {
  color: #000 !important;
}
[data-v-503b1803] .el-collapse-item__header.is-active p {
  font-weight: bold;
  text-decoration: underline;
}

.promotion-category[data-v-564363d1] {
  color: #000 !important;
}
.promotion-category[data-v-564363d1] .el-collapse-item__header {
  color: #000 !important;
}
.promotion-category p[data-v-564363d1] {
  font-weight: bold;
  text-decoration: underline;
  color: #000 !important;
}
.promotion-category-title[data-v-564363d1]:hover {
  color: #000;
}
.category-name a[data-v-564363d1] {
  color: #404040;
}
[data-v-564363d1] .el-collapse-item__header {
  border: 0;
  justify-content: space-between;
  width: 100%;
  font-weight: normal;
  display: flex;
  font-size: max(12px, min(18px, var(--base-scale) * 3)) !important;
}
[data-v-564363d1] .el-collapse-item__content {
  padding-bottom: 0;
}
.search-category-content[data-v-564363d1] {
  margin-left: 14.25px;
}
.search-category-content .sub-active[data-v-564363d1] {
  text-decoration: underline;
  color: #000 !important;
}
.search-category-content .sub-active[data-v-564363d1] .el-collapse-item__header {
  color: #000 !important;
}
.search-category-content .active p[data-v-564363d1] {
  text-decoration: underline;
}
.search-category-content .search-category-item[data-v-564363d1] {
  cursor: pointer;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  color: #404040;
  flex-wrap: wrap;
  align-items: center;
  margin: 0 0 17.25px 17.25px;
  font-weight: 400;
  display: flex;
}
.search-category-content .search-category-item[data-v-564363d1]:hover {
  color: #000;
}
.search-category-content .search-category-item a[data-v-564363d1] {
  color: #404040;
}
.search-category-content .search-category-item a[data-v-564363d1]:hover {
  color: #000;
}
.search-category-content .sub-category-name[data-v-564363d1] {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}
[data-v-564363d1] .el-collapse-item__arrow {
  margin: 0 !important;
}
[data-v-564363d1] .el-collapse-item__wrap {
  border: 0 !important;
}
.category-name[data-v-564363d1] {
  width: 100%;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  color: #404040;
  justify-content: space-between;
  align-items: center;
  font-weight: normal;
  display: flex;
}
.border-bottom[data-v-564363d1] {
  border-bottom: 1px solid #e6ebf5;
}
.border-top[data-v-564363d1] {
  border-top: 1px solid #e6ebf5;
}
.search-wrap[data-v-564363d1] {
  width: 320px;
  max-width: 320px;
  margin-right: 40px;
}
.search-wrap[data-v-564363d1] .el-collapse {
  border: 0;
}
.search-wrap[data-v-564363d1] .el-collapse-item__header {
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 48px;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  color: #404040;
  border: 0;
  overflow: hidden;
}
.search-wrap .active[data-v-564363d1], .search-wrap .active.link[data-v-564363d1] {
  color: #000 !important;
}
.search-wrap .active .link[data-v-564363d1], .search-wrap .active.link .link[data-v-564363d1] {
  color: #000;
  font-weight: bold;
  text-decoration: underline;
}
.search-wrap[data-v-564363d1] .el-checkbox__label {
  display: inline-block;
}
.search-wrap .search-title[data-v-564363d1] {
  cursor: pointer;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  color: #404040;
  font-weight: bold;
  line-height: 48px;
}
.search-wrap .flex-space-between[data-v-564363d1] {
  justify-content: space-between;
  align-items: center;
  display: flex;
}
.search-wrap .search-collect-title[data-v-564363d1] {
  cursor: pointer;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  color: #404040;
  font-weight: normal;
  line-height: 48px;
}
.search-wrap .search-collect-title[data-v-564363d1] a {
  color: #404040;
}
.search-wrap .search-collect-title[data-v-564363d1]:hover {
  color: #000;
}
.search-wrap .search-collect-title[data-v-564363d1] a:hover {
  color: #000;
}
.search-wrap .search-collect-content[data-v-564363d1] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
}
.search-wrap .no-border[data-v-564363d1] {
  border-bottom: 0;
}
.promotion-content[data-v-564363d1] {
  border-top: 1px solid #e6ebf5;
}
.promotion-content__item[data-v-564363d1] {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  font-weight: normal;
  display: flex;
  padding-left: 0 !important;
}

.base-dropdown[data-v-37ffdda6] {
  height: 40px;
  position: relative;
}
.base-dropdown[data-v-37ffdda6] .el-checkbox__label {
  color: gray;
  align-items: center;
  display: inline-flex;
}
.base-dropdown__top[data-v-37ffdda6] {
  letter-spacing: 0;
  color: #404040;
  cursor: pointer;
  white-space: nowrap;
  line-height: 20.72px;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  font-weight: 500;
}
.base-dropdown__top-icon[data-v-37ffdda6] {
  color: #404040;
  cursor: pointer;
  margin-left: 1px;
  font-weight: 500;
}
.base-dropdown__icon[data-v-37ffdda6] {
  margin-left: -2px;
}
.base-dropdown__bottom[data-v-37ffdda6] {
  z-index: 6;
  background: #fff;
  min-width: 100px;
  padding: 12px 0;
  position: absolute;
  top: 100%;
  left: 0;
  box-shadow: 0 3px 8px #00000029;
}
.base-dropdown__item[data-v-37ffdda6] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  color: gray;
  cursor: pointer;
  flex-wrap: wrap;
  align-items: center;
  min-height: 40px;
  line-height: 1;
  display: flex;
}
.base-dropdown__item[data-v-37ffdda6]:hover {
  background: #f2f2f2;
}
.base-dropdown__item-content[data-v-37ffdda6] {
  width: 100%;
  padding: 12px 10px;
}
.base-dropdown .active[data-v-37ffdda6] {
  color: #404040;
}
.base-dropdown .down[data-v-37ffdda6] {
  transform: rotateZ(180deg);
}
.base-dropdown .top[data-v-37ffdda6] {
  transform: rotateZ(0);
}

.tag[data-v-c10d1298] {
  color: #000;
  cursor: pointer;
  background: #f5f5f5;
  border-radius: 3px;
  margin: 0 10px;
  padding: 5px 10px;
  line-height: 1;
  display: inline-block;
}
.tag .selected[data-v-c10d1298] {
  justify-content: space-between;
  display: flex;
}
.tag .selected .tag-icon[data-v-c10d1298] {
  filter: invert(77%) sepia(8%) saturate(1895%) hue-rotate(10deg) brightness(90%) contrast(88%);
}
.tag-item[data-v-c10d1298] {
  align-items: center;
  display: flex;
}
.tag .tag-name[data-v-c10d1298] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  cursor: pointer;
}
.tag .tag-item[data-v-c10d1298] {
  height: 100%;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
}
.tag .tag-icon[data-v-c10d1298] {
  cursor: pointer;
  margin: -5px 7px -4px 0;
}
.tag i[data-v-c10d1298] {
  cursor: pointer;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin-left: 3px;
}

.modal[data-v-7bf983e9] {
  flex-direction: column;
  height: 75vh;
  display: flex;
}
.video-modal__detail[data-v-7bf983e9] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  color: #3d3d3d;
  margin-bottom: 18px;
}

.search-form[data-v-3c906af0] {
  margin-bottom: 24px;
  padding: 10px 20px;
}
.search-form__tool[data-v-3c906af0] {
  justify-content: space-between;
  display: flex;
}
.search-form__tool[data-v-3c906af0] .el-checkbox__label {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  white-space: nowrap;
  font-weight: 500;
  color: #404040 !important;
  display: inline-block !important;
}
.search-form__tool-icon[data-v-3c906af0] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  cursor: pointer;
  margin-left: 4px;
}
.search-form__tool-item[data-v-3c906af0] {
  margin-right: 30px;
  line-height: 40px;
}
.search-form__tool-left[data-v-3c906af0] {
  flex-wrap: wrap;
  display: flex;
}
.search-form__tool .sort[data-v-3c906af0] {
  margin-left: 7px;
}
.search-form__tool-right[data-v-3c906af0] {
  flex-wrap: wrap;
  justify-content: right;
  height: 30px;
  display: flex;
}
.search-form__tool-right--title[data-v-3c906af0] {
  line-height: 37px;
}
.search-form__tool-right--item[data-v-3c906af0] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  letter-spacing: 0;
  color: #333;
  white-space: nowrap;
  align-items: center;
  font-weight: 500;
  display: flex;
}
.search-form__tool-right[data-v-3c906af0] .base-dropdown__bottom {
  left: auto;
  right: 0;
}
.search-form__tool-right[data-v-3c906af0] .base-dropdown__item {
  white-space: nowrap;
}
.search-form__select[data-v-3c906af0] {
  margin-left: 7px;
}
.search-form__select[data-v-3c906af0] .el-input__inner {
  background: none;
  border: 0;
  padding-left: 0;
  padding-right: 0;
  font-weight: 500;
}
.search-form__select[data-v-3c906af0] i {
  color: #000 !important;
}
.search-form .filter-type[data-v-3c906af0] {
  margin-left: 20px;
}
.search-form__result[data-v-3c906af0] {
  flex-wrap: wrap;
  padding-top: 19px;
  display: flex;
}
.search-form__result-item[data-v-3c906af0] {
  margin: 0 0 10px;
}
.search-form__result-item[data-v-3c906af0] .tag {
  background: #8752e2;
  height: 30px;
  margin: 0 10px 0 0;
  padding: 0 10px;
  line-height: 30px;
}
.search-form__result-item[data-v-3c906af0] .tag .selected {
  color: #fff;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  font-weight: normal;
}
.search-form__result-item[data-v-3c906af0] .tag i {
  color: #fff;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  margin-left: 5px;
}
.search-form__result-clear[data-v-3c906af0] {
  color: #000;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  min-width: 100px;
  height: 30px;
  padding: 0;
  font-weight: bold;
  line-height: 30px;
}
.search-form__result-icon[data-v-3c906af0] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  margin-right: 4px;
}

.basic-price[data-v-7de9bfd2] {
  color: #333;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  flex-wrap: wrap;
  align-items: center;
  font-weight: bold;
  line-height: 22px;
  display: flex;
}
.basic-price__icon[data-v-7de9bfd2] {
  color: gray;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  margin-left: 5px;
}
.basic-price .has-active-price[data-v-7de9bfd2] {
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  color: #b3b3b3;
  vertical-align: bottom;
  margin: 0 0 0 3px;
  font-weight: normal;
  text-decoration: line-through;
}
.big-size[data-v-7de9bfd2] {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
}

.type-tag[data-v-3ffec717] {
  text-align: center;
  color: #333;
  min-width: 16px;
  min-height: 16px;
  line-height: 1;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  border: 1px solid #333;
  border-radius: 2px;
  padding: 1px 3px;
}
.type-tag .tag-icon[data-v-3ffec717] {
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
}

.type-tags[data-v-78f48628] {
  flex-wrap: wrap;
  margin-bottom: -5px;
  margin-right: -3px;
  display: flex;
}
.type-tags .type-tag[data-v-78f48628] {
  margin-bottom: 5px;
  margin-right: 3px;
}

.common__promotion-tag__us-shipping[data-v-83feb616] {
  height: auto;
  min-height: 18px;
}

.mockup-templates[data-v-2cea09ed] {
  padding: 20px;
}
.mockup-templates__title[data-v-2cea09ed] {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  color: #000;
  margin-bottom: 10px;
  font-weight: bold;
  line-height: 22px;
}
.mockup-templates .the-list[data-v-2cea09ed] {
  height: 100%;
  overflow: hidden auto;
}
.mockup-templates__list[data-v-2cea09ed] {
  flex-wrap: wrap;
  display: flex;
}
.mockup-templates__item[data-v-2cea09ed] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  flex-direction: column;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
  position: relative;
}
.mockup-templates__item__inner-wrap[data-v-2cea09ed] {
  background: #fff;
  border: 1px solid #ebebeb;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}
.mockup-templates__item-checkbox[data-v-2cea09ed] {
  position: absolute;
  top: 10px;
  left: 10px;
}
.mockup-templates__item .color-name[data-v-2cea09ed] {
  margin-top: 10px;
}
.mockup-templates .no-more[data-v-2cea09ed] {
  text-align: center;
  color: gray;
  margin: 10px 0;
}
@media only screen and (width >= 1200px) {
.mockup-templates__item-img[data-v-2cea09ed] {
    min-width: 140px;
    min-height: 140px;
}
}

.select-colors-modal .el-dialog__body {
  padding: 0 !important;
}
.select-colors-modal .inline-content {
  max-height: 75vh;
  overflow: auto;
}

.colors-wrap[data-v-ba9c6710] {
  padding: 30px 20px 0;
}
.colors-tip[data-v-ba9c6710] {
  width: 100%;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  color: #fff;
  background: #4a96ff;
  border-radius: 0;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}
.colors-title[data-v-ba9c6710] {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  color: #000;
  font-weight: bold;
  line-height: 22px;
}
.colors-checkbox[data-v-ba9c6710] {
  margin: 10px 0;
}
.colors-content__item[data-v-ba9c6710] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  flex-direction: column;
  align-items: center;
  display: flex;
}
.colors-content__item__inner-wrap[data-v-ba9c6710] {
  background: #fff;
  border: 1px solid #ebebeb;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}
.colors-content__item--checkbox[data-v-ba9c6710] {
  width: 100%;
}
.colors-content__item--img[data-v-ba9c6710] {
  border: 1px solid #f2f2f2;
  border-radius: 4px;
}
.colors-content__item .color-name[data-v-ba9c6710] {
  margin-top: 10px;
}
.colors-content[data-v-ba9c6710] .el-checkbox__label {
  padding-left: 0 !important;
  display: flex !important;
}
.colors-content[data-v-ba9c6710] .el-checkbox__inner {
  z-index: 1;
  position: absolute;
  top: 20px;
  left: 11px;
}

.brand-modal__title[data-v-798b91d0] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  color: #404040;
  margin-top: 20px;
  font-weight: bold;
}
.brand-modal .has-background[data-v-798b91d0] {
  cursor: pointer;
  background: #f4f4f4;
  position: relative;
}
.brand-modal .has-background svg[data-v-798b91d0] {
  position: absolute;
  top: 12%;
}
.brand-modal__input[data-v-798b91d0] {
  width: 100%;
  height: 100%;
}
.brand-modal__input .add-button[data-v-798b91d0] {
  white-space: nowrap !important;
}
.brand-modal .input-divider[data-v-798b91d0] {
  margin: 15px 0;
}
.brand-modal .design-name[data-v-798b91d0] {
  margin: 0 0 10px;
}
.brand-modal__list[data-v-798b91d0] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  color: #404040;
  flex-wrap: wrap;
  min-height: 100px;
  max-height: 40vh;
  margin-top: 20px;
  display: flex;
  overflow: auto;
}
.brand-modal__list-item[data-v-798b91d0] {
  margin-bottom: 16px;
}
.brand-modal__list .create-brand[data-v-798b91d0] {
  cursor: pointer;
  width: 100%;
  height: 100%;
}
.brand-modal__list .create-brand i[data-v-798b91d0] {
  font-size: max(13.3333px, min(20px, var(--base-scale) * 3));
}
.brand-modal__list-img[data-v-798b91d0] {
  cursor: pointer;
  width: 100%;
  height: 100%;
}
.brand-modal__list-name[data-v-798b91d0] {
  color: #000;
  cursor: pointer;
  word-break: break-word;
  margin-top: 10px;
}
.brand-modal__list .square-div-wrap[data-v-798b91d0] {
  border: 1px solid #ebebeb;
}
.brand-modal .active-img[data-v-798b91d0] {
  border: 1px solid #000 !important;
}
@media only screen and (width >= 1200px) {
.el-col-lg-5[data-v-798b91d0] {
    width: 20%;
}
}

.tip-icon[data-v-98c50bc8] {
  color: #f56c6c;
}
.cannot-ship-to-us-tip[data-v-98c50bc8] {
  font-size: max(8px, min(12px, var(--base-scale) * 3));
  color: #fff;
  background: #f56c6c;
  border-radius: 2px;
  align-items: center;
  gap: 2px;
  padding: 2px 5px;
  font-weight: bold;
  display: inline-flex;
}

.shipping-notices[data-v-259121c2] {
  display: contents;
}
.shipping-notice-tip[data-v-259121c2] {
  font-size: max(8px, min(12px, var(--base-scale) * 3));
  color: #fff;
  border-radius: 2px;
  align-items: center;
  gap: 2px;
  padding: 2px 5px;
  font-weight: bold;
  display: inline-flex;
}

.flex-column[data-v-54077842], .basic-card .detail-link .card-content__bottom[data-v-54077842], .basic-card .detail-link .card-content__middle[data-v-54077842], .basic-card .detail-link .card-content__top[data-v-54077842] {
  flex-direction: column;
  display: flex;
}
.basic-card[data-v-54077842] {
  cursor: pointer;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.basic-card[data-v-54077842]:hover {
  box-shadow: 0 0 10px #0000001a;
}
.basic-card[data-v-54077842] .el-divider {
  background: #000;
}
.basic-card .marketing-price[data-v-54077842] {
  color: #333;
  font-size: max(13.3333px, min(20px, var(--base-scale) * 3));
  margin: 10px 10px 20px;
  font-weight: 700;
  line-height: 22px;
}
.basic-card .marketing-gray-price[data-v-54077842] {
  font-weight: 400;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  text-decoration: line-through;
  color: #b3b3b3 !important;
}
.basic-card .basic-tags[data-v-54077842], .basic-card .sample-shot-tag[data-v-54077842] {
  z-index: 1;
  position: absolute;
  top: 10px;
}
.basic-card .basic-tags[data-v-54077842] {
  flex-direction: column;
  align-items: flex-start;
  width: calc(100% - 20px);
  display: flex;
  left: 10px;
}
.basic-card .basic-tags > div[data-v-54077842] {
  margin-bottom: 8px;
}
.basic-card .sample-shot-tag[data-v-54077842] {
  right: 10px;
}
.basic-card .detail-link[data-v-54077842] {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  display: flex;
}
.basic-card .detail-link .card-content__top[data-v-54077842] {
  flex: none;
  margin-bottom: 10px;
}
.basic-card .detail-link .card-content__top .basic-img[data-v-54077842] {
  position: relative;
}
.basic-card .detail-link .card-content__middle[data-v-54077842] {
  justify-content: flex-start;
}
.basic-card .detail-link .card-content__bottom[data-v-54077842] {
  justify-content: flex-end;
  margin-bottom: 10px;
}
.basic-card .detail-link .info[data-v-54077842] {
  margin: 0 10px 10px;
  line-height: 1.2;
}
.basic-card .create-button[data-v-54077842] {
  text-align: center;
  white-space: nowrap;
  min-width: 60px;
  height: 30px;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  background: #fff;
  padding: 0 10px;
  line-height: 22px;
}
.basic-card[data-v-54077842] .info-support-template-design-tag {
  width: auto;
  min-width: 16px;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  border-radius: 2px;
  padding: 1px 3px;
  line-height: 1;
}
.basic-card__img[data-v-54077842] {
  width: 100%;
  height: 100%;
}
.basic-card[data-v-54077842] .product-price-content {
  flex-wrap: nowrap !important;
  overflow: auto !important;
}
.basic-card[data-v-54077842] .product-price-item {
  margin-left: 2px;
  justify-content: center !important;
}
.basic-card[data-v-54077842] .type-tags {
  height: 18px;
  display: inline-flex;
}
.basic-card[data-v-54077842] .type-tags .type-tag {
  height: 100%;
  line-height: 1;
}
.basic-card .product-title[data-v-54077842] {
  display: initial;
  color: #333;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  margin-right: 5px;
  line-height: 1.3;
}
.basic-card .product-title .icon[data-v-54077842] {
  padding-top: 5px;
}
.basic-card .product-content[data-v-54077842] {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}
.basic-card .product-content__price[data-v-54077842] {
  color: #333;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  flex-wrap: wrap;
  align-items: center;
  font-weight: bold;
  line-height: 22px;
  display: flex;
}
.basic-card .product-content .promotion-price[data-v-54077842] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  text-decoration: line-through;
}
.basic-card .flex-space-between[data-v-54077842] {
  justify-content: space-between;
  align-items: center;
  display: flex;
}
.basic-card .collect-item[data-v-54077842] {
  cursor: pointer;
  width: 30px;
  height: 30px;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  justify-content: center;
  align-items: center;
  display: flex;
}
.basic-card .designed[data-v-54077842] {
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  color: #00b578;
  font-weight: normal;
}
.basic-card .fix-info-button[data-v-54077842] {
  width: 100%;
}
.basic-card[data-v-54077842] .product-item {
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 19px;
  padding: 4px 20px;
  background: #fff !important;
}
.basic-card .wrap[data-v-54077842] .product-item {
  padding: 0 20px !important;
}
.basic-card[data-v-54077842] .product-item .title {
  display: none !important;
}
.basic-card[data-v-54077842] .product-item .price-detail {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
}
.basic-card[data-v-54077842] .product-item .product-price-item .count {
  color: gray;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  font-weight: 400;
  line-height: 22px;
}
.basic-card .margin-price[data-v-54077842] {
  margin: 10px 0 0;
}
.start-design[data-v-54077842] {
  width: 95%;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin-top: 10px;
  padding: 10px;
}
.start-design[data-v-54077842]:disabled {
  cursor: not-allowed;
  color: #c0c4cc !important;
  background-color: #f5f5f5 !important;
}
.show-button-content[data-v-54077842] .product-item .title {
  display: block !important;
}
.variant-options .color-option-item[data-v-54077842] {
  color: #0000;
  width: 19px;
  display: inline-block;
  position: relative;
}
.variant-options .color-option-item .color-option-item-content[data-v-54077842] {
  content: "";
  border: 1px solid #ebebeb;
  border-radius: 50px;
  width: 24px;
  height: 24px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
}

.products-list-wrap[data-v-4515f407] {
  width: 100%;
  overflow: hidden;
}
.products-list[data-v-4515f407] {
  flex-wrap: wrap;
  display: flex;
}
.products-list__sort[data-v-4515f407] {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}
.products-list__sort .big-size[data-v-4515f407] {
  font-weight: 700;
  font-size: max(13.3333px, min(20px, var(--base-scale) * 3));
  font-weight: bold;
}
.products-list[data-v-4515f407] .el-col-5 {
  width: 20%;
}
.products-list .product-detail[data-v-4515f407] {
  margin-bottom: 30px;
}
.no-create-data[data-v-4515f407] {
  flex-direction: column;
  justify-content: center;
  width: 100% !important;
  height: 70vh !important;
}
.no-create-data[data-v-4515f407] .tips {
  margin-top: 20px;
}
.pagination[data-v-4515f407] {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

.product-layout-modal ::-webkit-scrollbar-thumb {
  background: #f2f2f2;
}
.product-layout-modal .search-wrap a, .product-layout-modal .search-wrap a:hover {
  color: #000;
}
.product-layout-modal .el-dialog {
  max-width: 1280px;
}
.product-layout-modal .card-wrapper {
  cursor: default !important;
}
.product-layout-modal .basic-wrapper {
  flex-direction: column;
  height: calc(100% - 20px);
  padding: 20px 20px 0;
  display: flex;
  position: relative;
  overflow: hidden;
}
.product-layout-modal .basic-wrapper__top {
  flex: none;
}
.product-layout-modal .basic-wrapper__bottom {
  flex: auto;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.product-layout-modal .basic-wrapper__content {
  height: 100%;
}
.product-layout-modal .basic-wrapper__content .search-wrap {
  height: 100%;
  padding-right: 10px;
  overflow: auto;
}
.product-layout-modal .basic-wrapper .basic-name {
  width: 100%;
  margin-bottom: 10px;
}
.product-layout-modal .basic-wrapper .product-wrap {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden auto;
}
.product-layout-modal .basic-wrapper .product-wrap .search-form {
  flex: none;
}
.product-layout-modal .basic-wrapper .product-wrap .products-list-wrap {
  height: 100%;
  overflow: initial;
  flex-direction: column;
  flex: auto;
  display: flex;
}
.product-layout-modal .basic-wrapper .product-wrap .products-list__sort {
  flex: none;
}
.product-layout-modal .basic-wrapper .product-wrap .products-list__content {
  height: 100%;
}
.product-layout-modal .basic-wrapper .product-wrap .pagination {
  margin: 0;
  overflow: hidden;
}
.product-layout-modal .products-list__content .no-create-data {
  height: 50vh !important;
}

.text[data-v-5f017292]:before {
  content: "";
  float: right;
  width: 0;
  height: 100%;
  margin-bottom: -20px;
}
.text[data-v-5f017292] {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.toggle-icon[data-v-5f017292] {
  cursor: pointer;
}
label[data-v-5f017292] {
  color: #fff;
  z-index: 9;
  float: right;
  clear: both;
  margin-left: 8px;
  display: none;
}
.display-block[data-v-5f017292] {
  display: block;
}
.design-tip[data-v-5f017292] {
  padding: 15px 10px;
}
.design-tip__icon[data-v-5f017292] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin-right: 10px;
}
.design-tip__content[data-v-5f017292] {
  display: flex;
}
[data-v-5f017292] .el-alert__closebtn {
  line-height: 24px;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
}
.inactive-design-link[data-v-5f017292] {
  text-decoration: underline;
}
.inactive-design-link[data-v-5f017292]:hover {
  opacity: .8;
}
@media (width <= 700px) {
.design-tip__content[data-v-5f017292] h3 {
    align-items: center;
    height: 100%;
    font-size: 12px;
    line-height: 1.3;
    display: flex;
}
}

[data-v-81a35fc8] .el-collapse-item__header {
  border: 0;
  background: none !important;
}
[data-v-81a35fc8] .el-collapse-item__wrap {
  border: 0;
  background: none !important;
}
[data-v-81a35fc8] .el-collapse-item__content {
  padding-left: 25px;
  padding-bottom: 15px !important;
}
.design-collapse-tip[data-v-81a35fc8] {
  padding: 0 10px;
}
.design-tip[data-v-81a35fc8] {
  padding: 15px 10px;
}
.design-tip__icon[data-v-81a35fc8] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin-right: 10px;
}
.design-tip__content[data-v-81a35fc8] {
  display: flex;
}
.design-tip__content[data-v-81a35fc8] a {
  text-decoration: underline;
}
[data-v-81a35fc8] .el-alert__closebtn {
  line-height: 24px;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
}
.inactive-design-link[data-v-81a35fc8] {
  text-decoration: underline;
}
.inactive-design-link[data-v-81a35fc8]:hover {
  opacity: .8;
}
@media (width <= 700px) {
.design-tip__content[data-v-81a35fc8] h3 {
    align-items: center;
    height: 100%;
    font-size: 12px;
    line-height: 1.3;
    display: flex;
}
}

.video-content-wrap[data-v-dcd2fbf6] {
  width: 100%;
  height: 100%;
}
.video-content[data-v-dcd2fbf6] {
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}
.video-content .iframe-wrap[data-v-dcd2fbf6] {
  pointer-events: none;
  width: 100%;
  height: 100%;
}
.video-content__item[data-v-dcd2fbf6] {
  z-index: 1;
  background: #0006;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}
.video-content__icon[data-v-dcd2fbf6] {
  color: #fff;
  font-size: max(50px, min(100px, var(--base-scale) * 4));
}

.video-modal .modal-content {
  height: 75vh;
}

.help-modal[data-v-1fd494c9] .help-articles-modal {
  max-width: 1000px;
}
.help-modal[data-v-1fd494c9] .highlight {
  background-color: #c0ae68b3;
}
.help-modal-title[data-v-1fd494c9] {
  font-size: max(16px, min(24px, var(--base-scale) * 3));
  color: #000;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  font-weight: bold;
  display: flex;
}
.help-modal-title__input[data-v-1fd494c9] {
  max-width: 200px;
}
.help-modal[data-v-1fd494c9] .el-dialog__body {
  padding: 0 !important;
}
.help-modal-videos[data-v-1fd494c9] {
  border-bottom: 1px solid #ebebeb;
  flex-wrap: wrap;
  padding: 20px 20px 10px;
  display: flex;
  margin: 0 !important;
}
.help-modal-videos__content[data-v-1fd494c9] {
  border-radius: 4px;
  width: 100%;
}
.help-modal-videos__title[data-v-1fd494c9] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  color: #404040;
  text-align: center;
  margin-bottom: 10px;
  line-height: 1.5;
}
.help-modal-footer[data-v-1fd494c9] {
  padding: 10px 30px;
}
.help-modal-footer__help-center[data-v-1fd494c9] {
  margin-right: 10px;
}
.help-modal[data-v-1fd494c9] .el-collapse {
  border-top: 0 !important;
}
.help-modal[data-v-1fd494c9] .el-collapse-item__header {
  color: #404040;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  padding: 0 20px 0 30px;
  font-weight: bold;
  height: auto !important;
}
.help-modal[data-v-1fd494c9] .el-collapse-item__header .el-collapse-item__arrow {
  transform: rotate(90deg);
}
.help-modal[data-v-1fd494c9] .el-collapse-item__header .el-collapse-item__arrow.is-active {
  transform: rotate(-90deg);
}
.help-modal[data-v-1fd494c9] .el-collapse-item__header.is-active .title {
  white-space: normal;
  overflow: visible;
}
.help-modal[data-v-1fd494c9] .el-collapse-item__content {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  color: gray;
  padding: 0 30px;
  font-weight: 400;
}

.status i[data-v-72f8a0e1] {
  color: #fff !important;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3)) !important;
  font-weight: 500 !important;
}
.status[data-v-72f8a0e1] .el-alert__description {
  color: #fff !important;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3)) !important;
  font-weight: 500 !important;
}
.pay-order[data-v-72f8a0e1] {
  text-align: center;
  height: 28px;
  font-weight: 500;
  line-height: 28px;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3)) !important;
  color: #000 !important;
  padding: 0 20px !important;
}

.design-tip__link[data-v-d6222bb8] {
  color: #fff;
  cursor: pointer;
  text-decoration: underline;
}

.design-tip[data-v-6dfd7618] {
  padding: 15px 10px;
  background: #e25b31 !important;
}
.design-tip__icon[data-v-6dfd7618] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin-right: 10px;
}
.design-tip__content[data-v-6dfd7618] {
  display: flex;
}
[data-v-6dfd7618] .el-alert__closebtn {
  line-height: 24px;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
}
.inactive-design-link[data-v-6dfd7618] {
  text-decoration: underline;
}
.inactive-design-link[data-v-6dfd7618]:hover {
  opacity: .8;
}

[data-v-44f6c783] .design-tip {
  border-radius: 0;
}
.white-background[data-v-44f6c783] {
  background: #fff !important;
}
.app-wrapper[data-v-44f6c783] {
  background: #f0f0f0;
  width: 100%;
  height: 100%;
}
.app-wrapper[data-v-44f6c783]:after {
  clear: both;
  content: "";
  display: table;
}
.app-wrapper.mobile.openSidebar[data-v-44f6c783] {
  position: fixed;
  top: 0;
}
.app-wrapper .sidebar-container[data-v-44f6c783] {
  margin-top: 60px;
  width: 100% !important;
}
.drawer-bg[data-v-44f6c783] {
  z-index: 999;
  opacity: .3;
  background: #000;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.fixed-header[data-v-44f6c783] {
  z-index: 9;
  width: calc(100% - 250px);
  transition: width .28s;
  position: fixed;
  top: 60px;
}
.hideSidebar .fixed-header[data-v-44f6c783] {
  width: calc(100% - 54px);
}
.mobile .fixed-header[data-v-44f6c783] {
  width: 100%;
}
@media (width <= 700px) {
.top-tool[data-v-44f6c783] {
    border: 1px solid #f0f0f0;
    height: auto;
}
.sidebar-container[data-v-44f6c783] {
    margin-top: 54px !important;
}
}

ul[data-v-3d8405f7] {
  animation: move-3d8405f7 calc(var(--speed) * var(--count)) steps(var(--count)) infinite;
  animation-delay: 1s;
}
ul li[data-v-3d8405f7] {
  animation: liMove-3d8405f7 calc(var(--speed)) infinite;
  animation-delay: 1s;
}
@keyframes move-3d8405f7 {
0% {
    transform: translate(0);
}
100% {
    transform: translate(0, calc(var(--heightRatio) * -1%));
}
}
@keyframes liMove-3d8405f7 {
0% {
    transform: translate(0);
}
80%, 100% {
    transform: translate(0, -100%);
}
}

.submenu-item[data-v-18e507de] .el-submenu__icon-arrow {
  margin: 0 0 0 10px;
  font-weight: bold;
  position: static;
}
.submenu-item__children[data-v-18e507de] {
  background: #fff;
  gap: 40px;
  padding: 20px;
  display: flex;
  box-shadow: 0 20px 20px #0003;
}
.submenu-item__children--title[data-v-18e507de] {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  color: #000;
  white-space: nowrap;
  cursor: default;
  margin-bottom: 10px;
  padding: 10px;
  font-weight: bold;
}
.submenu-item__sub-children[data-v-18e507de] {
  flex-direction: column;
  display: flex;
}
.submenu-item__sub-children--item[data-v-18e507de] {
  color: #000;
  white-space: nowrap;
  cursor: pointer;
  padding: 10px;
}
.submenu-item__sub-children--item[data-v-18e507de]:hover {
  background: #f5f5f5;
}

.submenu-popover .el-menu--popup {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
  margin: 1px 0 0;
  padding: 0;
  position: relative;
  box-shadow: 0 4px 20px #0003;
}
.submenu-popover .no-children {
  flex-direction: column;
  gap: 0;
  display: flex;
}
.submenu-popover .no-children .submenu-item__children--title {
  color: #000;
  white-space: nowrap;
  cursor: pointer;
  padding: 10px;
  font-weight: normal;
}
.submenu-popover .no-children .submenu-item__children--title:hover {
  background: #f5f5f5;
}

.menu-list__hot-icon {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  vertical-align: baseline;
  margin-left: 3px;
  color: #fa5151 !important;
}
.menu-list__product-icon {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  vertical-align: baseline;
  margin-left: 3px;
  transition: transform .2s linear;
}
.menu-list__product-rotate-icon {
  transform: rotate(180deg);
}

.menu-list-wrapper[data-v-3b8e026c] .el-menu-item a {
  color: #303133;
  width: 100%;
}

.nav-menu-content[data-v-d3d2bdbc] {
  background: #fff;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  width: 100%;
  overflow: auto hidden;
}
[data-v-d3d2bdbc] .el-menu-item a {
  color: #404040;
}
[data-v-d3d2bdbc] .el-submenu__title a {
  color: #404040;
}
.nav-menu[data-v-d3d2bdbc] {
  justify-content: center;
  align-items: center;
  display: flex;
}
.nav-menu .web-search[data-v-d3d2bdbc] {
  flex: auto;
  max-width: 400px;
}
.nav-menu[data-v-d3d2bdbc] .el-menu {
  display: flex;
}
.nav-menu[data-v-d3d2bdbc] .el-submenu__icon-arrow {
  display: none;
}
.nav-menu[data-v-d3d2bdbc] .el-menu-item {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  font-weight: 400;
  color: #000 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-submenu__title {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  font-weight: 400;
  color: #000 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-submenu__title i {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  font-weight: 400;
  color: #000 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-menu.el-menu--horizontal {
  border: none !important;
}
.nav-menu[data-v-d3d2bdbc] .el-menu--horizontal .el-menu .el-submenu.is-active > .el-submenu__title {
  color: #404040 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-menu-item.is-active {
  font-weight: bold;
  color: #000 !important;
  border-bottom: 0 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-submenu__title > span.is-active {
  font-weight: bold;
  color: #000 !important;
  border-bottom: 0 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-menu--horizontal > .el-submenu.is-active .el-submenu__title {
  border-bottom: 0;
}
.nav-menu[data-v-d3d2bdbc] .el-menu-item:hover {
  color: #000 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-submenu__title {
  color: #404040 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-menu-item {
  color: #404040 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-submenu__title:hover {
  color: #000 !important;
}
.nav-menu[data-v-d3d2bdbc] .el-menu-item:hover {
  color: #000 !important;
}
.search-nav-menu[data-v-d3d2bdbc] {
  justify-content: space-between;
  width: calc(98% + 20px);
  height: calc(100% + 2px);
  padding-left: -30px;
  padding-right: 5px;
}

[data-v-9168a47c] .el-menu-item a {
  width: 100%;
  height: 100%;
  display: block;
}
.header-wrapper[data-v-9168a47c] {
  width: 100%;
  height: 60px;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  background: #fff;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}
.header-wrapper .page-header[data-v-9168a47c] {
  background: #fff;
  border-bottom: 1px solid #d9d9d9;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: auto;
}
.header-wrapper .page-header__icon[data-v-9168a47c] {
  cursor: pointer;
  color: #000;
  font-size: max(13.3333px, min(20px, var(--base-scale) * 3));
  margin-left: calc(1% + 5px);
}
.header-wrapper .page-header__link[data-v-9168a47c] {
  margin: 0 auto;
  line-height: 60px;
}
.header-wrapper .page-header__img[data-v-9168a47c] {
  width: 80%;
  height: 50px;
}
[data-v-9168a47c] .el-drawer__open .el-drawer.rtl {
  min-width: 240px !important;
}
@media (width <= 700px) {
.page-header__link[data-v-9168a47c] {
    margin: 0 auto !important;
}
.page-header[data-v-9168a47c] {
    padding-right: 8px;
    overflow-y: hidden;
}
}

.basic-breadcrumb[data-v-77185670] {
  margin: 10px 3% 15px;
}
.basic-breadcrumb[data-v-77185670] .el-breadcrumb__inner {
  color: #000;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
}

.promotion[data-v-87e342cc], .breadcrumb-wrap[data-v-87e342cc] {
  background: #fff;
  width: 100%;
}
[data-v-87e342cc] .basic-breadcrumb {
  background: #fff;
  max-width: 1400px;
  margin: 0 auto !important;
  padding: 10px 20px 15px !important;
}
[data-v-87e342cc] .basic-breadcrumb .el-breadcrumb__inner {
  color: #000 !important;
  font-weight: bold !important;
}

.cards-panel[data-v-4859c2ea] {
  padding-top: max(25px, min(50px, var(--base-scale) * 4));
  position: relative;
}
.cards-panel__inner-wrap[data-v-4859c2ea] {
  width: 100%;
  position: relative;
}
.cards-panel__inner-wrap .swiper[data-v-4859c2ea] {
  overflow: visible;
}
.cards-panel__inner-wrap .position-absolute[data-v-4859c2ea] {
  z-index: 0;
  pointer-events: none;
  background: none;
  border: 28px solid #9e8bf3;
  border-radius: 20px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
  box-shadow: 0 3px 20px #0009;
}
.cards-panel__inner-wrap .swiper-slide[data-v-4859c2ea] {
  justify-content: center;
  align-items: center;
  transition: all .15s linear;
  display: flex;
}
.cards-panel__inner-wrap .swiper-slide__inner-wrap[data-v-4859c2ea] {
  margin: auto;
  display: block;
}
.cards-panel__inner-wrap .swiper-slide__inner-wrap .image-wrap[data-v-4859c2ea] {
  border-radius: 10px;
}
.cards-panel__inner-wrap .swiper-slide__inner-wrap .image-wrap .image-inner-wrap[data-v-4859c2ea] {
  cursor: pointer;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  display: block;
  overflow: hidden;
  box-shadow: 0 3px 20px #0009;
}
.cards-panel__inner-wrap .swiper-slide .swiper-slide-active .image-inner-wrap[data-v-4859c2ea] {
  box-shadow: none;
}
.cards-panel__inner-wrap .swiper-slide .cover[data-v-4859c2ea], .cards-panel__inner-wrap .swiper-slide .thumb[data-v-4859c2ea] {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}
.cards-panel__inner-wrap .swiper-slide .cover[data-v-4859c2ea] {
  display: none;
}
.cards-panel__inner-wrap .swiper-slide-active[data-v-4859c2ea] {
  transition: transform 3.1s;
  transform: scale(1.11111);
}
.cards-panel__inner-wrap .swiper-slide-active .thumb[data-v-4859c2ea] {
  display: none;
}
.cards-panel__inner-wrap .swiper-slide-active .cover[data-v-4859c2ea] {
  display: block;
}
.cards-panel__inner-wrap .swiper-slide-active:hover .thumb[data-v-4859c2ea] {
  display: block !important;
}
.cards-panel__inner-wrap .swiper-slide-active:hover .cover[data-v-4859c2ea] {
  display: none !important;
}
.cards-panel .no-shadow[data-v-4859c2ea] {
  box-shadow: none !important;
}

.swiper-banners-wrap[data-v-2646be91] {
  min-height: 300px;
}
.home-banner[data-v-2646be91] {
  padding: max(50px, min(100px, var(--base-scale) * 4)) 0;
}
.home-banner__title[data-v-2646be91] {
  text-align: center;
  font-size: max(31px, min(62px, var(--base-scale) * 4));
  color: #fff;
  margin-bottom: max(25px, min(50px, var(--base-scale) * 4));
  line-height: 1;
}
.home-banner__tool[data-v-2646be91] {
  text-align: center;
  margin-top: max(25px, min(50px, var(--base-scale) * 4));
}
.home-banner__button[data-v-2646be91] {
  min-width: 300px;
}
.advantages-height[data-v-2646be91] {
  height: 100px;
  min-height: 100px;
}

.home-top-detail[data-v-303e93ce] {
  background: linear-gradient(0deg, #8752e2, #000);
}
.home-top-detail[data-v-303e93ce] .el-menu {
  background: none !important;
}
.home-top-detail[data-v-303e93ce] .el-menu--horizontal > .el-menu-item:not(.is-disabled):focus {
  background: none !important;
}
.home-top-detail[data-v-303e93ce] .el-menu--horizontal > .el-menu-item:not(.is-disabled):hover {
  background: none !important;
}
.home-top-detail[data-v-303e93ce] .el-menu--horizontal > .el-submenu .el-submenu__title:hover {
  background: none !important;
}
.home-top-detail[data-v-303e93ce] .el-menu-item a {
  color: #fff !important;
}
.home-top-detail[data-v-303e93ce] .el-submenu__title a {
  color: #fff !important;
}
.home-top-detail[data-v-303e93ce] .el-submenu__title i {
  color: #fff !important;
}
.home-top-menus[data-v-303e93ce] {
  background: linear-gradient(0deg, #1f113b, #000);
}
.promotion[data-v-303e93ce], .breadcrumb-wrap[data-v-303e93ce] {
  width: 100%;
}
.top-nav[data-v-303e93ce] {
  color: #fff;
}
.top-nav[data-v-303e93ce] .el-badge {
  fill: #fff !important;
}
.top-nav[data-v-303e93ce] .desktop-icon {
  fill: #fff !important;
}
.top-nav[data-v-303e93ce] .lan-title {
  color: #fff !important;
}
.top-nav[data-v-303e93ce] .login-info .avatar-name {
  color: #fff !important;
}
[data-v-303e93ce] .nav-menu-content {
  overflow: hidden !important;
}
[data-v-303e93ce] .header-wrap {
  background: none !important;
  border-top: none !important;
}
[data-v-303e93ce] .nav-menu-content {
  background: none !important;
  border-top: none !important;
}
[data-v-303e93ce] .basic-breadcrumb {
  max-width: 1400px;
  margin: 0 auto !important;
  padding: 10px 20px 15px !important;
}
[data-v-303e93ce] .basic-breadcrumb .el-breadcrumb__inner {
  color: #000 !important;
  font-weight: bold !important;
}
[data-v-303e93ce] .right-menu .web-search svg {
  filter: invert();
}

.buyers-show[data-v-1e21e53e] {
  background-color: #f9fafc;
}

.invisible[data-v-6d77a635] {
  opacity: 0;
}
.visible[data-v-6d77a635] {
  opacity: 1;
}
.el-image[data-v-6d77a635] {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.el-image__inner[data-v-6d77a635] {
  vertical-align: middle;
  width: 100%;
  height: 100%;
}
.el-image__inner--center[data-v-6d77a635] {
  position: absolute;
}
.el-image__inner.mosaic-bg[data-v-6d77a635]:hover {
  background-color: #f2f2f2;
  background-image: linear-gradient(45deg, #e6e6e6 25%, #0000 0), linear-gradient(-45deg, #e6e6e6 25%, #0000 0), linear-gradient(45deg, #0000 75%, #e6e6e6 0), linear-gradient(-45deg, #0000 75%, #e6e6e6 0);
  background-position: 0 0, 0 10px, 10px -10px, -10px 0;
  background-size: 20px 20px;
}
.el-image__status[data-v-6d77a635] {
  color: #909399;
  width: 100%;
  height: 100%;
  font-size: max(20px, min(30px, var(--base-scale) * 3));
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}
.el-image__status--error[data-v-6d77a635] {
  background: #f5f7fa;
}
.el-image .el-skeleton__item[data-v-6d77a635] {
  width: 100%;
  height: 100%;
}
.el-image[data-v-6d77a635] .el-skeleton {
  width: 100%;
  height: 100%;
}

.link-button[data-v-a156bff6] {
  display: inline-block;
}

.common__wp-content__style html[data-v-7cdf3076], .common__wp-content__style body[data-v-7cdf3076], .common__wp-content__style div[data-v-7cdf3076], .common__wp-content__style span[data-v-7cdf3076], .common__wp-content__style applet[data-v-7cdf3076], .common__wp-content__style object[data-v-7cdf3076], .common__wp-content__style iframe[data-v-7cdf3076], .common__wp-content__style h1[data-v-7cdf3076], .common__wp-content__style h2[data-v-7cdf3076], .common__wp-content__style h3[data-v-7cdf3076], .common__wp-content__style h4[data-v-7cdf3076], .common__wp-content__style h5[data-v-7cdf3076], .common__wp-content__style h6[data-v-7cdf3076], .common__wp-content__style p[data-v-7cdf3076], .common__wp-content__style blockquote[data-v-7cdf3076], .common__wp-content__style pre[data-v-7cdf3076], .common__wp-content__style a[data-v-7cdf3076], .common__wp-content__style abbr[data-v-7cdf3076], .common__wp-content__style acronym[data-v-7cdf3076], .common__wp-content__style address[data-v-7cdf3076], .common__wp-content__style big[data-v-7cdf3076], .common__wp-content__style cite[data-v-7cdf3076], .common__wp-content__style code[data-v-7cdf3076], .common__wp-content__style del[data-v-7cdf3076], .common__wp-content__style dfn[data-v-7cdf3076], .common__wp-content__style em[data-v-7cdf3076], .common__wp-content__style img[data-v-7cdf3076], .common__wp-content__style ins[data-v-7cdf3076], .common__wp-content__style kbd[data-v-7cdf3076], .common__wp-content__style q[data-v-7cdf3076], .common__wp-content__style s[data-v-7cdf3076], .common__wp-content__style samp[data-v-7cdf3076], .common__wp-content__style small[data-v-7cdf3076], .common__wp-content__style strike[data-v-7cdf3076], .common__wp-content__style strong[data-v-7cdf3076], .common__wp-content__style sub[data-v-7cdf3076], .common__wp-content__style sup[data-v-7cdf3076], .common__wp-content__style tt[data-v-7cdf3076], .common__wp-content__style var[data-v-7cdf3076], .common__wp-content__style b[data-v-7cdf3076], .common__wp-content__style u[data-v-7cdf3076], .common__wp-content__style i[data-v-7cdf3076], .common__wp-content__style center[data-v-7cdf3076], .common__wp-content__style dl[data-v-7cdf3076], .common__wp-content__style dt[data-v-7cdf3076], .common__wp-content__style dd[data-v-7cdf3076], .common__wp-content__style ol[data-v-7cdf3076], .common__wp-content__style ul[data-v-7cdf3076], .common__wp-content__style li[data-v-7cdf3076], .common__wp-content__style fieldset[data-v-7cdf3076], .common__wp-content__style form[data-v-7cdf3076], .common__wp-content__style label[data-v-7cdf3076], .common__wp-content__style legend[data-v-7cdf3076], .common__wp-content__style table[data-v-7cdf3076], .common__wp-content__style caption[data-v-7cdf3076], .common__wp-content__style tbody[data-v-7cdf3076], .common__wp-content__style tfoot[data-v-7cdf3076], .common__wp-content__style thead[data-v-7cdf3076], .common__wp-content__style tr[data-v-7cdf3076], .common__wp-content__style th[data-v-7cdf3076], .common__wp-content__style td[data-v-7cdf3076], .common__wp-content__style article[data-v-7cdf3076], .common__wp-content__style aside[data-v-7cdf3076], .common__wp-content__style canvas[data-v-7cdf3076], .common__wp-content__style details[data-v-7cdf3076], .common__wp-content__style embed[data-v-7cdf3076], .common__wp-content__style figure[data-v-7cdf3076], .common__wp-content__style figcaption[data-v-7cdf3076], .common__wp-content__style footer[data-v-7cdf3076], .common__wp-content__style header[data-v-7cdf3076], .common__wp-content__style hgroup[data-v-7cdf3076], .common__wp-content__style menu[data-v-7cdf3076], .common__wp-content__style nav[data-v-7cdf3076], .common__wp-content__style output[data-v-7cdf3076], .common__wp-content__style ruby[data-v-7cdf3076], .common__wp-content__style section[data-v-7cdf3076], .common__wp-content__style summary[data-v-7cdf3076], .common__wp-content__style time[data-v-7cdf3076], .common__wp-content__style mark[data-v-7cdf3076], .common__wp-content__style audio[data-v-7cdf3076], .common__wp-content__style video[data-v-7cdf3076] {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] html {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] body {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] div {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] span {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] applet {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] object {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] iframe {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] h1 {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] h2 {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] h3 {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] h4 {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] h5 {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] h6 {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] p {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] blockquote {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] pre {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] a {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] abbr {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] acronym {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] address {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] big {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] cite {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] code {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] del {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] dfn {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] em {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] img {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] ins {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] kbd {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] q {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] s {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] samp {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] small {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] strike {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] strong {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] sub {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] sup {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] tt {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] var {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] b {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] u {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] i {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] center {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] dl {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] dt {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] dd {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] ol {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] ul {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] li {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] fieldset {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] form {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] label {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] legend {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] table {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] caption {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] tbody {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] tfoot {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] thead {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] tr {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] th {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] td {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] article {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] aside {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] canvas {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] details {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] embed {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] figure {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] figcaption {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] footer {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] header {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] hgroup {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] menu {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] nav {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] output {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] ruby {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] section {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] summary {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] time {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] mark {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] audio {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content[data-v-7cdf3076] video {
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.common__wp-content__style body[data-v-7cdf3076] {
  line-height: 1;
}
.common__wp-content[data-v-7cdf3076] body {
  line-height: 1;
}
.common__wp-content__style ol[data-v-7cdf3076], .common__wp-content__style ul[data-v-7cdf3076] {
  list-style: none;
}
.common__wp-content[data-v-7cdf3076] ol {
  list-style: none;
}
.common__wp-content[data-v-7cdf3076] ul {
  list-style: none;
}
.common__wp-content__style blockquote[data-v-7cdf3076], .common__wp-content__style q[data-v-7cdf3076] {
  quotes: none;
}
.common__wp-content[data-v-7cdf3076] blockquote {
  quotes: none;
}
.common__wp-content[data-v-7cdf3076] q {
  quotes: none;
}
.common__wp-content__style blockquote[data-v-7cdf3076]:before, .common__wp-content__style blockquote[data-v-7cdf3076]:after, .common__wp-content__style q[data-v-7cdf3076]:before, .common__wp-content__style q[data-v-7cdf3076]:after {
  content: "";
  content: none;
}
.common__wp-content[data-v-7cdf3076] blockquote:before {
  content: "";
  content: none;
}
.common__wp-content[data-v-7cdf3076] blockquote:after {
  content: "";
  content: none;
}
.common__wp-content[data-v-7cdf3076] q:before {
  content: "";
  content: none;
}
.common__wp-content[data-v-7cdf3076] q:after {
  content: "";
  content: none;
}
.common__wp-content__style table[data-v-7cdf3076] {
  border-collapse: collapse;
  border-spacing: 0;
}
.common__wp-content[data-v-7cdf3076] table {
  border-collapse: collapse;
  border-spacing: 0;
}
.common__wp-content__style caption[data-v-7cdf3076], .common__wp-content__style th[data-v-7cdf3076], .common__wp-content__style td[data-v-7cdf3076] {
  text-align: left;
  font-weight: normal;
}
.common__wp-content[data-v-7cdf3076] caption {
  text-align: left;
  font-weight: normal;
}
.common__wp-content[data-v-7cdf3076] th {
  text-align: left;
  font-weight: normal;
}
.common__wp-content[data-v-7cdf3076] td {
  text-align: left;
  font-weight: normal;
}
.common__wp-content__style h1[data-v-7cdf3076], .common__wp-content__style h2[data-v-7cdf3076], .common__wp-content__style h3[data-v-7cdf3076], .common__wp-content__style h4[data-v-7cdf3076], .common__wp-content__style h5[data-v-7cdf3076], .common__wp-content__style h6[data-v-7cdf3076] {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] h1 {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] h2 {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] h3 {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] h4 {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] h5 {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] h6 {
  clear: both;
}
.common__wp-content__style html[data-v-7cdf3076] {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-size: 100%;
  overflow-y: scroll;
}
.common__wp-content[data-v-7cdf3076] html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-size: 100%;
  overflow-y: scroll;
}
.common__wp-content__style a[data-v-7cdf3076]:focus {
  outline: thin dotted;
}
.common__wp-content[data-v-7cdf3076] a:focus {
  outline: thin dotted;
}
.common__wp-content__style article[data-v-7cdf3076], .common__wp-content__style aside[data-v-7cdf3076], .common__wp-content__style details[data-v-7cdf3076], .common__wp-content__style figcaption[data-v-7cdf3076], .common__wp-content__style figure[data-v-7cdf3076], .common__wp-content__style footer[data-v-7cdf3076], .common__wp-content__style header[data-v-7cdf3076], .common__wp-content__style hgroup[data-v-7cdf3076], .common__wp-content__style nav[data-v-7cdf3076], .common__wp-content__style section[data-v-7cdf3076] {
  display: block;
}
.common__wp-content[data-v-7cdf3076] article {
  display: block;
}
.common__wp-content[data-v-7cdf3076] aside {
  display: block;
}
.common__wp-content[data-v-7cdf3076] details {
  display: block;
}
.common__wp-content[data-v-7cdf3076] figcaption {
  display: block;
}
.common__wp-content[data-v-7cdf3076] figure {
  display: block;
}
.common__wp-content[data-v-7cdf3076] footer {
  display: block;
}
.common__wp-content[data-v-7cdf3076] header {
  display: block;
}
.common__wp-content[data-v-7cdf3076] hgroup {
  display: block;
}
.common__wp-content[data-v-7cdf3076] nav {
  display: block;
}
.common__wp-content[data-v-7cdf3076] section {
  display: block;
}
.common__wp-content__style audio[data-v-7cdf3076], .common__wp-content__style canvas[data-v-7cdf3076], .common__wp-content__style video[data-v-7cdf3076] {
  display: inline-block;
}
.common__wp-content[data-v-7cdf3076] audio {
  display: inline-block;
}
.common__wp-content[data-v-7cdf3076] canvas {
  display: inline-block;
}
.common__wp-content[data-v-7cdf3076] video {
  display: inline-block;
}
.common__wp-content__style audio[data-v-7cdf3076]:not([controls]) {
  display: none;
}
.common__wp-content[data-v-7cdf3076] audio:not([controls]) {
  display: none;
}
.common__wp-content__style del[data-v-7cdf3076] {
  color: #333;
}
.common__wp-content[data-v-7cdf3076] del {
  color: #333;
}
.common__wp-content__style ins[data-v-7cdf3076] {
  background: #fff9c0;
  text-decoration: none;
}
.common__wp-content[data-v-7cdf3076] ins {
  background: #fff9c0;
  text-decoration: none;
}
.common__wp-content__style hr[data-v-7cdf3076] {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin: 24px 24px 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin: 24px 24px 1.71429rem;
}
.common__wp-content__style sub[data-v-7cdf3076], .common__wp-content__style sup[data-v-7cdf3076] {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}
.common__wp-content[data-v-7cdf3076] sub {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}
.common__wp-content[data-v-7cdf3076] sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}
.common__wp-content__style sup[data-v-7cdf3076] {
  top: -.5em;
}
.common__wp-content[data-v-7cdf3076] sup {
  top: -.5em;
}
.common__wp-content__style sub[data-v-7cdf3076] {
  bottom: -.25em;
}
.common__wp-content[data-v-7cdf3076] sub {
  bottom: -.25em;
}
.common__wp-content__style small[data-v-7cdf3076] {
  font-size: smaller;
}
.common__wp-content[data-v-7cdf3076] small {
  font-size: smaller;
}
.common__wp-content__style img[data-v-7cdf3076] {
  -ms-interpolation-mode: bicubic;
  border: 0;
}
.common__wp-content[data-v-7cdf3076] img {
  -ms-interpolation-mode: bicubic;
  border: 0;
}
.common__wp-content__style .clear[data-v-7cdf3076]:after, .common__wp-content__style .wrapper[data-v-7cdf3076]:after, .common__wp-content__style .format-status .entry-header[data-v-7cdf3076]:after {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] .clear:after {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] .wrapper:after {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header:after {
  clear: both;
}
.common__wp-content__style .clear[data-v-7cdf3076]:before, .common__wp-content__style .clear[data-v-7cdf3076]:after, .common__wp-content__style .wrapper[data-v-7cdf3076]:before, .common__wp-content__style .wrapper[data-v-7cdf3076]:after, .common__wp-content__style .format-status .entry-header[data-v-7cdf3076]:before, .common__wp-content__style .format-status .entry-header[data-v-7cdf3076]:after {
  content: "";
  display: table;
}
.common__wp-content[data-v-7cdf3076] .clear:before {
  content: "";
  display: table;
}
.common__wp-content[data-v-7cdf3076] .clear:after {
  content: "";
  display: table;
}
.common__wp-content[data-v-7cdf3076] .wrapper:before {
  content: "";
  display: table;
}
.common__wp-content[data-v-7cdf3076] .wrapper:after {
  content: "";
  display: table;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header:before {
  content: "";
  display: table;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header:after {
  content: "";
  display: table;
}
.common__wp-content__style .archive-title[data-v-7cdf3076], .common__wp-content__style .page-title[data-v-7cdf3076], .common__wp-content__style .widget-title[data-v-7cdf3076], .common__wp-content__style .entry-content th[data-v-7cdf3076], .common__wp-content__style .comment-content th[data-v-7cdf3076] {
  text-transform: uppercase;
  color: #636363;
  font-size: .785714rem;
  font-weight: bold;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] .archive-title {
  text-transform: uppercase;
  color: #636363;
  font-size: .785714rem;
  font-weight: bold;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] .page-title {
  text-transform: uppercase;
  color: #636363;
  font-size: .785714rem;
  font-weight: bold;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] .widget-title {
  text-transform: uppercase;
  color: #636363;
  font-size: .785714rem;
  font-weight: bold;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] .entry-content th {
  text-transform: uppercase;
  color: #636363;
  font-size: .785714rem;
  font-weight: bold;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] .comment-content th {
  text-transform: uppercase;
  color: #636363;
  font-size: .785714rem;
  font-weight: bold;
  line-height: 2.18182;
}
.common__wp-content__style article.format-quote footer.entry-meta[data-v-7cdf3076], .common__wp-content__style article.format-link footer.entry-meta[data-v-7cdf3076], .common__wp-content__style article.format-status footer.entry-meta[data-v-7cdf3076] {
  font-size: .785714rem;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] article.format-quote footer.entry-meta {
  font-size: .785714rem;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] article.format-link footer.entry-meta {
  font-size: .785714rem;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] article.format-status footer.entry-meta {
  font-size: .785714rem;
  line-height: 2.18182;
}
.common__wp-content__style button[data-v-7cdf3076], .common__wp-content__style input[data-v-7cdf3076], .common__wp-content__style select[data-v-7cdf3076], .common__wp-content__style textarea[data-v-7cdf3076] {
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: .428571rem;
  font-family: inherit;
}
.common__wp-content[data-v-7cdf3076] button {
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: .428571rem;
  font-family: inherit;
}
.common__wp-content[data-v-7cdf3076] input {
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: .428571rem;
  font-family: inherit;
}
.common__wp-content[data-v-7cdf3076] select {
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: .428571rem;
  font-family: inherit;
}
.common__wp-content[data-v-7cdf3076] textarea {
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: .428571rem;
  font-family: inherit;
}
.common__wp-content__style button[data-v-7cdf3076], .common__wp-content__style input[data-v-7cdf3076] {
  line-height: normal;
}
.common__wp-content[data-v-7cdf3076] button {
  line-height: normal;
}
.common__wp-content[data-v-7cdf3076] input {
  line-height: normal;
}
.common__wp-content__style textarea[data-v-7cdf3076] {
  vertical-align: top;
  font-size: 100%;
  overflow: auto;
}
.common__wp-content[data-v-7cdf3076] textarea {
  vertical-align: top;
  font-size: 100%;
  overflow: auto;
}
.common__wp-content__style input[type="checkbox"][data-v-7cdf3076], .common__wp-content__style input[type="radio"][data-v-7cdf3076], .common__wp-content__style input[type="file"][data-v-7cdf3076], .common__wp-content__style input[type="hidden"][data-v-7cdf3076], .common__wp-content__style input[type="image"][data-v-7cdf3076], .common__wp-content__style input[type="color"][data-v-7cdf3076] {
  border: 0;
  border-radius: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] input[type="checkbox"] {
  border: 0;
  border-radius: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] input[type="radio"] {
  border: 0;
  border-radius: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] input[type="file"] {
  border: 0;
  border-radius: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] input[type="hidden"] {
  border: 0;
  border-radius: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] input[type="image"] {
  border: 0;
  border-radius: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] input[type="color"] {
  border: 0;
  border-radius: 0;
  padding: 0;
}
.common__wp-content__style .menu-toggle[data-v-7cdf3076], .common__wp-content__style input[type="submit"][data-v-7cdf3076], .common__wp-content__style input[type="button"][data-v-7cdf3076], .common__wp-content__style input[type="reset"][data-v-7cdf3076], .common__wp-content__style article.post-password-required input[type="submit"][data-v-7cdf3076], .common__wp-content__style .bypostauthor cite span[data-v-7cdf3076] {
  color: #7c7c7c;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  padding: .428571rem .714286rem;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content[data-v-7cdf3076] .menu-toggle {
  color: #7c7c7c;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  padding: .428571rem .714286rem;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content[data-v-7cdf3076] input[type="submit"] {
  color: #7c7c7c;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  padding: .428571rem .714286rem;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content[data-v-7cdf3076] input[type="button"] {
  color: #7c7c7c;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  padding: .428571rem .714286rem;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content[data-v-7cdf3076] input[type="reset"] {
  color: #7c7c7c;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  padding: .428571rem .714286rem;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content[data-v-7cdf3076] .bypostauthor cite span {
  color: #7c7c7c;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  padding: .428571rem .714286rem;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content__style .menu-toggle[data-v-7cdf3076], .common__wp-content__style button[data-v-7cdf3076], .common__wp-content__style input[type="submit"][data-v-7cdf3076], .common__wp-content__style input[type="button"][data-v-7cdf3076], .common__wp-content__style input[type="reset"][data-v-7cdf3076] {
  cursor: pointer;
}
.common__wp-content[data-v-7cdf3076] .menu-toggle {
  cursor: pointer;
}
.common__wp-content[data-v-7cdf3076] button {
  cursor: pointer;
}
.common__wp-content[data-v-7cdf3076] input[type="submit"] {
  cursor: pointer;
}
.common__wp-content[data-v-7cdf3076] input[type="button"] {
  cursor: pointer;
}
.common__wp-content[data-v-7cdf3076] input[type="reset"] {
  cursor: pointer;
}
.common__wp-content__style button[disabled][data-v-7cdf3076], .common__wp-content__style input[disabled][data-v-7cdf3076] {
  cursor: default;
}
.common__wp-content[data-v-7cdf3076] button[disabled] {
  cursor: default;
}
.common__wp-content[data-v-7cdf3076] input[disabled] {
  cursor: default;
}
.common__wp-content__style .menu-toggle[data-v-7cdf3076]:hover, .common__wp-content__style .menu-toggle[data-v-7cdf3076]:focus, .common__wp-content__style button[data-v-7cdf3076]:hover, .common__wp-content__style input[type="submit"][data-v-7cdf3076]:hover, .common__wp-content__style input[type="button"][data-v-7cdf3076]:hover, .common__wp-content__style input[type="reset"][data-v-7cdf3076]:hover, .common__wp-content__style article.post-password-required input[type="submit"][data-v-7cdf3076]:hover {
  color: #5e5e5e;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
}
.common__wp-content[data-v-7cdf3076] .menu-toggle:hover {
  color: #5e5e5e;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
}
.common__wp-content[data-v-7cdf3076] .menu-toggle:focus {
  color: #5e5e5e;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
}
.common__wp-content[data-v-7cdf3076] button:hover {
  color: #5e5e5e;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
}
.common__wp-content[data-v-7cdf3076] input[type="submit"]:hover {
  color: #5e5e5e;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
}
.common__wp-content[data-v-7cdf3076] input[type="button"]:hover {
  color: #5e5e5e;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
}
.common__wp-content[data-v-7cdf3076] input[type="reset"]:hover {
  color: #5e5e5e;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
}
.common__wp-content__style .menu-toggle[data-v-7cdf3076]:active, .common__wp-content__style .menu-toggle.toggled-on[data-v-7cdf3076], .common__wp-content__style button[data-v-7cdf3076]:active, .common__wp-content__style input[type="submit"][data-v-7cdf3076]:active, .common__wp-content__style input[type="button"][data-v-7cdf3076]:active, .common__wp-content__style input[type="reset"][data-v-7cdf3076]:active {
  color: #757575;
  background-color: #e1e1e1;
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  border-color: #0000;
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content[data-v-7cdf3076] .menu-toggle:active {
  color: #757575;
  background-color: #e1e1e1;
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  border-color: #0000;
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content[data-v-7cdf3076] .menu-toggle.toggled-on {
  color: #757575;
  background-color: #e1e1e1;
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  border-color: #0000;
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content[data-v-7cdf3076] button:active {
  color: #757575;
  background-color: #e1e1e1;
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  border-color: #0000;
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content[data-v-7cdf3076] input[type="submit"]:active {
  color: #757575;
  background-color: #e1e1e1;
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  border-color: #0000;
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content[data-v-7cdf3076] input[type="button"]:active {
  color: #757575;
  background-color: #e1e1e1;
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  border-color: #0000;
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content[data-v-7cdf3076] input[type="reset"]:active {
  color: #757575;
  background-color: #e1e1e1;
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  border-color: #0000;
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content__style .bypostauthor cite span[data-v-7cdf3076] {
  color: #fff;
  box-shadow: none;
  background-color: #21759b;
  background-image: none;
  border: 1px solid #1f6f93;
  border-radius: 2px;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] .bypostauthor cite span {
  color: #fff;
  box-shadow: none;
  background-color: #21759b;
  background-image: none;
  border: 1px solid #1f6f93;
  border-radius: 2px;
  padding: 0;
}
.common__wp-content__style .entry-content img[data-v-7cdf3076], .common__wp-content__style .comment-content img[data-v-7cdf3076], .common__wp-content__style .widget img[data-v-7cdf3076] {
  max-width: 100%;
}
.common__wp-content[data-v-7cdf3076] .entry-content img {
  max-width: 100%;
}
.common__wp-content[data-v-7cdf3076] .comment-content img {
  max-width: 100%;
}
.common__wp-content[data-v-7cdf3076] .widget img {
  max-width: 100%;
}
.common__wp-content__style img[class*="align"][data-v-7cdf3076], .common__wp-content__style img[class*="wp-image-"][data-v-7cdf3076], .common__wp-content__style img[class*="attachment-"][data-v-7cdf3076] {
  height: auto;
}
.common__wp-content[data-v-7cdf3076] img[class*="align"] {
  height: auto;
}
.common__wp-content[data-v-7cdf3076] img[class*="wp-image-"] {
  height: auto;
}
.common__wp-content[data-v-7cdf3076] img[class*="attachment-"] {
  height: auto;
}
.common__wp-content__style img.size-full[data-v-7cdf3076], .common__wp-content__style img.size-large[data-v-7cdf3076], .common__wp-content__style img.header-image[data-v-7cdf3076], .common__wp-content__style img.wp-post-image[data-v-7cdf3076] {
  max-width: 100%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] img.size-full {
  max-width: 100%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] img.size-large {
  max-width: 100%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] img.header-image {
  max-width: 100%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] img.wp-post-image {
  max-width: 100%;
  height: auto;
}
.common__wp-content__style embed[data-v-7cdf3076], .common__wp-content__style iframe[data-v-7cdf3076], .common__wp-content__style object[data-v-7cdf3076], .common__wp-content__style video[data-v-7cdf3076] {
  max-width: 100%;
}
.common__wp-content[data-v-7cdf3076] embed {
  max-width: 100%;
}
.common__wp-content[data-v-7cdf3076] iframe {
  max-width: 100%;
}
.common__wp-content[data-v-7cdf3076] object {
  max-width: 100%;
}
.common__wp-content[data-v-7cdf3076] video {
  max-width: 100%;
}
.common__wp-content__style .entry-content .twitter-tweet-rendered[data-v-7cdf3076] {
  max-width: 100% !important;
}
.common__wp-content[data-v-7cdf3076] .entry-content .twitter-tweet-rendered {
  max-width: 100% !important;
}
.common__wp-content__style .alignleft[data-v-7cdf3076] {
  float: left;
}
.common__wp-content[data-v-7cdf3076] .alignleft {
  float: left;
}
.common__wp-content__style .alignright[data-v-7cdf3076] {
  float: right;
}
.common__wp-content[data-v-7cdf3076] .alignright {
  float: right;
}
.common__wp-content__style .aligncenter[data-v-7cdf3076] {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.common__wp-content[data-v-7cdf3076] .aligncenter {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.common__wp-content__style .entry-content img[data-v-7cdf3076], .common__wp-content__style .comment-content img[data-v-7cdf3076], .common__wp-content__style .widget img[data-v-7cdf3076], .common__wp-content__style img.header-image[data-v-7cdf3076], .common__wp-content__style .author-avatar img[data-v-7cdf3076], .common__wp-content__style img.wp-post-image[data-v-7cdf3076] {
  border-radius: 3px;
  box-shadow: 0 1px 4px #0003;
}
.common__wp-content[data-v-7cdf3076] .entry-content img {
  border-radius: 3px;
  box-shadow: 0 1px 4px #0003;
}
.common__wp-content[data-v-7cdf3076] .comment-content img {
  border-radius: 3px;
  box-shadow: 0 1px 4px #0003;
}
.common__wp-content[data-v-7cdf3076] .widget img {
  border-radius: 3px;
  box-shadow: 0 1px 4px #0003;
}
.common__wp-content[data-v-7cdf3076] img.header-image {
  border-radius: 3px;
  box-shadow: 0 1px 4px #0003;
}
.common__wp-content[data-v-7cdf3076] .author-avatar img {
  border-radius: 3px;
  box-shadow: 0 1px 4px #0003;
}
.common__wp-content[data-v-7cdf3076] img.wp-post-image {
  border-radius: 3px;
  box-shadow: 0 1px 4px #0003;
}
.common__wp-content__style .wp-caption[data-v-7cdf3076] {
  max-width: 100%;
  padding: 4px;
}
.common__wp-content[data-v-7cdf3076] .wp-caption {
  max-width: 100%;
  padding: 4px;
}
.common__wp-content__style .wp-caption .wp-caption-text[data-v-7cdf3076], .common__wp-content__style .gallery-caption[data-v-7cdf3076], .common__wp-content__style .entry-caption[data-v-7cdf3076] {
  color: #757575;
  font-size: .857143rem;
  font-style: italic;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .wp-caption .wp-caption-text {
  color: #757575;
  font-size: .857143rem;
  font-style: italic;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .gallery-caption {
  color: #757575;
  font-size: .857143rem;
  font-style: italic;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .entry-caption {
  color: #757575;
  font-size: .857143rem;
  font-style: italic;
  line-height: 2;
}
.common__wp-content__style img.wp-smiley[data-v-7cdf3076], .common__wp-content__style .rsswidget img[data-v-7cdf3076] {
  box-shadow: none;
  border: 0;
  border-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] img.wp-smiley {
  box-shadow: none;
  border: 0;
  border-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] .rsswidget img {
  box-shadow: none;
  border: 0;
  border-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}
.common__wp-content__style .entry-content dl.gallery-item[data-v-7cdf3076] {
  margin: 0;
}
.common__wp-content[data-v-7cdf3076] .entry-content dl.gallery-item {
  margin: 0;
}
.common__wp-content__style .gallery-item a[data-v-7cdf3076], .common__wp-content__style .gallery-caption[data-v-7cdf3076] {
  width: 90%;
}
.common__wp-content[data-v-7cdf3076] .gallery-item a {
  width: 90%;
}
.common__wp-content[data-v-7cdf3076] .gallery-caption {
  width: 90%;
}
.common__wp-content__style .gallery-item a[data-v-7cdf3076] {
  display: block;
}
.common__wp-content[data-v-7cdf3076] .gallery-item a {
  display: block;
}
.common__wp-content__style .gallery-caption a[data-v-7cdf3076] {
  display: inline;
}
.common__wp-content[data-v-7cdf3076] .gallery-caption a {
  display: inline;
}
.common__wp-content__style .gallery-columns-1 .gallery-item a[data-v-7cdf3076] {
  width: auto;
  max-width: 100%;
}
.common__wp-content[data-v-7cdf3076] .gallery-columns-1 .gallery-item a {
  width: auto;
  max-width: 100%;
}
.common__wp-content__style .gallery .gallery-icon img[data-v-7cdf3076] {
  max-width: 90%;
  height: auto;
  padding: 5%;
}
.common__wp-content[data-v-7cdf3076] .gallery .gallery-icon img {
  max-width: 90%;
  height: auto;
  padding: 5%;
}
.common__wp-content__style .gallery-columns-1 .gallery-icon img[data-v-7cdf3076] {
  padding: 3%;
}
.common__wp-content[data-v-7cdf3076] .gallery-columns-1 .gallery-icon img {
  padding: 3%;
}
.common__wp-content__style .site-content nav[data-v-7cdf3076] {
  clear: both;
  line-height: 2;
  overflow: hidden;
}
.common__wp-content[data-v-7cdf3076] .site-content nav {
  clear: both;
  line-height: 2;
  overflow: hidden;
}
.common__wp-content__style #nav-above[data-v-7cdf3076] {
  padding: 1.71429rem 0;
}
.common__wp-content[data-v-7cdf3076] #nav-above {
  padding: 1.71429rem 0;
}
.common__wp-content__style #nav-above[data-v-7cdf3076] {
  display: none;
}
.common__wp-content[data-v-7cdf3076] #nav-above {
  display: none;
}
.common__wp-content__style .paged #nav-above[data-v-7cdf3076] {
  display: block;
}
.common__wp-content[data-v-7cdf3076] .paged #nav-above {
  display: block;
}
.common__wp-content__style .nav-previous[data-v-7cdf3076], .common__wp-content__style .previous-image[data-v-7cdf3076] {
  float: left;
  width: 50%;
}
.common__wp-content[data-v-7cdf3076] .nav-previous {
  float: left;
  width: 50%;
}
.common__wp-content[data-v-7cdf3076] .previous-image {
  float: left;
  width: 50%;
}
.common__wp-content__style .nav-next[data-v-7cdf3076], .common__wp-content__style .next-image[data-v-7cdf3076] {
  float: right;
  text-align: right;
  width: 50%;
}
.common__wp-content[data-v-7cdf3076] .nav-next {
  float: right;
  text-align: right;
  width: 50%;
}
.common__wp-content[data-v-7cdf3076] .next-image {
  float: right;
  text-align: right;
  width: 50%;
}
.common__wp-content__style .nav-single + .comments-area[data-v-7cdf3076], .common__wp-content__style #comment-nav-above[data-v-7cdf3076] {
  margin: 3.42857rem 0;
}
.common__wp-content[data-v-7cdf3076] .nav-single + .comments-area {
  margin: 3.42857rem 0;
}
.common__wp-content[data-v-7cdf3076] #comment-nav-above {
  margin: 3.42857rem 0;
}
.common__wp-content__style .author .archive-header[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .author .archive-header {
  margin-bottom: 1.71429rem;
}
.common__wp-content__style .author-info[data-v-7cdf3076] {
  border-top: 1px solid #ededed;
  margin: 1.71429rem 0;
  padding-top: 1.71429rem;
  overflow: hidden;
}
.common__wp-content[data-v-7cdf3076] .author-info {
  border-top: 1px solid #ededed;
  margin: 1.71429rem 0;
  padding-top: 1.71429rem;
  overflow: hidden;
}
.common__wp-content__style .author-description p[data-v-7cdf3076] {
  color: #757575;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .author-description p {
  color: #757575;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content__style .author.archive .author-info[data-v-7cdf3076] {
  border-top: 0;
  margin: 0 0 3.42857rem;
}
.common__wp-content[data-v-7cdf3076] .author.archive .author-info {
  border-top: 0;
  margin: 0 0 3.42857rem;
}
.common__wp-content__style .author.archive .author-avatar[data-v-7cdf3076] {
  margin-top: 0;
}
.common__wp-content[data-v-7cdf3076] .author.archive .author-avatar {
  margin-top: 0;
}
.common__wp-content__style html[data-v-7cdf3076] {
  font-size: 87.5%;
}
.common__wp-content[data-v-7cdf3076] html {
  font-size: 87.5%;
}
.common__wp-content__style body[data-v-7cdf3076] {
  text-rendering: optimizeLegibility;
  color: #444;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1rem;
}
.common__wp-content[data-v-7cdf3076] body {
  text-rendering: optimizeLegibility;
  color: #444;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1rem;
}
.common__wp-content__style body.custom-font-enabled[data-v-7cdf3076] {
  font-family: Roboto, Helvetica, Arial, sans-serif;
}
.common__wp-content[data-v-7cdf3076] body.custom-font-enabled {
  font-family: Roboto, Helvetica, Arial, sans-serif;
}
.common__wp-content__style a[data-v-7cdf3076] {
  color: #21759b;
  outline: none;
  text-decoration: underline;
}
.common__wp-content[data-v-7cdf3076] a {
  color: #21759b;
  outline: none;
  text-decoration: underline;
}
.common__wp-content__style a[data-v-7cdf3076]:hover {
  color: #0f3647;
}
.common__wp-content[data-v-7cdf3076] a:hover {
  color: #0f3647;
}
.common__wp-content__style .assistive-text[data-v-7cdf3076], .common__wp-content__style .site .screen-reader-text[data-v-7cdf3076] {
  clip: rect(1px, 1px, 1px, 1px);
  width: 1px;
  height: 1px;
  overflow: hidden;
  position: absolute !important;
}
.common__wp-content[data-v-7cdf3076] .assistive-text {
  clip: rect(1px, 1px, 1px, 1px);
  width: 1px;
  height: 1px;
  overflow: hidden;
  position: absolute !important;
}
.common__wp-content[data-v-7cdf3076] .site .screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  width: 1px;
  height: 1px;
  overflow: hidden;
  position: absolute !important;
}
.common__wp-content__style .main-navigation .assistive-text[data-v-7cdf3076]:focus, .common__wp-content__style .site .screen-reader-text[data-v-7cdf3076]:hover, .common__wp-content__style .site .screen-reader-text[data-v-7cdf3076]:active, .common__wp-content__style .site .screen-reader-text[data-v-7cdf3076]:focus {
  color: #000;
  z-index: 100000;
  background: #fff;
  border: 2px solid #333;
  border-radius: 3px;
  width: auto;
  height: auto;
  padding: 12px;
  font-size: 12px;
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  clip: auto !important;
}
.common__wp-content[data-v-7cdf3076] .main-navigation .assistive-text:focus {
  color: #000;
  z-index: 100000;
  background: #fff;
  border: 2px solid #333;
  border-radius: 3px;
  width: auto;
  height: auto;
  padding: 12px;
  font-size: 12px;
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  clip: auto !important;
}
.common__wp-content[data-v-7cdf3076] .site .screen-reader-text:hover {
  color: #000;
  z-index: 100000;
  background: #fff;
  border: 2px solid #333;
  border-radius: 3px;
  width: auto;
  height: auto;
  padding: 12px;
  font-size: 12px;
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  clip: auto !important;
}
.common__wp-content[data-v-7cdf3076] .site .screen-reader-text:active {
  color: #000;
  z-index: 100000;
  background: #fff;
  border: 2px solid #333;
  border-radius: 3px;
  width: auto;
  height: auto;
  padding: 12px;
  font-size: 12px;
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  clip: auto !important;
}
.common__wp-content[data-v-7cdf3076] .site .screen-reader-text:focus {
  color: #000;
  z-index: 100000;
  background: #fff;
  border: 2px solid #333;
  border-radius: 3px;
  width: auto;
  height: auto;
  padding: 12px;
  font-size: 12px;
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  clip: auto !important;
}
.common__wp-content__style .site[data-v-7cdf3076] {
  background-color: #fff;
  padding: 0 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .site {
  background-color: #fff;
  padding: 0 1.71429rem;
}
.common__wp-content__style .site-content[data-v-7cdf3076] {
  margin: 1.71429rem 0 0;
}
.common__wp-content[data-v-7cdf3076] .site-content {
  margin: 1.71429rem 0 0;
}
.common__wp-content__style .widget-area[data-v-7cdf3076] {
  margin: 1.71429rem 0 0;
}
.common__wp-content[data-v-7cdf3076] .widget-area {
  margin: 1.71429rem 0 0;
}
.common__wp-content__style .site-header[data-v-7cdf3076] {
  padding: 1.71429rem 0;
}
.common__wp-content[data-v-7cdf3076] .site-header {
  padding: 1.71429rem 0;
}
.common__wp-content__style .site-header h1[data-v-7cdf3076], .common__wp-content__style .site-header h2[data-v-7cdf3076] {
  text-align: center;
}
.common__wp-content[data-v-7cdf3076] .site-header h1 {
  text-align: center;
}
.common__wp-content[data-v-7cdf3076] .site-header h2 {
  text-align: center;
}
.common__wp-content__style .site-header h1 a[data-v-7cdf3076], .common__wp-content__style .site-header h2 a[data-v-7cdf3076] {
  color: #515151;
  text-decoration: none;
  display: inline-block;
}
.common__wp-content[data-v-7cdf3076] .site-header h1 a {
  color: #515151;
  text-decoration: none;
  display: inline-block;
}
.common__wp-content[data-v-7cdf3076] .site-header h2 a {
  color: #515151;
  text-decoration: none;
  display: inline-block;
}
.common__wp-content__style .site-header h1 a[data-v-7cdf3076]:hover, .common__wp-content__style .site-header h2 a[data-v-7cdf3076]:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .site-header h1 a:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .site-header h2 a:hover {
  color: #21759b;
}
.common__wp-content__style .site-header h1[data-v-7cdf3076] {
  margin-bottom: 1rem;
  font-size: 1.71429rem;
  line-height: 1.28571;
}
.common__wp-content[data-v-7cdf3076] .site-header h1 {
  margin-bottom: 1rem;
  font-size: 1.71429rem;
  line-height: 1.28571;
}
.common__wp-content__style .site-header h2[data-v-7cdf3076] {
  color: #757575;
  font-size: .928571rem;
  font-weight: normal;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .site-header h2 {
  color: #757575;
  font-size: .928571rem;
  font-weight: normal;
  line-height: 1.84615;
}
.common__wp-content__style .header-image[data-v-7cdf3076] {
  margin-top: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .header-image {
  margin-top: 1.71429rem;
}
.common__wp-content__style .main-navigation[data-v-7cdf3076] {
  text-align: center;
  margin-top: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .main-navigation {
  text-align: center;
  margin-top: 1.71429rem;
}
.common__wp-content__style .main-navigation li[data-v-7cdf3076] {
  margin-top: 1.71429rem;
  font-size: .857143rem;
  line-height: 1.42857;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li {
  margin-top: 1.71429rem;
  font-size: .857143rem;
  line-height: 1.42857;
}
.common__wp-content__style .main-navigation a[data-v-7cdf3076] {
  color: #5e5e5e;
}
.common__wp-content[data-v-7cdf3076] .main-navigation a {
  color: #5e5e5e;
}
.common__wp-content__style .main-navigation a[data-v-7cdf3076]:hover, .common__wp-content__style .main-navigation a[data-v-7cdf3076]:focus {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .main-navigation a:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .main-navigation a:focus {
  color: #21759b;
}
.common__wp-content__style .main-navigation ul.nav-menu[data-v-7cdf3076], .common__wp-content__style .main-navigation div.nav-menu > ul[data-v-7cdf3076] {
  display: none;
}
.common__wp-content[data-v-7cdf3076] .main-navigation ul.nav-menu {
  display: none;
}
.common__wp-content[data-v-7cdf3076] .main-navigation div.nav-menu > ul {
  display: none;
}
.common__wp-content__style .main-navigation ul.nav-menu.toggled-on[data-v-7cdf3076], .common__wp-content__style .menu-toggle[data-v-7cdf3076] {
  display: inline-block;
}
.common__wp-content[data-v-7cdf3076] .main-navigation ul.nav-menu.toggled-on {
  display: inline-block;
}
.common__wp-content[data-v-7cdf3076] .menu-toggle {
  display: inline-block;
}
.common__wp-content__style section[role="banner"][data-v-7cdf3076] {
  margin-bottom: 3.42857rem;
}
.common__wp-content[data-v-7cdf3076] section[role="banner"] {
  margin-bottom: 3.42857rem;
}
.common__wp-content__style .widget-area .widget[data-v-7cdf3076] {
  hyphens: auto;
  word-wrap: break-word;
  margin-bottom: 3.42857rem;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget {
  hyphens: auto;
  word-wrap: break-word;
  margin-bottom: 3.42857rem;
}
.common__wp-content__style .widget-area .widget h3[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget h3 {
  margin-bottom: 1.71429rem;
}
.common__wp-content__style .widget-area .widget p[data-v-7cdf3076], .common__wp-content__style .widget-area .widget li[data-v-7cdf3076], .common__wp-content__style .widget-area .widget .textwidget[data-v-7cdf3076] {
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget p {
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget li {
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget .textwidget {
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content__style .widget-area .widget p[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget p {
  margin-bottom: 1.71429rem;
}
.common__wp-content__style .widget-area .textwidget ul[data-v-7cdf3076], .common__wp-content__style .widget-area .textwidget ol[data-v-7cdf3076] {
  margin: 0 0 1.71429rem;
  list-style: outside;
}
.common__wp-content[data-v-7cdf3076] .widget-area .textwidget ul {
  margin: 0 0 1.71429rem;
  list-style: outside;
}
.common__wp-content[data-v-7cdf3076] .widget-area .textwidget ol {
  margin: 0 0 1.71429rem;
  list-style: outside;
}
.common__wp-content__style .widget-area .textwidget li > ul[data-v-7cdf3076], .common__wp-content__style .widget-area .textwidget li > ol[data-v-7cdf3076] {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .widget-area .textwidget li > ul {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .widget-area .textwidget li > ol {
  margin-bottom: 0;
}
.common__wp-content__style .widget-area .textwidget ol[data-v-7cdf3076] {
  list-style: decimal;
}
.common__wp-content[data-v-7cdf3076] .widget-area .textwidget ol {
  list-style: decimal;
}
.common__wp-content__style .widget-area .textwidget li[data-v-7cdf3076] {
  margin-left: 2.57143rem;
}
.common__wp-content[data-v-7cdf3076] .widget-area .textwidget li {
  margin-left: 2.57143rem;
}
.common__wp-content__style .widget-area .widget a[data-v-7cdf3076] {
  color: #757575;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget a {
  color: #757575;
}
.common__wp-content__style .widget-area .widget a[data-v-7cdf3076]:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget a:hover {
  color: #21759b;
}
.common__wp-content__style .widget-area .widget a[data-v-7cdf3076]:visited {
  color: #9f9f9f;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget a:visited {
  color: #9f9f9f;
}
.common__wp-content__style .widget-area #s[data-v-7cdf3076] {
  width: 53.6667%;
}
.common__wp-content[data-v-7cdf3076] .widget-area #s {
  width: 53.6667%;
}
.common__wp-content__style footer[role="contentinfo"][data-v-7cdf3076] {
  clear: both;
  border-top: 1px solid #ededed;
  max-width: 68.5714rem;
  margin-top: 1.71429rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1.71429rem 0;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] footer[role="contentinfo"] {
  clear: both;
  border-top: 1px solid #ededed;
  max-width: 68.5714rem;
  margin-top: 1.71429rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1.71429rem 0;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content__style footer[role="contentinfo"] a[data-v-7cdf3076] {
  color: #686868;
}
.common__wp-content[data-v-7cdf3076] footer[role="contentinfo"] a {
  color: #686868;
}
.common__wp-content__style footer[role="contentinfo"] a[data-v-7cdf3076]:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] footer[role="contentinfo"] a:hover {
  color: #21759b;
}
.common__wp-content__style .site-info span[role="separator"][data-v-7cdf3076] {
  padding: 0 .3em 0 .6em;
}
.common__wp-content[data-v-7cdf3076] .site-info span[role="separator"] {
  padding: 0 .3em 0 .6em;
}
.common__wp-content__style .site-info span[role="separator"][data-v-7cdf3076]:before {
  content: "/";
}
.common__wp-content[data-v-7cdf3076] .site-info span[role="separator"]:before {
  content: "/";
}
.common__wp-content__style .entry-meta[data-v-7cdf3076] {
  clear: both;
}
.common__wp-content[data-v-7cdf3076] .entry-meta {
  clear: both;
}
.common__wp-content__style .entry-header[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .entry-header {
  margin-bottom: 1.71429rem;
}
.common__wp-content__style .entry-header img.wp-post-image[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .entry-header img.wp-post-image {
  margin-bottom: 1.71429rem;
}
.common__wp-content__style .entry-header .entry-title[data-v-7cdf3076] {
  font-size: 1.42857rem;
  font-weight: normal;
  line-height: 1.2;
}
.common__wp-content[data-v-7cdf3076] .entry-header .entry-title {
  font-size: 1.42857rem;
  font-weight: normal;
  line-height: 1.2;
}
.common__wp-content__style .entry-header .entry-title a[data-v-7cdf3076] {
  text-decoration: none;
}
.common__wp-content[data-v-7cdf3076] .entry-header .entry-title a {
  text-decoration: none;
}
.common__wp-content__style .entry-header .entry-format[data-v-7cdf3076] {
  margin-top: 1.71429rem;
  font-weight: normal;
}
.common__wp-content[data-v-7cdf3076] .entry-header .entry-format {
  margin-top: 1.71429rem;
  font-weight: normal;
}
.common__wp-content__style .entry-header .comments-link[data-v-7cdf3076] {
  color: #757575;
  margin-top: 1.71429rem;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .entry-header .comments-link {
  color: #757575;
  margin-top: 1.71429rem;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content__style .comments-link a[data-v-7cdf3076], .common__wp-content__style .entry-meta a[data-v-7cdf3076] {
  color: #757575;
}
.common__wp-content[data-v-7cdf3076] .comments-link a {
  color: #757575;
}
.common__wp-content[data-v-7cdf3076] .entry-meta a {
  color: #757575;
}
.common__wp-content__style .comments-link a[data-v-7cdf3076]:hover, .common__wp-content__style .entry-meta a[data-v-7cdf3076]:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .comments-link a:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .entry-meta a:hover {
  color: #21759b;
}
.common__wp-content__style article.sticky .featured-post[data-v-7cdf3076] {
  color: #757575;
  text-align: center;
  border-top: 4px double #ededed;
  border-bottom: 4px double #ededed;
  margin-bottom: 1.71429rem;
  font-size: .928571rem;
  line-height: 3.69231;
}
.common__wp-content[data-v-7cdf3076] article.sticky .featured-post {
  color: #757575;
  text-align: center;
  border-top: 4px double #ededed;
  border-bottom: 4px double #ededed;
  margin-bottom: 1.71429rem;
  font-size: .928571rem;
  line-height: 3.69231;
}
.common__wp-content__style .entry-content[data-v-7cdf3076], .common__wp-content__style .entry-summary[data-v-7cdf3076], .common__wp-content__style .mu_register[data-v-7cdf3076] {
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content {
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-summary {
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .mu_register {
  line-height: 1.71429;
}
.common__wp-content__style .entry-content h1[data-v-7cdf3076], .common__wp-content__style .comment-content h1[data-v-7cdf3076], .common__wp-content__style .entry-content h2[data-v-7cdf3076], .common__wp-content__style .comment-content h2[data-v-7cdf3076], .common__wp-content__style .entry-content h3[data-v-7cdf3076], .common__wp-content__style .comment-content h3[data-v-7cdf3076], .common__wp-content__style .entry-content h4[data-v-7cdf3076], .common__wp-content__style .comment-content h4[data-v-7cdf3076], .common__wp-content__style .entry-content h5[data-v-7cdf3076], .common__wp-content__style .comment-content h5[data-v-7cdf3076], .common__wp-content__style .entry-content h6[data-v-7cdf3076], .common__wp-content__style .comment-content h6[data-v-7cdf3076] {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content h1 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content h1 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content h2 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content h2 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content h3 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content h3 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content h4 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content h4 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content h5 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content h5 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content h6 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content h6 {
  margin: 1.71429rem 0;
  line-height: 1.71429;
}
.common__wp-content__style .entry-content h1[data-v-7cdf3076], .common__wp-content__style .comment-content h1[data-v-7cdf3076] {
  font-size: 1.5rem;
  line-height: 1.5;
}
.common__wp-content[data-v-7cdf3076] .entry-content h1 {
  font-size: 1.5rem;
  line-height: 1.5;
}
.common__wp-content[data-v-7cdf3076] .comment-content h1 {
  font-size: 1.5rem;
  line-height: 1.5;
}
.common__wp-content__style .entry-content h2[data-v-7cdf3076], .common__wp-content__style .comment-content h2[data-v-7cdf3076], .common__wp-content__style .mu_register h2[data-v-7cdf3076] {
  font-size: 1.28571rem;
  line-height: 1.6;
}
.common__wp-content[data-v-7cdf3076] .entry-content h2 {
  font-size: 1.28571rem;
  line-height: 1.6;
}
.common__wp-content[data-v-7cdf3076] .comment-content h2 {
  font-size: 1.28571rem;
  line-height: 1.6;
}
.common__wp-content[data-v-7cdf3076] .mu_register h2 {
  font-size: 1.28571rem;
  line-height: 1.6;
}
.common__wp-content__style .entry-content h3[data-v-7cdf3076], .common__wp-content__style .comment-content h3[data-v-7cdf3076] {
  font-size: 1.14286rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .entry-content h3 {
  font-size: 1.14286rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .comment-content h3 {
  font-size: 1.14286rem;
  line-height: 1.84615;
}
.common__wp-content__style .entry-content h4[data-v-7cdf3076], .common__wp-content__style .comment-content h4[data-v-7cdf3076] {
  font-size: 1rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .entry-content h4 {
  font-size: 1rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .comment-content h4 {
  font-size: 1rem;
  line-height: 1.84615;
}
.common__wp-content__style .entry-content h5[data-v-7cdf3076], .common__wp-content__style .comment-content h5[data-v-7cdf3076] {
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .entry-content h5 {
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .comment-content h5 {
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content__style .entry-content h6[data-v-7cdf3076], .common__wp-content__style .comment-content h6[data-v-7cdf3076] {
  font-size: .857143rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .entry-content h6 {
  font-size: .857143rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .comment-content h6 {
  font-size: .857143rem;
  line-height: 1.84615;
}
.common__wp-content__style .entry-content p[data-v-7cdf3076], .common__wp-content__style .entry-summary p[data-v-7cdf3076], .common__wp-content__style .comment-content p[data-v-7cdf3076], .common__wp-content__style .mu_register p[data-v-7cdf3076] {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content p {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-summary p {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content p {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .mu_register p {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content__style .entry-content a[data-v-7cdf3076]:visited, .common__wp-content__style .comment-content a[data-v-7cdf3076]:visited {
  color: #9f9f9f;
}
.common__wp-content[data-v-7cdf3076] .entry-content a:visited {
  color: #9f9f9f;
}
.common__wp-content[data-v-7cdf3076] .comment-content a:visited {
  color: #9f9f9f;
}
.common__wp-content__style .entry-content .more-link[data-v-7cdf3076] {
  white-space: nowrap;
}
.common__wp-content[data-v-7cdf3076] .entry-content .more-link {
  white-space: nowrap;
}
.common__wp-content__style .entry-content ol[data-v-7cdf3076], .common__wp-content__style .comment-content ol[data-v-7cdf3076], .common__wp-content__style .entry-content ul[data-v-7cdf3076], .common__wp-content__style .comment-content ul[data-v-7cdf3076], .common__wp-content__style .mu_register ul[data-v-7cdf3076] {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content ol {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content ol {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content ul {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content ul {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .mu_register ul {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content__style .entry-content ul ul[data-v-7cdf3076], .common__wp-content__style .comment-content ul ul[data-v-7cdf3076], .common__wp-content__style .entry-content ol ol[data-v-7cdf3076], .common__wp-content__style .comment-content ol ol[data-v-7cdf3076], .common__wp-content__style .entry-content ul ol[data-v-7cdf3076], .common__wp-content__style .comment-content ul ol[data-v-7cdf3076], .common__wp-content__style .entry-content ol ul[data-v-7cdf3076], .common__wp-content__style .comment-content ol ul[data-v-7cdf3076] {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .entry-content ul ul {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .comment-content ul ul {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .entry-content ol ol {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .comment-content ol ol {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .entry-content ul ol {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .comment-content ul ol {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .entry-content ol ul {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .comment-content ol ul {
  margin-bottom: 0;
}
.common__wp-content__style .entry-content ul[data-v-7cdf3076], .common__wp-content__style .comment-content ul[data-v-7cdf3076], .common__wp-content__style .mu_register ul[data-v-7cdf3076] {
  list-style: outside;
}
.common__wp-content[data-v-7cdf3076] .entry-content ul {
  list-style: outside;
}
.common__wp-content[data-v-7cdf3076] .comment-content ul {
  list-style: outside;
}
.common__wp-content[data-v-7cdf3076] .mu_register ul {
  list-style: outside;
}
.common__wp-content__style .entry-content ol[data-v-7cdf3076], .common__wp-content__style .comment-content ol[data-v-7cdf3076] {
  list-style: decimal;
}
.common__wp-content[data-v-7cdf3076] .entry-content ol {
  list-style: decimal;
}
.common__wp-content[data-v-7cdf3076] .comment-content ol {
  list-style: decimal;
}
.common__wp-content__style .entry-content li[data-v-7cdf3076], .common__wp-content__style .comment-content li[data-v-7cdf3076], .common__wp-content__style .mu_register li[data-v-7cdf3076] {
  margin: 0 0 0 2.57143rem;
  list-style: outside;
}
.common__wp-content[data-v-7cdf3076] .entry-content li {
  margin: 0 0 0 2.57143rem;
  list-style: outside;
}
.common__wp-content[data-v-7cdf3076] .comment-content li {
  margin: 0 0 0 2.57143rem;
  list-style: outside;
}
.common__wp-content[data-v-7cdf3076] .mu_register li {
  margin: 0 0 0 2.57143rem;
  list-style: outside;
}
.common__wp-content__style .entry-content blockquote[data-v-7cdf3076], .common__wp-content__style .comment-content blockquote[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
  padding: 1.71429rem;
  font-style: italic;
}
.common__wp-content[data-v-7cdf3076] .entry-content blockquote {
  margin-bottom: 1.71429rem;
  padding: 1.71429rem;
  font-style: italic;
}
.common__wp-content[data-v-7cdf3076] .comment-content blockquote {
  margin-bottom: 1.71429rem;
  padding: 1.71429rem;
  font-style: italic;
}
.common__wp-content__style .entry-content blockquote p[data-v-7cdf3076]:last-child, .common__wp-content__style .comment-content blockquote p[data-v-7cdf3076]:last-child {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .entry-content blockquote p:last-child {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .comment-content blockquote p:last-child {
  margin-bottom: 0;
}
.common__wp-content__style .entry-content code[data-v-7cdf3076], .common__wp-content__style .comment-content code[data-v-7cdf3076] {
  font-family: Consolas, Monaco, Lucida Console, monospace;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .entry-content code {
  font-family: Consolas, Monaco, Lucida Console, monospace;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .comment-content code {
  font-family: Consolas, Monaco, Lucida Console, monospace;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content__style .entry-content pre[data-v-7cdf3076], .common__wp-content__style .comment-content pre[data-v-7cdf3076] {
  color: #666;
  border: 1px solid #ededed;
  margin: 1.71429rem 0;
  padding: 1.71429rem;
  font-family: Consolas, Monaco, Lucida Console, monospace;
  font-size: .857143rem;
  line-height: 1.71429;
  overflow: auto;
}
.common__wp-content[data-v-7cdf3076] .entry-content pre {
  color: #666;
  border: 1px solid #ededed;
  margin: 1.71429rem 0;
  padding: 1.71429rem;
  font-family: Consolas, Monaco, Lucida Console, monospace;
  font-size: .857143rem;
  line-height: 1.71429;
  overflow: auto;
}
.common__wp-content[data-v-7cdf3076] .comment-content pre {
  color: #666;
  border: 1px solid #ededed;
  margin: 1.71429rem 0;
  padding: 1.71429rem;
  font-family: Consolas, Monaco, Lucida Console, monospace;
  font-size: .857143rem;
  line-height: 1.71429;
  overflow: auto;
}
.common__wp-content__style .entry-content pre code[data-v-7cdf3076], .common__wp-content__style .comment-content pre code[data-v-7cdf3076] {
  display: block;
}
.common__wp-content[data-v-7cdf3076] .entry-content pre code {
  display: block;
}
.common__wp-content[data-v-7cdf3076] .comment-content pre code {
  display: block;
}
.common__wp-content__style .entry-content abbr[data-v-7cdf3076], .common__wp-content__style .comment-content abbr[data-v-7cdf3076], .common__wp-content__style .entry-content dfn[data-v-7cdf3076], .common__wp-content__style .comment-content dfn[data-v-7cdf3076], .common__wp-content__style .entry-content acronym[data-v-7cdf3076], .common__wp-content__style .comment-content acronym[data-v-7cdf3076] {
  cursor: help;
  border-bottom: 1px dotted #666;
}
.common__wp-content[data-v-7cdf3076] .entry-content abbr {
  cursor: help;
  border-bottom: 1px dotted #666;
}
.common__wp-content[data-v-7cdf3076] .comment-content abbr {
  cursor: help;
  border-bottom: 1px dotted #666;
}
.common__wp-content[data-v-7cdf3076] .entry-content dfn {
  cursor: help;
  border-bottom: 1px dotted #666;
}
.common__wp-content[data-v-7cdf3076] .comment-content dfn {
  cursor: help;
  border-bottom: 1px dotted #666;
}
.common__wp-content[data-v-7cdf3076] .entry-content acronym {
  cursor: help;
  border-bottom: 1px dotted #666;
}
.common__wp-content[data-v-7cdf3076] .comment-content acronym {
  cursor: help;
  border-bottom: 1px dotted #666;
}
.common__wp-content__style .entry-content address[data-v-7cdf3076], .common__wp-content__style .comment-content address[data-v-7cdf3076] {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
  display: block;
}
.common__wp-content[data-v-7cdf3076] .entry-content address {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
  display: block;
}
.common__wp-content[data-v-7cdf3076] .comment-content address {
  margin: 0 0 1.71429rem;
  line-height: 1.71429;
  display: block;
}
.common__wp-content__style img.alignleft[data-v-7cdf3076], .common__wp-content__style .wp-caption.alignleft[data-v-7cdf3076] {
  margin: .857143rem 1.71429rem .857143rem 0;
}
.common__wp-content[data-v-7cdf3076] img.alignleft {
  margin: .857143rem 1.71429rem .857143rem 0;
}
.common__wp-content[data-v-7cdf3076] .wp-caption.alignleft {
  margin: .857143rem 1.71429rem .857143rem 0;
}
.common__wp-content__style img.alignright[data-v-7cdf3076], .common__wp-content__style .wp-caption.alignright[data-v-7cdf3076] {
  margin: .857143rem 0 .857143rem 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] img.alignright {
  margin: .857143rem 0 .857143rem 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .wp-caption.alignright {
  margin: .857143rem 0 .857143rem 1.71429rem;
}
.common__wp-content__style img.aligncenter[data-v-7cdf3076], .common__wp-content__style .wp-caption.aligncenter[data-v-7cdf3076] {
  clear: both;
  margin-top: .857143rem;
  margin-bottom: .857143rem;
}
.common__wp-content[data-v-7cdf3076] img.aligncenter {
  clear: both;
  margin-top: .857143rem;
  margin-bottom: .857143rem;
}
.common__wp-content[data-v-7cdf3076] .wp-caption.aligncenter {
  clear: both;
  margin-top: .857143rem;
  margin-bottom: .857143rem;
}
.common__wp-content__style .entry-content embed[data-v-7cdf3076], .common__wp-content__style .entry-content iframe[data-v-7cdf3076], .common__wp-content__style .entry-content object[data-v-7cdf3076], .common__wp-content__style .entry-content video[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .entry-content embed {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .entry-content iframe {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .entry-content object {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .entry-content video {
  margin-bottom: 1.71429rem;
}
.common__wp-content__style .wp-block-embed__wrapper[data-v-7cdf3076] {
  width: 100%;
  padding-top: 12px;
  position: relative;
  overflow: hidden;
}
.common__wp-content[data-v-7cdf3076] .wp-block-embed__wrapper {
  width: 100%;
  padding-top: 12px;
  position: relative;
  overflow: hidden;
}
.common__wp-content__style .entry-content iframe[data-v-7cdf3076] {
  width: 100%;
  height: 100%;
  min-height: 500px;
}
.common__wp-content[data-v-7cdf3076] .entry-content iframe {
  width: 100%;
  height: 100%;
  min-height: 500px;
}
.common__wp-content__style .entry-content dl[data-v-7cdf3076], .common__wp-content__style .comment-content dl[data-v-7cdf3076] {
  margin: 0 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .entry-content dl {
  margin: 0 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .comment-content dl {
  margin: 0 1.71429rem;
}
.common__wp-content__style .entry-content dt[data-v-7cdf3076], .common__wp-content__style .comment-content dt[data-v-7cdf3076] {
  font-weight: bold;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content dt {
  font-weight: bold;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content dt {
  font-weight: bold;
  line-height: 1.71429;
}
.common__wp-content__style .entry-content dd[data-v-7cdf3076], .common__wp-content__style .comment-content dd[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .entry-content dd {
  margin-bottom: 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .comment-content dd {
  margin-bottom: 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content__style .entry-content table[data-v-7cdf3076], .common__wp-content__style .comment-content table[data-v-7cdf3076] {
  color: #757575;
  border-bottom: 1px solid #ededed;
  width: 100%;
  margin: 0 0 1.71429rem;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .entry-content table {
  color: #757575;
  border-bottom: 1px solid #ededed;
  width: 100%;
  margin: 0 0 1.71429rem;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .comment-content table {
  color: #757575;
  border-bottom: 1px solid #ededed;
  width: 100%;
  margin: 0 0 1.71429rem;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content__style .entry-content table caption[data-v-7cdf3076], .common__wp-content__style .comment-content table caption[data-v-7cdf3076] {
  margin: 1.71429rem 0;
  font-size: 1.14286rem;
}
.common__wp-content[data-v-7cdf3076] .entry-content table caption {
  margin: 1.71429rem 0;
  font-size: 1.14286rem;
}
.common__wp-content[data-v-7cdf3076] .comment-content table caption {
  margin: 1.71429rem 0;
  font-size: 1.14286rem;
}
.common__wp-content__style .entry-content td[data-v-7cdf3076], .common__wp-content__style .comment-content td[data-v-7cdf3076] {
  vertical-align: middle;
  border-top: 1px solid #ededed;
  padding: 6px 10px;
}
.common__wp-content[data-v-7cdf3076] .entry-content td {
  vertical-align: middle;
  border-top: 1px solid #ededed;
  padding: 6px 10px;
}
.common__wp-content[data-v-7cdf3076] .comment-content td {
  vertical-align: middle;
  border-top: 1px solid #ededed;
  padding: 6px 10px;
}
.common__wp-content__style .site-content article[data-v-7cdf3076] {
  word-wrap: break-word;
  hyphens: auto;
  border-bottom: 4px double #ededed;
  margin-bottom: 5.14286rem;
  padding-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .site-content article {
  word-wrap: break-word;
  hyphens: auto;
  border-bottom: 4px double #ededed;
  margin-bottom: 5.14286rem;
  padding-bottom: 1.71429rem;
}
.common__wp-content__style .page-links[data-v-7cdf3076] {
  clear: both;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .page-links {
  clear: both;
  line-height: 1.71429;
}
.common__wp-content__style footer.entry-meta[data-v-7cdf3076] {
  color: #757575;
  margin-top: 1.71429rem;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] footer.entry-meta {
  color: #757575;
  margin-top: 1.71429rem;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content__style .single-author .entry-meta .by-author[data-v-7cdf3076] {
  display: none;
}
.common__wp-content[data-v-7cdf3076] .single-author .entry-meta .by-author {
  display: none;
}
.common__wp-content__style .mu_register h2[data-v-7cdf3076] {
  color: #757575;
  font-weight: normal;
}
.common__wp-content[data-v-7cdf3076] .mu_register h2 {
  color: #757575;
  font-weight: normal;
}
.common__wp-content__style .archive-header[data-v-7cdf3076], .common__wp-content__style .page-header[data-v-7cdf3076] {
  border-bottom: 1px solid #ededed;
  margin-bottom: 3.42857rem;
  padding-bottom: 1.57143rem;
}
.common__wp-content[data-v-7cdf3076] .archive-header {
  border-bottom: 1px solid #ededed;
  margin-bottom: 3.42857rem;
  padding-bottom: 1.57143rem;
}
.common__wp-content[data-v-7cdf3076] .page-header {
  border-bottom: 1px solid #ededed;
  margin-bottom: 3.42857rem;
  padding-bottom: 1.57143rem;
}
.common__wp-content__style .archive-meta[data-v-7cdf3076] {
  color: #757575;
  margin-top: 1.57143rem;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .archive-meta {
  color: #757575;
  margin-top: 1.57143rem;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content__style .attachment .entry-content .mejs-audio[data-v-7cdf3076] {
  max-width: 400px;
}
.common__wp-content[data-v-7cdf3076] .attachment .entry-content .mejs-audio {
  max-width: 400px;
}
.common__wp-content__style .attachment .entry-content .mejs-container[data-v-7cdf3076] {
  margin-bottom: 24px;
}
.common__wp-content[data-v-7cdf3076] .attachment .entry-content .mejs-container {
  margin-bottom: 24px;
}
.common__wp-content__style .article.attachment[data-v-7cdf3076] {
  overflow: hidden;
}
.common__wp-content[data-v-7cdf3076] .article.attachment {
  overflow: hidden;
}
.common__wp-content__style .image-attachment div.attachment[data-v-7cdf3076] {
  text-align: center;
}
.common__wp-content[data-v-7cdf3076] .image-attachment div.attachment {
  text-align: center;
}
.common__wp-content__style .image-attachment div.attachment p[data-v-7cdf3076] {
  text-align: center;
}
.common__wp-content[data-v-7cdf3076] .image-attachment div.attachment p {
  text-align: center;
}
.common__wp-content__style .image-attachment div.attachment img[data-v-7cdf3076] {
  max-width: 100%;
  height: auto;
  margin: 0 auto;
  display: block;
}
.common__wp-content[data-v-7cdf3076] .image-attachment div.attachment img {
  max-width: 100%;
  height: auto;
  margin: 0 auto;
  display: block;
}
.common__wp-content__style .image-attachment .entry-caption[data-v-7cdf3076] {
  margin-top: .571429rem;
}
.common__wp-content[data-v-7cdf3076] .image-attachment .entry-caption {
  margin-top: .571429rem;
}
.common__wp-content__style article.format-aside h1[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] article.format-aside h1 {
  margin-bottom: 1.71429rem;
}
.common__wp-content__style article.format-aside h1 a[data-v-7cdf3076] {
  color: #4d525a;
  text-decoration: none;
}
.common__wp-content[data-v-7cdf3076] article.format-aside h1 a {
  color: #4d525a;
  text-decoration: none;
}
.common__wp-content__style article.format-aside h1 a[data-v-7cdf3076]:hover {
  color: #2e3542;
}
.common__wp-content[data-v-7cdf3076] article.format-aside h1 a:hover {
  color: #2e3542;
}
.common__wp-content__style article.format-aside .aside[data-v-7cdf3076] {
  background: #d2e0f9;
  border-left: 22px solid #a8bfe8;
  padding: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] article.format-aside .aside {
  background: #d2e0f9;
  border-left: 22px solid #a8bfe8;
  padding: 1.71429rem;
}
.common__wp-content__style article.format-aside p[data-v-7cdf3076] {
  color: #4a5466;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] article.format-aside p {
  color: #4a5466;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content__style article.format-aside blockquote[data-v-7cdf3076]:last-child, .common__wp-content__style article.format-aside p[data-v-7cdf3076]:last-child {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] article.format-aside blockquote:last-child {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] article.format-aside p:last-child {
  margin-bottom: 0;
}
.common__wp-content__style article.format-image footer h1[data-v-7cdf3076] {
  font-size: .928571rem;
  font-weight: normal;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] article.format-image footer h1 {
  font-size: .928571rem;
  font-weight: normal;
  line-height: 1.84615;
}
.common__wp-content__style article.format-image footer h2[data-v-7cdf3076] {
  font-size: .785714rem;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] article.format-image footer h2 {
  font-size: .785714rem;
  line-height: 2.18182;
}
.common__wp-content__style article.format-image footer a h2[data-v-7cdf3076] {
  font-weight: normal;
}
.common__wp-content[data-v-7cdf3076] article.format-image footer a h2 {
  font-weight: normal;
}
.common__wp-content__style article.format-link header[data-v-7cdf3076] {
  float: right;
  text-transform: uppercase;
  color: #848484;
  background-color: #ebebeb;
  border-radius: 3px;
  padding: 0 .714286rem;
  font-size: .785714rem;
  font-style: italic;
  font-weight: bold;
  line-height: 2.18182;
}
.common__wp-content[data-v-7cdf3076] article.format-link header {
  float: right;
  text-transform: uppercase;
  color: #848484;
  background-color: #ebebeb;
  border-radius: 3px;
  padding: 0 .714286rem;
  font-size: .785714rem;
  font-style: italic;
  font-weight: bold;
  line-height: 2.18182;
}
.common__wp-content__style article.format-link .entry-content[data-v-7cdf3076] {
  float: left;
  max-width: 80%;
}
.common__wp-content[data-v-7cdf3076] article.format-link .entry-content {
  float: left;
  max-width: 80%;
}
.common__wp-content__style article.format-link .entry-content a[data-v-7cdf3076] {
  font-size: 1.57143rem;
  line-height: 1.09091;
  text-decoration: none;
}
.common__wp-content[data-v-7cdf3076] article.format-link .entry-content a {
  font-size: 1.57143rem;
  line-height: 1.09091;
  text-decoration: none;
}
.common__wp-content__style article.format-quote .entry-content p[data-v-7cdf3076] {
  margin: 0;
  padding-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] article.format-quote .entry-content p {
  margin: 0;
  padding-bottom: 1.71429rem;
}
.common__wp-content__style article.format-quote .entry-content blockquote[data-v-7cdf3076] {
  color: #6a6a6a;
  background: #efefef;
  padding: 1.71429rem 1.71429rem 0;
  font-size: 1.07143rem;
  font-style: normal;
  line-height: 1.6;
  display: block;
}
.common__wp-content[data-v-7cdf3076] article.format-quote .entry-content blockquote {
  color: #6a6a6a;
  background: #efefef;
  padding: 1.71429rem 1.71429rem 0;
  font-size: 1.07143rem;
  font-style: normal;
  line-height: 1.6;
  display: block;
}
.common__wp-content__style .format-status .entry-header[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header {
  margin-bottom: 1.71429rem;
}
.common__wp-content__style .format-status .entry-header header[data-v-7cdf3076] {
  display: inline-block;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header header {
  display: inline-block;
}
.common__wp-content__style .format-status .entry-header h1[data-v-7cdf3076] {
  margin: 0;
  font-size: 1.07143rem;
  font-weight: normal;
  line-height: 1.6;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header h1 {
  margin: 0;
  font-size: 1.07143rem;
  font-weight: normal;
  line-height: 1.6;
}
.common__wp-content__style .format-status .entry-header h2[data-v-7cdf3076] {
  margin: 0;
  font-size: .857143rem;
  font-weight: normal;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header h2 {
  margin: 0;
  font-size: .857143rem;
  font-weight: normal;
  line-height: 2;
}
.common__wp-content__style .format-status .entry-header header a[data-v-7cdf3076] {
  color: #757575;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header header a {
  color: #757575;
}
.common__wp-content__style .format-status .entry-header header a[data-v-7cdf3076]:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header header a:hover {
  color: #21759b;
}
.common__wp-content__style .format-status .entry-header img[data-v-7cdf3076] {
  float: left;
  margin-right: 1.5rem;
}
.common__wp-content[data-v-7cdf3076] .format-status .entry-header img {
  float: left;
  margin-right: 1.5rem;
}
.common__wp-content__style .comments-title[data-v-7cdf3076] {
  margin-bottom: 3.42857rem;
  font-size: 1.14286rem;
  font-weight: normal;
  line-height: 1.5;
}
.common__wp-content[data-v-7cdf3076] .comments-title {
  margin-bottom: 3.42857rem;
  font-size: 1.14286rem;
  font-weight: normal;
  line-height: 1.5;
}
.common__wp-content__style .comments-area article[data-v-7cdf3076] {
  margin: 1.71429rem 0;
}
.common__wp-content[data-v-7cdf3076] .comments-area article {
  margin: 1.71429rem 0;
}
.common__wp-content__style .comments-area article header[data-v-7cdf3076] {
  margin: 0 0 3.42857rem;
  position: relative;
  overflow: hidden;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header {
  margin: 0 0 3.42857rem;
  position: relative;
  overflow: hidden;
}
.common__wp-content__style .comments-area article header img[data-v-7cdf3076] {
  float: left;
  padding: 0;
  line-height: 0;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header img {
  float: left;
  padding: 0;
  line-height: 0;
}
.common__wp-content__style .comments-area article header cite[data-v-7cdf3076], .common__wp-content__style .comments-area article header time[data-v-7cdf3076] {
  margin-left: 6.07143rem;
  display: block;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header cite {
  margin-left: 6.07143rem;
  display: block;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header time {
  margin-left: 6.07143rem;
  display: block;
}
.common__wp-content__style .comments-area article header cite[data-v-7cdf3076] {
  font-size: 1.07143rem;
  font-style: normal;
  line-height: 1.42857;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header cite {
  font-size: 1.07143rem;
  font-style: normal;
  line-height: 1.42857;
}
.common__wp-content__style .comments-area cite b[data-v-7cdf3076] {
  font-weight: normal;
}
.common__wp-content[data-v-7cdf3076] .comments-area cite b {
  font-weight: normal;
}
.common__wp-content__style .comments-area article header time[data-v-7cdf3076] {
  color: #5e5e5e;
  font-size: .857143rem;
  line-height: 1.71429;
  text-decoration: none;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header time {
  color: #5e5e5e;
  font-size: .857143rem;
  line-height: 1.71429;
  text-decoration: none;
}
.common__wp-content__style .comments-area article header a[data-v-7cdf3076] {
  color: #5e5e5e;
  text-decoration: none;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header a {
  color: #5e5e5e;
  text-decoration: none;
}
.common__wp-content__style .comments-area article header a[data-v-7cdf3076]:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header a:hover {
  color: #21759b;
}
.common__wp-content__style .comments-area article header cite a[data-v-7cdf3076] {
  color: #444;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header cite a {
  color: #444;
}
.common__wp-content__style .comments-area article header cite a[data-v-7cdf3076]:hover {
  text-decoration: underline;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header cite a:hover {
  text-decoration: underline;
}
.common__wp-content__style .comments-area article header h4[data-v-7cdf3076] {
  color: #fff;
  background-color: #0088d0;
  background-image: -moz-linear-gradient(top, #009cee, #0088d0);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #009cee, #0088d0);
  background-image: linear-gradient(#009cee, #0088d0);
  border: 1px solid #007cbd;
  border-radius: 3px;
  padding: .428571rem .857143rem;
  font-size: .857143rem;
  font-weight: normal;
  position: absolute;
  top: 0;
  right: 0;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header h4 {
  color: #fff;
  background-color: #0088d0;
  background-image: -moz-linear-gradient(top, #009cee, #0088d0);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #009cee, #0088d0);
  background-image: linear-gradient(#009cee, #0088d0);
  border: 1px solid #007cbd;
  border-radius: 3px;
  padding: .428571rem .857143rem;
  font-size: .857143rem;
  font-weight: normal;
  position: absolute;
  top: 0;
  right: 0;
}
.common__wp-content__style .comments-area .bypostauthor cite span[data-v-7cdf3076] {
  margin-left: .357143rem;
  padding: .142857rem .357143rem;
  font-size: .714286rem;
  position: absolute;
}
.common__wp-content[data-v-7cdf3076] .comments-area .bypostauthor cite span {
  margin-left: .357143rem;
  padding: .142857rem .357143rem;
  font-size: .714286rem;
  position: absolute;
}
.common__wp-content__style .comments-area .bypostauthor cite b[data-v-7cdf3076] {
  font-weight: bold;
}
.common__wp-content[data-v-7cdf3076] .comments-area .bypostauthor cite b {
  font-weight: bold;
}
.common__wp-content__style a.comment-reply-link[data-v-7cdf3076], .common__wp-content__style a.comment-edit-link[data-v-7cdf3076] {
  color: #686868;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] a.comment-reply-link {
  color: #686868;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] a.comment-edit-link {
  color: #686868;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content__style a.comment-reply-link[data-v-7cdf3076]:hover, .common__wp-content__style a.comment-edit-link[data-v-7cdf3076]:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] a.comment-reply-link:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] a.comment-edit-link:hover {
  color: #21759b;
}
.common__wp-content__style .commentlist .pingback[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] .commentlist .pingback {
  margin-bottom: 1.71429rem;
  line-height: 1.71429;
}
.common__wp-content__style #respond[data-v-7cdf3076] {
  margin-top: 3.42857rem;
}
.common__wp-content[data-v-7cdf3076] #respond {
  margin-top: 3.42857rem;
}
.common__wp-content__style #respond h3#reply-title[data-v-7cdf3076] {
  font-size: 1.14286rem;
  line-height: 1.5;
}
.common__wp-content[data-v-7cdf3076] #respond h3#reply-title {
  font-size: 1.14286rem;
  line-height: 1.5;
}
.common__wp-content__style #respond h3#reply-title #cancel-comment-reply-link[data-v-7cdf3076] {
  margin-left: .714286rem;
  font-size: .857143rem;
  font-weight: normal;
}
.common__wp-content[data-v-7cdf3076] #respond h3#reply-title #cancel-comment-reply-link {
  margin-left: .714286rem;
  font-size: .857143rem;
  font-weight: normal;
}
.common__wp-content__style #respond form[data-v-7cdf3076] {
  margin: 1.71429rem 0;
}
.common__wp-content[data-v-7cdf3076] #respond form {
  margin: 1.71429rem 0;
}
.common__wp-content__style #respond form p[data-v-7cdf3076] {
  margin: .785714rem 0;
}
.common__wp-content[data-v-7cdf3076] #respond form p {
  margin: .785714rem 0;
}
.common__wp-content__style #respond form p.logged-in-as[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] #respond form p.logged-in-as {
  margin-bottom: 1.71429rem;
}
.common__wp-content__style #respond form label[data-v-7cdf3076] {
  line-height: 1.71429;
  display: block;
}
.common__wp-content[data-v-7cdf3076] #respond form label {
  line-height: 1.71429;
  display: block;
}
.common__wp-content__style #respond form input[type="text"][data-v-7cdf3076], .common__wp-content__style #respond form textarea[data-v-7cdf3076] {
  box-sizing: border-box;
  width: 100%;
  padding: .714286rem;
  font-size: .857143rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] #respond form input[type="text"] {
  box-sizing: border-box;
  width: 100%;
  padding: .714286rem;
  font-size: .857143rem;
  line-height: 1.71429;
}
.common__wp-content[data-v-7cdf3076] #respond form textarea {
  box-sizing: border-box;
  width: 100%;
  padding: .714286rem;
  font-size: .857143rem;
  line-height: 1.71429;
}
.common__wp-content__style #respond form p.form-allowed-tags[data-v-7cdf3076] {
  color: #5e5e5e;
  margin: 0;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] #respond form p.form-allowed-tags {
  color: #5e5e5e;
  margin: 0;
  font-size: .857143rem;
  line-height: 2;
}
.common__wp-content__style #respond #wp-comment-cookies-consent[data-v-7cdf3076] {
  margin: 0 10px 0 0;
}
.common__wp-content[data-v-7cdf3076] #respond #wp-comment-cookies-consent {
  margin: 0 10px 0 0;
}
.common__wp-content__style #respond .comment-form-cookies-consent label[data-v-7cdf3076] {
  display: inline;
}
.common__wp-content[data-v-7cdf3076] #respond .comment-form-cookies-consent label {
  display: inline;
}
.common__wp-content__style .required[data-v-7cdf3076] {
  color: red;
}
.common__wp-content[data-v-7cdf3076] .required {
  color: red;
}
.common__wp-content__style .entry-page-image[data-v-7cdf3076] {
  margin-bottom: 1rem;
}
.common__wp-content[data-v-7cdf3076] .entry-page-image {
  margin-bottom: 1rem;
}
.common__wp-content__style .template-front-page .site-content article[data-v-7cdf3076] {
  border: 0;
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .site-content article {
  border: 0;
  margin-bottom: 0;
}
.common__wp-content__style .template-front-page .widget-area[data-v-7cdf3076] {
  clear: both;
  float: none;
  border-top: 1px solid #ededed;
  width: auto;
  padding-top: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .widget-area {
  clear: both;
  float: none;
  border-top: 1px solid #ededed;
  width: auto;
  padding-top: 1.71429rem;
}
.common__wp-content__style .template-front-page .widget-area .widget li[data-v-7cdf3076] {
  margin: .571429rem 0 0;
  font-size: .928571rem;
  line-height: 1.71429;
  list-style-type: square;
  list-style-position: inside;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .widget-area .widget li {
  margin: .571429rem 0 0;
  font-size: .928571rem;
  line-height: 1.71429;
  list-style-type: square;
  list-style-position: inside;
}
.common__wp-content__style .template-front-page .widget-area .widget li a[data-v-7cdf3076] {
  color: #757575;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .widget-area .widget li a {
  color: #757575;
}
.common__wp-content__style .template-front-page .widget-area .widget li a[data-v-7cdf3076]:hover {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .widget-area .widget li a:hover {
  color: #21759b;
}
.common__wp-content__style .template-front-page .widget-area .widget_text img[data-v-7cdf3076] {
  float: left;
  margin: .571429rem 1.71429rem .571429rem 0;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .widget-area .widget_text img {
  float: left;
  margin: .571429rem 1.71429rem .571429rem 0;
}
.common__wp-content__style .widget select[data-v-7cdf3076] {
  max-width: 100%;
}
.common__wp-content[data-v-7cdf3076] .widget select {
  max-width: 100%;
}
.common__wp-content__style .widget-area .widget ul ul[data-v-7cdf3076] {
  margin-left: .857143rem;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget ul ul {
  margin-left: .857143rem;
}
.common__wp-content__style .widget_rss li[data-v-7cdf3076] {
  margin: .857143rem 0;
}
.common__wp-content[data-v-7cdf3076] .widget_rss li {
  margin: .857143rem 0;
}
.common__wp-content__style .widget_recent_entries .post-date[data-v-7cdf3076], .common__wp-content__style .widget_rss .rss-date[data-v-7cdf3076] {
  color: #aaa;
  margin-left: .857143rem;
  font-size: .785714rem;
}
.common__wp-content[data-v-7cdf3076] .widget_recent_entries .post-date {
  color: #aaa;
  margin-left: .857143rem;
  font-size: .785714rem;
}
.common__wp-content[data-v-7cdf3076] .widget_rss .rss-date {
  color: #aaa;
  margin-left: .857143rem;
  font-size: .785714rem;
}
.common__wp-content__style .wp-calendar-nav[data-v-7cdf3076], .common__wp-content__style #wp-calendar[data-v-7cdf3076] {
  color: #686868;
  width: 100%;
  margin: 0;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .wp-calendar-nav {
  color: #686868;
  width: 100%;
  margin: 0;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] #wp-calendar {
  color: #686868;
  width: 100%;
  margin: 0;
  font-size: .928571rem;
  line-height: 1.84615;
}
.common__wp-content__style #wp-calendar th[data-v-7cdf3076], .common__wp-content__style #wp-calendar td[data-v-7cdf3076], .common__wp-content__style #wp-calendar caption[data-v-7cdf3076] {
  text-align: left;
}
.common__wp-content[data-v-7cdf3076] #wp-calendar th {
  text-align: left;
}
.common__wp-content[data-v-7cdf3076] #wp-calendar td {
  text-align: left;
}
.common__wp-content[data-v-7cdf3076] #wp-calendar caption {
  text-align: left;
}
.common__wp-content__style .wp-calendar-nav[data-v-7cdf3076] {
  display: table;
}
.common__wp-content[data-v-7cdf3076] .wp-calendar-nav {
  display: table;
}
.common__wp-content__style .wp-calendar-nav span[data-v-7cdf3076] {
  display: table-cell;
}
.common__wp-content[data-v-7cdf3076] .wp-calendar-nav span {
  display: table-cell;
}
.common__wp-content__style .wp-calendar-nav-next[data-v-7cdf3076], .common__wp-content__style #wp-calendar #next[data-v-7cdf3076] {
  text-align: right;
  padding-right: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .wp-calendar-nav-next {
  text-align: right;
  padding-right: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] #wp-calendar #next {
  text-align: right;
  padding-right: 1.71429rem;
}
.common__wp-content__style .widget_search label[data-v-7cdf3076] {
  font-size: .928571rem;
  line-height: 1.84615;
  display: block;
}
.common__wp-content[data-v-7cdf3076] .widget_search label {
  font-size: .928571rem;
  line-height: 1.84615;
  display: block;
}
.common__wp-content__style .widget_twitter li[data-v-7cdf3076] {
  list-style-type: none;
}
.common__wp-content[data-v-7cdf3076] .widget_twitter li {
  list-style-type: none;
}
.common__wp-content__style .widget_twitter .timesince[data-v-7cdf3076] {
  text-align: right;
  display: block;
}
.common__wp-content[data-v-7cdf3076] .widget_twitter .timesince {
  text-align: right;
  display: block;
}
.common__wp-content__style .tagcloud ul[data-v-7cdf3076] {
  list-style-type: none;
}
.common__wp-content[data-v-7cdf3076] .tagcloud ul {
  list-style-type: none;
}
.common__wp-content__style .tagcloud ul li[data-v-7cdf3076] {
  display: inline-block;
}
.common__wp-content[data-v-7cdf3076] .tagcloud ul li {
  display: inline-block;
}
.common__wp-content__style .widget-area .widget.widget_tag_cloud li[data-v-7cdf3076] {
  line-height: 1;
}
.common__wp-content[data-v-7cdf3076] .widget-area .widget.widget_tag_cloud li {
  line-height: 1;
}
.common__wp-content__style .template-front-page .widget-area .widget.widget_tag_cloud li[data-v-7cdf3076] {
  margin: 0;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .widget-area .widget.widget_tag_cloud li {
  margin: 0;
}
.common__wp-content__style .widget-area .gallery-columns-2.gallery-size-full .gallery-icon img[data-v-7cdf3076], .common__wp-content__style .widget-area .gallery-columns-3.gallery-size-full .gallery-icon img[data-v-7cdf3076], .common__wp-content__style .widget-area .gallery-columns-4.gallery-size-full .gallery-icon img[data-v-7cdf3076], .common__wp-content__style .widget-area .gallery-columns-5.gallery-size-full .gallery-icon img[data-v-7cdf3076], .common__wp-content__style .widget-area .gallery-columns-6 .gallery-icon img[data-v-7cdf3076], .common__wp-content__style .widget-area .gallery-columns-7 .gallery-icon img[data-v-7cdf3076], .common__wp-content__style .widget-area .gallery-columns-8 .gallery-icon img[data-v-7cdf3076], .common__wp-content__style .widget-area .gallery-columns-9 .gallery-icon img[data-v-7cdf3076] {
  max-width: 80%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] .widget-area .gallery-columns-2.gallery-size-full .gallery-icon img {
  max-width: 80%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] .widget-area .gallery-columns-3.gallery-size-full .gallery-icon img {
  max-width: 80%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] .widget-area .gallery-columns-4.gallery-size-full .gallery-icon img {
  max-width: 80%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] .widget-area .gallery-columns-5.gallery-size-full .gallery-icon img {
  max-width: 80%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] .widget-area .gallery-columns-6 .gallery-icon img {
  max-width: 80%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] .widget-area .gallery-columns-7 .gallery-icon img {
  max-width: 80%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] .widget-area .gallery-columns-8 .gallery-icon img {
  max-width: 80%;
  height: auto;
}
.common__wp-content[data-v-7cdf3076] .widget-area .gallery-columns-9 .gallery-icon img {
  max-width: 80%;
  height: auto;
}
.common__wp-content__style img#wpstats[data-v-7cdf3076] {
  margin: 0 auto 1.71429rem;
  display: block;
}
.common__wp-content[data-v-7cdf3076] img#wpstats {
  margin: 0 auto 1.71429rem;
  display: block;
}
@-ms-viewport {
}
@viewport {
}
@media screen and (width >= 600px) {
.common__wp-content__style .author-avatar[data-v-7cdf3076] {
    float: left;
    margin-top: .571429rem;
}
.common__wp-content[data-v-7cdf3076] .author-avatar {
    float: left;
    margin-top: .571429rem;
}
.common__wp-content__style .author-description[data-v-7cdf3076] {
    float: right;
    width: 80%;
}
.common__wp-content[data-v-7cdf3076] .author-description {
    float: right;
    width: 80%;
}
.common__wp-content__style .site[data-v-7cdf3076] {
    max-width: 68.5714rem;
    margin: 0 auto;
    overflow: hidden;
}
.common__wp-content[data-v-7cdf3076] .site {
    max-width: 68.5714rem;
    margin: 0 auto;
    overflow: hidden;
}
.common__wp-content__style .site-content[data-v-7cdf3076] {
    float: left;
    width: 65.1042%;
}
.common__wp-content[data-v-7cdf3076] .site-content {
    float: left;
    width: 65.1042%;
}
.common__wp-content__style body.template-front-page .site-content[data-v-7cdf3076], .common__wp-content__style body.attachment .site-content[data-v-7cdf3076], .common__wp-content__style body.full-width .site-content[data-v-7cdf3076] {
    width: 100%;
}
.common__wp-content[data-v-7cdf3076] body.template-front-page .site-content {
    width: 100%;
}
.common__wp-content[data-v-7cdf3076] body.attachment .site-content {
    width: 100%;
}
.common__wp-content[data-v-7cdf3076] body.full-width .site-content {
    width: 100%;
}
.common__wp-content__style .widget-area[data-v-7cdf3076] {
    float: right;
    width: 26.0417%;
}
.common__wp-content[data-v-7cdf3076] .widget-area {
    float: right;
    width: 26.0417%;
}
.common__wp-content__style .site-header h1[data-v-7cdf3076], .common__wp-content__style .site-header h2[data-v-7cdf3076] {
    text-align: left;
}
.common__wp-content[data-v-7cdf3076] .site-header h1 {
    text-align: left;
}
.common__wp-content[data-v-7cdf3076] .site-header h2 {
    text-align: left;
}
.common__wp-content__style .site-header h1[data-v-7cdf3076] {
    margin-bottom: 0;
    font-size: 1.85714rem;
    line-height: 1.84615;
}
.common__wp-content[data-v-7cdf3076] .site-header h1 {
    margin-bottom: 0;
    font-size: 1.85714rem;
    line-height: 1.84615;
}
.common__wp-content__style .main-navigation ul.nav-menu[data-v-7cdf3076], .common__wp-content__style .main-navigation div.nav-menu > ul[data-v-7cdf3076] {
    text-align: left;
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    width: 100%;
    display: inline-block !important;
}
.common__wp-content[data-v-7cdf3076] .main-navigation ul.nav-menu {
    text-align: left;
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    width: 100%;
    display: inline-block !important;
}
.common__wp-content[data-v-7cdf3076] .main-navigation div.nav-menu > ul {
    text-align: left;
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    width: 100%;
    display: inline-block !important;
}
.common__wp-content__style .main-navigation ul[data-v-7cdf3076] {
    text-indent: 0;
    margin: 0;
}
.common__wp-content[data-v-7cdf3076] .main-navigation ul {
    text-indent: 0;
    margin: 0;
}
.common__wp-content__style .main-navigation li a[data-v-7cdf3076], .common__wp-content__style .main-navigation li[data-v-7cdf3076] {
    text-decoration: none;
    display: inline-block;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li a {
    text-decoration: none;
    display: inline-block;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li {
    text-decoration: none;
    display: inline-block;
}
.common__wp-content__style .main-navigation li a[data-v-7cdf3076] {
    color: #6a6a6a;
    text-transform: uppercase;
    white-space: nowrap;
    border-bottom: 0;
    line-height: 3.69231;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li a {
    color: #6a6a6a;
    text-transform: uppercase;
    white-space: nowrap;
    border-bottom: 0;
    line-height: 3.69231;
}
.common__wp-content__style .main-navigation li a[data-v-7cdf3076]:hover, .common__wp-content__style .main-navigation li a[data-v-7cdf3076]:focus {
    color: #000;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li a:hover {
    color: #000;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li a:focus {
    color: #000;
}
.common__wp-content__style .main-navigation li[data-v-7cdf3076] {
    margin: 0 2.85714rem 0 0;
    position: relative;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li {
    margin: 0 2.85714rem 0 0;
    position: relative;
}
.common__wp-content__style .main-navigation li ul[data-v-7cdf3076] {
    z-index: 1;
    clip: rect(1px, 1px, 1px, 1px);
    width: 1px;
    height: 1px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 100%;
    overflow: hidden;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li ul {
    z-index: 1;
    clip: rect(1px, 1px, 1px, 1px);
    width: 1px;
    height: 1px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 100%;
    overflow: hidden;
}
.common__wp-content__style .main-navigation li ul ul[data-v-7cdf3076] {
    top: 0;
    left: 100%;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li ul ul {
    top: 0;
    left: 100%;
}
.common__wp-content__style .main-navigation ul li:hover > ul[data-v-7cdf3076], .common__wp-content__style .main-navigation ul li:focus > ul[data-v-7cdf3076], .common__wp-content__style .main-navigation .focus > ul[data-v-7cdf3076] {
    clip: inherit;
    overflow: inherit;
    height: inherit;
    width: inherit;
    border-left: 0;
}
.common__wp-content[data-v-7cdf3076] .main-navigation ul li:hover > ul {
    clip: inherit;
    overflow: inherit;
    height: inherit;
    width: inherit;
    border-left: 0;
}
.common__wp-content[data-v-7cdf3076] .main-navigation ul li:focus > ul {
    clip: inherit;
    overflow: inherit;
    height: inherit;
    width: inherit;
    border-left: 0;
}
.common__wp-content[data-v-7cdf3076] .main-navigation .focus > ul {
    clip: inherit;
    overflow: inherit;
    height: inherit;
    width: inherit;
    border-left: 0;
}
.common__wp-content__style .main-navigation li ul li a[data-v-7cdf3076] {
    white-space: normal;
    background: #efefef;
    border-bottom: 1px solid #ededed;
    width: 12.8571rem;
    padding: .571429rem .714286rem;
    font-size: .785714rem;
    line-height: 2.18182;
    display: block;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li ul li a {
    white-space: normal;
    background: #efefef;
    border-bottom: 1px solid #ededed;
    width: 12.8571rem;
    padding: .571429rem .714286rem;
    font-size: .785714rem;
    line-height: 2.18182;
    display: block;
}
.common__wp-content__style .main-navigation li ul li a[data-v-7cdf3076]:hover, .common__wp-content__style .main-navigation li ul li a[data-v-7cdf3076]:focus {
    color: #444;
    background: #e3e3e3;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li ul li a:hover {
    color: #444;
    background: #e3e3e3;
}
.common__wp-content[data-v-7cdf3076] .main-navigation li ul li a:focus {
    color: #444;
    background: #e3e3e3;
}
.common__wp-content__style .main-navigation .current-menu-item > a[data-v-7cdf3076], .common__wp-content__style .main-navigation .current-menu-ancestor > a[data-v-7cdf3076], .common__wp-content__style .main-navigation .current_page_item > a[data-v-7cdf3076], .common__wp-content__style .main-navigation .current_page_ancestor > a[data-v-7cdf3076] {
    color: #636363;
    font-weight: bold;
}
.common__wp-content[data-v-7cdf3076] .main-navigation .current-menu-item > a {
    color: #636363;
    font-weight: bold;
}
.common__wp-content[data-v-7cdf3076] .main-navigation .current-menu-ancestor > a {
    color: #636363;
    font-weight: bold;
}
.common__wp-content[data-v-7cdf3076] .main-navigation .current_page_item > a {
    color: #636363;
    font-weight: bold;
}
.common__wp-content[data-v-7cdf3076] .main-navigation .current_page_ancestor > a {
    color: #636363;
    font-weight: bold;
}
.common__wp-content__style .menu-toggle[data-v-7cdf3076] {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .menu-toggle {
    display: none;
}
.common__wp-content__style .entry-header .entry-title[data-v-7cdf3076] {
    font-size: 1.57143rem;
}
.common__wp-content[data-v-7cdf3076] .entry-header .entry-title {
    font-size: 1.57143rem;
}
.common__wp-content__style #respond form input[type="text"][data-v-7cdf3076] {
    width: 46.3333%;
}
.common__wp-content[data-v-7cdf3076] #respond form input[type="text"] {
    width: 46.3333%;
}
.common__wp-content__style #respond form textarea.blog-textarea[data-v-7cdf3076] {
    width: 79.6667%;
}
.common__wp-content[data-v-7cdf3076] #respond form textarea.blog-textarea {
    width: 79.6667%;
}
.common__wp-content__style .template-front-page .site-content[data-v-7cdf3076], .common__wp-content__style .template-front-page article[data-v-7cdf3076] {
    overflow: hidden;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .site-content {
    overflow: hidden;
}
.common__wp-content[data-v-7cdf3076] .template-front-page article {
    overflow: hidden;
}
.common__wp-content__style .template-front-page.has-post-thumbnail article[data-v-7cdf3076] {
    float: left;
    width: 47.9167%;
}
.common__wp-content[data-v-7cdf3076] .template-front-page.has-post-thumbnail article {
    float: left;
    width: 47.9167%;
}
.common__wp-content__style .entry-page-image[data-v-7cdf3076] {
    float: right;
    width: 47.9167%;
    margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .entry-page-image {
    float: right;
    width: 47.9167%;
    margin-bottom: 0;
}
.common__wp-content__style .template-front-page .widget-area .widget[data-v-7cdf3076], .common__wp-content__style .template-front-page.two-sidebars .widget-area .front-widgets[data-v-7cdf3076] {
    float: left;
    width: 51.875%;
    margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .widget-area .widget {
    float: left;
    width: 51.875%;
    margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .template-front-page.two-sidebars .widget-area .front-widgets {
    float: left;
    width: 51.875%;
    margin-bottom: 1.71429rem;
}
.common__wp-content__style .template-front-page .widget-area .widget[data-v-7cdf3076]:nth-child(odd) {
    clear: right;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .widget-area .widget:nth-child(odd) {
    clear: right;
}
.common__wp-content__style .template-front-page .widget-area .widget[data-v-7cdf3076]:nth-child(2n), .common__wp-content__style .template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets[data-v-7cdf3076] {
    float: right;
    width: 39.0625%;
    margin: 0 0 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .template-front-page .widget-area .widget:nth-child(2n) {
    float: right;
    width: 39.0625%;
    margin: 0 0 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
    float: right;
    width: 39.0625%;
    margin: 0 0 1.71429rem;
}
.common__wp-content__style .template-front-page.two-sidebars .widget[data-v-7cdf3076], .common__wp-content__style .template-front-page.two-sidebars .widget[data-v-7cdf3076]:nth-child(2n) {
    float: none;
    width: auto;
}
.common__wp-content[data-v-7cdf3076] .template-front-page.two-sidebars .widget {
    float: none;
    width: auto;
}
.common__wp-content__style .commentlist .children[data-v-7cdf3076] {
    margin-left: 3.42857rem;
}
.common__wp-content[data-v-7cdf3076] .commentlist .children {
    margin-left: 3.42857rem;
}
}
@media screen and (width >= 960px) {
.common__wp-content__style body[data-v-7cdf3076] {
    background-color: #e6e6e6;
}
.common__wp-content[data-v-7cdf3076] body {
    background-color: #e6e6e6;
}
.common__wp-content__style body .site[data-v-7cdf3076] {
    margin-top: 3.42857rem;
    margin-bottom: 3.42857rem;
    padding: 0 2.85714rem;
    box-shadow: 0 2px 6px #6464644d;
}
.common__wp-content[data-v-7cdf3076] body .site {
    margin-top: 3.42857rem;
    margin-bottom: 3.42857rem;
    padding: 0 2.85714rem;
    box-shadow: 0 2px 6px #6464644d;
}
.common__wp-content__style body.custom-background-empty[data-v-7cdf3076] {
    background-color: #fff;
}
.common__wp-content[data-v-7cdf3076] body.custom-background-empty {
    background-color: #fff;
}
.common__wp-content__style body.custom-background-empty .site[data-v-7cdf3076], .common__wp-content__style body.custom-background-white .site[data-v-7cdf3076] {
    box-shadow: none;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}
.common__wp-content[data-v-7cdf3076] body.custom-background-empty .site {
    box-shadow: none;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}
.common__wp-content[data-v-7cdf3076] body.custom-background-white .site {
    box-shadow: none;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}
}
@media print {
.common__wp-content__style body[data-v-7cdf3076] {
    color: #000;
    font-size: 10pt;
    background: none !important;
}
.common__wp-content[data-v-7cdf3076] body {
    color: #000;
    font-size: 10pt;
    background: none !important;
}
.common__wp-content__style footer a[rel="bookmark"][data-v-7cdf3076]:link:after, .common__wp-content__style footer a[rel="bookmark"][data-v-7cdf3076]:visited:after {
    content: " [" attr(href) "] ";
}
.common__wp-content[data-v-7cdf3076] footer a[rel="bookmark"]:link:after {
    content: " [" attr(href) "] ";
}
.common__wp-content[data-v-7cdf3076] footer a[rel="bookmark"]:visited:after {
    content: " [" attr(href) "] ";
}
.common__wp-content__style a[data-v-7cdf3076] {
    text-decoration: none;
}
.common__wp-content[data-v-7cdf3076] a {
    text-decoration: none;
}
.common__wp-content__style .entry-content img[data-v-7cdf3076], .common__wp-content__style .comment-content img[data-v-7cdf3076], .common__wp-content__style .author-avatar img[data-v-7cdf3076], .common__wp-content__style img.wp-post-image[data-v-7cdf3076] {
    box-shadow: none;
    border-radius: 0;
}
.common__wp-content[data-v-7cdf3076] .entry-content img {
    box-shadow: none;
    border-radius: 0;
}
.common__wp-content[data-v-7cdf3076] .comment-content img {
    box-shadow: none;
    border-radius: 0;
}
.common__wp-content[data-v-7cdf3076] .author-avatar img {
    box-shadow: none;
    border-radius: 0;
}
.common__wp-content[data-v-7cdf3076] img.wp-post-image {
    box-shadow: none;
    border-radius: 0;
}
.common__wp-content__style .site[data-v-7cdf3076] {
    max-width: 100%;
    clear: both !important;
    float: none !important;
    display: block !important;
    position: relative !important;
}
.common__wp-content[data-v-7cdf3076] .site {
    max-width: 100%;
    clear: both !important;
    float: none !important;
    display: block !important;
    position: relative !important;
}
.common__wp-content__style .site-header[data-v-7cdf3076] {
    text-align: left;
    margin-bottom: 5.14286rem;
}
.common__wp-content[data-v-7cdf3076] .site-header {
    text-align: left;
    margin-bottom: 5.14286rem;
}
.common__wp-content__style .site-header h1[data-v-7cdf3076] {
    text-align: left;
    font-size: 21pt;
    line-height: 1;
}
.common__wp-content[data-v-7cdf3076] .site-header h1 {
    text-align: left;
    font-size: 21pt;
    line-height: 1;
}
.common__wp-content__style .site-header h2[data-v-7cdf3076] {
    color: #000;
    text-align: left;
    font-size: 10pt;
}
.common__wp-content[data-v-7cdf3076] .site-header h2 {
    color: #000;
    text-align: left;
    font-size: 10pt;
}
.common__wp-content__style .site-header h1 a[data-v-7cdf3076], .common__wp-content__style .site-header h2 a[data-v-7cdf3076] {
    color: #000;
}
.common__wp-content[data-v-7cdf3076] .site-header h1 a {
    color: #000;
}
.common__wp-content[data-v-7cdf3076] .site-header h2 a {
    color: #000;
}
.common__wp-content__style .author-avatar[data-v-7cdf3076], .common__wp-content__style #colophon[data-v-7cdf3076], .common__wp-content__style #respond[data-v-7cdf3076], .common__wp-content__style .commentlist .comment-edit-link[data-v-7cdf3076], .common__wp-content__style .commentlist .reply[data-v-7cdf3076], .common__wp-content__style .entry-header .comments-link[data-v-7cdf3076], .common__wp-content__style .entry-meta .edit-link a[data-v-7cdf3076], .common__wp-content__style .page-link[data-v-7cdf3076], .common__wp-content__style .site-content nav[data-v-7cdf3076], .common__wp-content__style .widget-area[data-v-7cdf3076], .common__wp-content__style img.header-image[data-v-7cdf3076], .common__wp-content__style .main-navigation[data-v-7cdf3076] {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .author-avatar {
    display: none;
}
.common__wp-content[data-v-7cdf3076] #colophon {
    display: none;
}
.common__wp-content[data-v-7cdf3076] #respond {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .commentlist .comment-edit-link {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .commentlist .reply {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .entry-header .comments-link {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .entry-meta .edit-link a {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .page-link {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .site-content nav {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .widget-area {
    display: none;
}
.common__wp-content[data-v-7cdf3076] img.header-image {
    display: none;
}
.common__wp-content[data-v-7cdf3076] .main-navigation {
    display: none;
}
.common__wp-content__style .wrapper[data-v-7cdf3076] {
    box-shadow: none;
    border-top: none;
}
.common__wp-content[data-v-7cdf3076] .wrapper {
    box-shadow: none;
    border-top: none;
}
.common__wp-content__style .site-content[data-v-7cdf3076] {
    width: auto;
    margin: 0;
}
.common__wp-content[data-v-7cdf3076] .site-content {
    width: auto;
    margin: 0;
}
.common__wp-content__style .entry-header .entry-title[data-v-7cdf3076], .common__wp-content__style .entry-title[data-v-7cdf3076] {
    font-size: 21pt;
}
.common__wp-content[data-v-7cdf3076] .entry-title {
    font-size: 21pt;
}
.common__wp-content__style footer.entry-meta[data-v-7cdf3076], .common__wp-content__style footer.entry-meta a[data-v-7cdf3076] {
    color: #444;
    font-size: 10pt;
}
.common__wp-content[data-v-7cdf3076] footer.entry-meta {
    color: #444;
    font-size: 10pt;
}
.common__wp-content[data-v-7cdf3076] footer.entry-meta a {
    color: #444;
    font-size: 10pt;
}
.common__wp-content__style .author-description[data-v-7cdf3076] {
    float: none;
    width: auto;
}
.common__wp-content[data-v-7cdf3076] .author-description {
    float: none;
    width: auto;
}
.common__wp-content__style .commentlist > li.comment[data-v-7cdf3076] {
    background: none;
    width: auto;
    position: relative;
}
.common__wp-content[data-v-7cdf3076] .commentlist > li.comment {
    background: none;
    width: auto;
    position: relative;
}
.common__wp-content__style .commentlist .avatar[data-v-7cdf3076] {
    width: 39px;
    height: 39px;
    top: 2.2em;
    left: 2.2em;
}
.common__wp-content[data-v-7cdf3076] .commentlist .avatar {
    width: 39px;
    height: 39px;
    top: 2.2em;
    left: 2.2em;
}
.common__wp-content__style .comments-area article header cite[data-v-7cdf3076], .common__wp-content__style .comments-area article header time[data-v-7cdf3076] {
    margin-left: 3.57143rem;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header cite {
    margin-left: 3.57143rem;
}
.common__wp-content[data-v-7cdf3076] .comments-area article header time {
    margin-left: 3.57143rem;
}
}
.common__wp-content__blocks [class^="wp-block-"] figcaption[data-v-7cdf3076] {
  color: #757575;
  text-align: left;
  font-size: .857143rem;
  font-style: italic;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] [class^="wp-block-"] figcaption {
  color: #757575;
  text-align: left;
  font-size: .857143rem;
  font-style: italic;
  line-height: 2;
}
.common__wp-content__blocks [class^="wp-block-"].alignleft[data-v-7cdf3076], .common__wp-content__blocks [class^="wp-block-"] .alignleft[data-v-7cdf3076] {
  margin-right: 24px;
}
.common__wp-content[data-v-7cdf3076] [class^="wp-block-"].alignleft {
  margin-right: 24px;
}
.common__wp-content[data-v-7cdf3076] [class^="wp-block-"] .alignleft {
  margin-right: 24px;
}
.common__wp-content__blocks [class^="wp-block-"].alignright[data-v-7cdf3076], .common__wp-content__blocks [class^="wp-block-"] .alignright[data-v-7cdf3076] {
  margin-left: 24px;
}
.common__wp-content[data-v-7cdf3076] [class^="wp-block-"].alignright {
  margin-left: 24px;
}
.common__wp-content[data-v-7cdf3076] [class^="wp-block-"] .alignright {
  margin-left: 24px;
}
.common__wp-content__blocks .rtl [class^="wp-block-"] figcaption[data-v-7cdf3076] {
  text-align: right;
}
.common__wp-content[data-v-7cdf3076] .rtl [class^="wp-block-"] figcaption {
  text-align: right;
}
.common__wp-content__blocks p.has-drop-cap[data-v-7cdf3076]:not(:focus):first-letter {
  margin-top: .1em;
  font-size: 5em;
}
.common__wp-content[data-v-7cdf3076] p.has-drop-cap:not(:focus):first-letter {
  margin-top: .1em;
  font-size: 5em;
}
.common__wp-content__blocks .wp-block-image figure[data-v-7cdf3076]:not(.aligncenter) {
  margin: 0 1.71429rem;
  line-height: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-image figure:not(.aligncenter) {
  margin: 0 1.71429rem;
  line-height: 0;
}
.common__wp-content__blocks .wp-block-image figure.alignleft[data-v-7cdf3076] {
  margin: .857143rem 1.71429rem .857143rem 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-image figure.alignleft {
  margin: .857143rem 1.71429rem .857143rem 0;
}
.common__wp-content__blocks .wp-block-image figure.alignright[data-v-7cdf3076] {
  margin: .857143rem 0 .857143rem 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .wp-block-image figure.alignright {
  margin: .857143rem 0 .857143rem 1.71429rem;
}
.common__wp-content__blocks .wp-block-image figcaption[data-v-7cdf3076] {
  padding-top: .75em;
}
.common__wp-content[data-v-7cdf3076] .wp-block-image figcaption {
  padding-top: .75em;
}
.common__wp-content__blocks .wp-block-gallery[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .wp-block-gallery {
  margin-bottom: 1.71429rem;
}
.common__wp-content__blocks .wp-block-gallery .blocks-gallery-image figcaption[data-v-7cdf3076], .common__wp-content__blocks .wp-block-gallery .blocks-gallery-item figcaption[data-v-7cdf3076] {
  text-align: center;
  width: auto;
  left: 0;
  right: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-gallery .blocks-gallery-image figcaption {
  text-align: center;
  width: auto;
  left: 0;
  right: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-gallery .blocks-gallery-item figcaption {
  text-align: center;
  width: auto;
  left: 0;
  right: 0;
}
.common__wp-content__blocks .wp-block-quote[data-v-7cdf3076]:not(.is-large):not(.is-style-large) {
  border: 0;
  padding: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .wp-block-quote:not(.is-large):not(.is-style-large) {
  border: 0;
  padding: 1.71429rem;
}
.common__wp-content__blocks .wp-block-quote[data-v-7cdf3076] {
  padding: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .wp-block-quote {
  padding: 1.71429rem;
}
.common__wp-content__blocks .wp-block-quote cite[data-v-7cdf3076] {
  color: inherit;
  font-size: inherit;
  font-style: italic;
}
.common__wp-content[data-v-7cdf3076] .wp-block-quote cite {
  color: inherit;
  font-size: inherit;
  font-style: italic;
}
.common__wp-content__blocks .wp-block-quote.is-large p[data-v-7cdf3076], .common__wp-content__blocks .wp-block-quote.is-style-large p[data-v-7cdf3076] {
  font-size: 20px;
}
.common__wp-content[data-v-7cdf3076] .wp-block-quote.is-large p {
  font-size: 20px;
}
.common__wp-content[data-v-7cdf3076] .wp-block-quote.is-style-large p {
  font-size: 20px;
}
.common__wp-content__blocks .wp-block-audio audio[data-v-7cdf3076] {
  width: 100%;
  margin-bottom: 1.71429rem;
  display: block;
}
.common__wp-content[data-v-7cdf3076] .wp-block-audio audio {
  width: 100%;
  margin-bottom: 1.71429rem;
  display: block;
}
.common__wp-content__blocks .wp-block-cover-image.aligncenter[data-v-7cdf3076], .common__wp-content__blocks .wp-block-cover.aligncenter[data-v-7cdf3076] {
  display: flex;
}
.common__wp-content[data-v-7cdf3076] .wp-block-cover-image.aligncenter {
  display: flex;
}
.common__wp-content[data-v-7cdf3076] .wp-block-cover.aligncenter {
  display: flex;
}
.common__wp-content__blocks .wp-block-file .wp-block-file__button[data-v-7cdf3076] {
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  color: #7c7c7c;
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  padding: .428571rem .714286rem;
  font-family: inherit;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content[data-v-7cdf3076] .wp-block-file .wp-block-file__button {
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  color: #7c7c7c;
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  padding: .428571rem .714286rem;
  font-family: inherit;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content__blocks .wp-block-file .wp-block-file__button[data-v-7cdf3076]:hover, .common__wp-content__blocks .wp-block-file .wp-block-file__button[data-v-7cdf3076]:focus {
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  color: #5e5e5e;
  background-image: linear-gradient(#f9f9f9, #ebebeb);
  background-repeat: repeat-x;
}
.common__wp-content[data-v-7cdf3076] .wp-block-file .wp-block-file__button:hover {
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  color: #5e5e5e;
  background-image: linear-gradient(#f9f9f9, #ebebeb);
  background-repeat: repeat-x;
}
.common__wp-content[data-v-7cdf3076] .wp-block-file .wp-block-file__button:focus {
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  color: #5e5e5e;
  background-image: linear-gradient(#f9f9f9, #ebebeb);
  background-repeat: repeat-x;
}
.common__wp-content__blocks .wp-block-file .wp-block-file__button[data-v-7cdf3076]:focus {
  background-color: #e1e1e1;
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  color: #757575;
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  border-color: #0000;
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content[data-v-7cdf3076] .wp-block-file .wp-block-file__button:focus {
  background-color: #e1e1e1;
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  color: #757575;
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  border-color: #0000;
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content__blocks .rtl .wp-block-file * + .wp-block-file__button[data-v-7cdf3076] {
  margin-left: .75em;
  margin-right: 0;
}
.common__wp-content[data-v-7cdf3076] .rtl .wp-block-file * + .wp-block-file__button {
  margin-left: .75em;
  margin-right: 0;
}
.common__wp-content__blocks .wp-block-video video[data-v-7cdf3076]:not(:last-child) {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-video video:not(:last-child) {
  margin-bottom: 0;
}
.common__wp-content__blocks pre.wp-block-code[data-v-7cdf3076] {
  border: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] pre.wp-block-code {
  border: 0;
  padding: 0;
}
.common__wp-content__blocks .wp-block-pullquote__citation[data-v-7cdf3076], .common__wp-content__blocks .wp-block-pullquote cite[data-v-7cdf3076], .common__wp-content__blocks .wp-block-pullquote footer[data-v-7cdf3076] {
  text-transform: none;
  font-size: 14px;
}
.common__wp-content[data-v-7cdf3076] .wp-block-pullquote__citation {
  text-transform: none;
  font-size: 14px;
}
.common__wp-content[data-v-7cdf3076] .wp-block-pullquote cite {
  text-transform: none;
  font-size: 14px;
}
.common__wp-content[data-v-7cdf3076] .wp-block-pullquote footer {
  text-transform: none;
  font-size: 14px;
}
.common__wp-content__blocks .wp-block-table[data-v-7cdf3076] {
  border-collapse: collapse;
  border-spacing: 0;
  border-bottom: 1px solid #ededed;
  width: 100%;
  margin: 0 0 20px;
  font-size: 14px;
  line-height: 2;
}
.common__wp-content[data-v-7cdf3076] .wp-block-table {
  border-collapse: collapse;
  border-spacing: 0;
  border-bottom: 1px solid #ededed;
  width: 100%;
  margin: 0 0 20px;
  font-size: 14px;
  line-height: 2;
}
.common__wp-content__blocks .wp-block-table th[data-v-7cdf3076] {
  text-transform: uppercase;
  border: 0;
  padding: 6px 10px 6px 0;
  font-weight: bold;
}
.common__wp-content[data-v-7cdf3076] .wp-block-table th {
  text-transform: uppercase;
  border: 0;
  padding: 6px 10px 6px 0;
  font-weight: bold;
}
.common__wp-content__blocks .wp-block-table td[data-v-7cdf3076] {
  border: 0;
  border-top: 1px solid #ededed;
  padding: 6px 10px 6px 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-table td {
  border: 0;
  border-top: 1px solid #ededed;
  padding: 6px 10px 6px 0;
}
.common__wp-content__blocks .wp-block-button .wp-block-button__link[data-v-7cdf3076] {
  border: 1px solid #d2d2d2;
  padding: .428571rem .714286rem;
  font-family: inherit;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
}
.common__wp-content[data-v-7cdf3076] .wp-block-button .wp-block-button__link {
  border: 1px solid #d2d2d2;
  padding: .428571rem .714286rem;
  font-family: inherit;
  font-size: .785714rem;
  font-weight: normal;
  line-height: 1.42857;
}
.common__wp-content__blocks .entry-content .wp-block-button__link[data-v-7cdf3076], .common__wp-content__blocks .entry-content .wp-block-button__link[data-v-7cdf3076]:visited {
  color: #7c7c7c;
  background-color: #e6e6e6;
}
.common__wp-content[data-v-7cdf3076] .entry-content .wp-block-button__link {
  color: #7c7c7c;
  background-color: #e6e6e6;
}
.common__wp-content__blocks .wp-block-button.is-style-outline .wp-block-button__link[data-v-7cdf3076], .common__wp-content__blocks .wp-block-button.is-style-outline .wp-block-button__link[data-v-7cdf3076]:visited {
  background-color: inherit;
  border-color: inherit;
}
.common__wp-content[data-v-7cdf3076] .wp-block-button.is-style-outline .wp-block-button__link {
  background-color: inherit;
  border-color: inherit;
}
.common__wp-content__blocks .entry-content .wp-block-button__link[data-v-7cdf3076]:hover, .common__wp-content__blocks .entry-content .wp-block-button__link[data-v-7cdf3076]:visited:hover, .common__wp-content__blocks .entry-content .wp-block-button__link[data-v-7cdf3076]:focus {
  color: #5e5e5e;
  background-color: #ebebeb;
}
.common__wp-content[data-v-7cdf3076] .entry-content .wp-block-button__link:hover {
  color: #5e5e5e;
  background-color: #ebebeb;
}
.common__wp-content[data-v-7cdf3076] .entry-content .wp-block-button__link:focus {
  color: #5e5e5e;
  background-color: #ebebeb;
}
.common__wp-content__blocks .entry-content .wp-block-button__link[data-v-7cdf3076]:active {
  color: #757575;
  background-color: #e1e1e1;
}
.common__wp-content[data-v-7cdf3076] .entry-content .wp-block-button__link:active {
  color: #757575;
  background-color: #e1e1e1;
}
.common__wp-content__blocks .wp-block-button:not(.is-style-outline) .wp-block-button__link[data-v-7cdf3076]:not(.has-background) {
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
}
.common__wp-content[data-v-7cdf3076] .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background) {
  background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-repeat: repeat-x;
  background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
  background-image: linear-gradient(#f4f4f4, #e6e6e6);
}
.common__wp-content__blocks .wp-block-button__link[data-v-7cdf3076]:not(.has-text-color) {
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content[data-v-7cdf3076] .wp-block-button__link:not(.has-text-color) {
  box-shadow: 0 1px 2px #4040401a;
}
.common__wp-content__blocks .wp-block-button__link[data-v-7cdf3076]:not(.has-background):hover, .common__wp-content__blocks .wp-block-button__link[data-v-7cdf3076]:not(.has-background):focus {
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
  background-repeat: repeat-x;
}
.common__wp-content[data-v-7cdf3076] .wp-block-button__link:not(.has-background):hover {
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
  background-repeat: repeat-x;
}
.common__wp-content[data-v-7cdf3076] .wp-block-button__link:not(.has-background):focus {
  background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
  background-image: linear-gradient(#f9f9f9, #ebebeb);
  background-repeat: repeat-x;
}
.common__wp-content__blocks .wp-block-button__link[data-v-7cdf3076]:not(.has-background):active {
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  border-color: #0000;
}
.common__wp-content[data-v-7cdf3076] .wp-block-button__link:not(.has-background):active {
  background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
  background-image: linear-gradient(#ebebeb, #e1e1e1);
  background-repeat: repeat-x;
  border-color: #0000;
}
.common__wp-content__blocks .wp-block-button__link[data-v-7cdf3076]:not(.has-text-color):active {
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content[data-v-7cdf3076] .wp-block-button__link:not(.has-text-color):active {
  box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px #f4f4f4;
}
.common__wp-content__blocks .wp-block-separator[data-v-7cdf3076] {
  border: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-separator {
  border: 0;
}
.common__wp-content__blocks .wp-block-media-text[data-v-7cdf3076] {
  margin-bottom: 1.71429rem;
}
.common__wp-content[data-v-7cdf3076] .wp-block-media-text {
  margin-bottom: 1.71429rem;
}
.common__wp-content__blocks .wp-block-media-text[data-v-7cdf3076] :last-child {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-media-text :last-child {
  margin-bottom: 0;
}
.common__wp-content__blocks .wp-block-archives.aligncenter[data-v-7cdf3076], .common__wp-content__blocks .wp-block-categories.aligncenter[data-v-7cdf3076], .common__wp-content__blocks .wp-block-latest-posts.aligncenter[data-v-7cdf3076] {
  text-align: center;
  list-style-position: inside;
}
.common__wp-content[data-v-7cdf3076] .wp-block-archives.aligncenter {
  text-align: center;
  list-style-position: inside;
}
.common__wp-content[data-v-7cdf3076] .wp-block-categories.aligncenter {
  text-align: center;
  list-style-position: inside;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-posts.aligncenter {
  text-align: center;
  list-style-position: inside;
}
.common__wp-content__blocks .wp-block-latest-comments[data-v-7cdf3076] {
  margin: 0;
  padding: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments {
  margin: 0;
  padding: 0;
}
.common__wp-content__blocks .wp-block-latest-comments .avatar[data-v-7cdf3076], .common__wp-content__blocks .wp-block-latest-comments__comment-avatar[data-v-7cdf3076] {
  box-shadow: none;
  border-radius: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments .avatar {
  box-shadow: none;
  border-radius: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments__comment-avatar {
  box-shadow: none;
  border-radius: 0;
}
.common__wp-content__blocks .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt[data-v-7cdf3076], .common__wp-content__blocks .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta[data-v-7cdf3076] {
  margin-left: 60px;
}
.common__wp-content[data-v-7cdf3076] .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt {
  margin-left: 60px;
}
.common__wp-content[data-v-7cdf3076] .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
  margin-left: 60px;
}
.common__wp-content__blocks .wp-block-latest-comments__comment[data-v-7cdf3076], .common__wp-content__blocks .wp-block-latest-comments__comment-excerpt[data-v-7cdf3076], .common__wp-content__blocks .wp-block-latest-comments__comment-excerpt p[data-v-7cdf3076] {
  font-size: 14px;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments__comment {
  font-size: 14px;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments__comment-excerpt {
  font-size: 14px;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments__comment-excerpt p {
  font-size: 14px;
}
.common__wp-content__blocks .wp-block-latest-comments__comment-excerpt p[data-v-7cdf3076]:last-child {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments__comment-excerpt p:last-child {
  margin-bottom: 0;
}
.common__wp-content__blocks .wp-block-latest-comments__comment-date[data-v-7cdf3076] {
  color: #5e5e5e;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments__comment-date {
  color: #5e5e5e;
}
.common__wp-content__blocks .wp-block-latest-comments .wp-block-latest-comments__comment[data-v-7cdf3076] {
  margin: 0;
  padding: 1.71429rem 0 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments .wp-block-latest-comments__comment {
  margin: 0;
  padding: 1.71429rem 0 0;
}
.common__wp-content__blocks .wp-block-latest-comments article[data-v-7cdf3076] {
  margin-bottom: 0;
}
.common__wp-content[data-v-7cdf3076] .wp-block-latest-comments article {
  margin-bottom: 0;
}
.common__wp-content__blocks .entry-content .has-blue-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-blue-color[data-v-7cdf3076]:visited {
  color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-blue-color {
  color: #21759b;
}
.common__wp-content__blocks .entry-content .has-blue-background-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-blue-background-color[data-v-7cdf3076]:visited {
  background-color: #21759b;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-blue-background-color {
  background-color: #21759b;
}
.common__wp-content__blocks .entry-content .has-dark-gray-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-dark-gray-color[data-v-7cdf3076]:visited {
  color: #373737;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-dark-gray-color {
  color: #373737;
}
.common__wp-content__blocks .entry-content .has-dark-gray-background-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-dark-gray-background-color[data-v-7cdf3076]:visited {
  background-color: #373737;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-dark-gray-background-color {
  background-color: #373737;
}
.common__wp-content__blocks .entry-content .has-medium-gray-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-medium-gray-color[data-v-7cdf3076]:visited {
  color: #9f9f9f;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-medium-gray-color {
  color: #9f9f9f;
}
.common__wp-content__blocks .entry-content .has-medium-gray-background-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-medium-gray-background-color[data-v-7cdf3076]:visited {
  background-color: #9f9f9f;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-medium-gray-background-color {
  background-color: #9f9f9f;
}
.common__wp-content__blocks .entry-content .has-light-gray-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-light-gray-color[data-v-7cdf3076]:visited {
  color: #e6e6e6;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-light-gray-color {
  color: #e6e6e6;
}
.common__wp-content__blocks .entry-content .has-light-gray-background-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-light-gray-background-color[data-v-7cdf3076]:visited {
  background-color: #e6e6e6;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-light-gray-background-color {
  background-color: #e6e6e6;
}
.common__wp-content__blocks .entry-content .has-white-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-white-color[data-v-7cdf3076]:visited {
  color: #fff;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-white-color {
  color: #fff;
}
.common__wp-content__blocks .entry-content .has-white-background-color[data-v-7cdf3076], .common__wp-content__blocks .entry-content .has-white-background-color[data-v-7cdf3076]:visited {
  background-color: #fff;
}
.common__wp-content[data-v-7cdf3076] .entry-content .has-white-background-color {
  background-color: #fff;
}
.common__wp-content[data-v-7cdf3076] {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  font-family: Roboto, Helvetica, Arial, sans-serif;
}

.base-tooltip {
  max-width: 300px;
  line-height: 1.5;
}

.pagination[data-v-1d073194] {
  text-align: center;
  width: 100%;
  margin: 20px 0;
}

.country-selector[data-v-ae05dd74] {
  width: 100%;
}

.country-selector-popover .el-divider--horizontal {
  margin: 10px 0 !important;
}

.new-feature-popover {
  text-align: left !important;
}
.new-feature-popover .close-text-button__color {
  color: #fff !important;
}
.new-feature-popover__actions {
  justify-content: flex-end;
  display: flex;
}

[data-v-0f1c0c52] .el-checkbox__inner {
  border: 1px solid #dcdfe6 !important;
}
[data-v-0f1c0c52] .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: #f2f6fc !important;
  border-color: #dcdfe6 !important;
}
.cookie-modal__content[data-v-0f1c0c52] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  color: #000;
  line-height: 30px;
}
.inner-cookie-link[data-v-0f1c0c52] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin-bottom: 20px;
  display: inline-block;
}
.list[data-v-0f1c0c52] {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  color: #404040;
  flex-direction: column;
  font-weight: normal;
  line-height: 24px;
  display: flex;
}
.list[data-v-0f1c0c52] .el-checkbox__label {
  display: inline-grid;
}
.list-item[data-v-0f1c0c52] {
  margin-bottom: 20px;
}
.list-item__name[data-v-0f1c0c52] {
  white-space: normal;
  margin-bottom: 6px;
}
.list-item__content[data-v-0f1c0c52] {
  color: gray;
  white-space: normal;
  padding-right: 20px;
}

.video-iframe[data-v-31067dd4] {
  width: 100%;
  height: 100%;
  position: relative;
}
.video-iframe .iframe-wrap[data-v-31067dd4] {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: relative;
}
.video-iframe .scale-iframe-wrap[data-v-31067dd4] {
  transform-origin: 0 0;
  transform: scale(.833);
}

.youtube-play-button[data-v-01644c3e] {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0;
}
.youtube-play-button__icon-wrap[data-v-01644c3e] {
  cursor: pointer;
  width: 20%;
}

.image-preview-modal {
  max-width: 940px;
}
.image-preview-modal .el-dialog__body {
  flex-direction: column;
  height: 80vh;
  padding: 0;
  display: flex;
}
.image-preview-modal .content {
  flex-direction: column;
  flex: auto;
  padding: 20px;
  display: flex;
}
.image-preview-modal .content .content-top {
  flex: auto;
  display: flex;
}
.image-preview-modal .content .content-top .preview-main {
  flex: auto;
  align-items: center;
  display: flex;
}
.image-preview-modal .content .content-top .preview-main .prev-button, .image-preview-modal .content .content-top .preview-main .next-button {
  background: #fff;
  border: none;
  border-radius: 50%;
  outline: none;
  flex: none;
  width: 40px;
  height: 40px;
  box-shadow: 0 2px 4px #0000004d;
}
.image-preview-modal .content .content-top .preview-main .prev-button i, .image-preview-modal .content .content-top .preview-main .next-button i {
  font-size: max(13.3333px, min(20px, var(--base-scale) * 3));
  color: #000;
}
.image-preview-modal .content .content-top .preview-main .prev-button {
  margin-right: 10px;
}
.image-preview-modal .content .content-top .preview-main .next-button {
  margin-left: 10px;
}
.image-preview-modal .content .content-top .preview-main .preview-image-wrap {
  flex: auto;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}
.image-preview-modal .content .content-top .preview-main .preview-image-wrap__inner-wrap {
  position: absolute;
}
.image-preview-modal .content .content-top .preview-main .preview-image-wrap .image-count {
  color: gray;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 24px;
  padding: 5px 12px;
  position: absolute;
  bottom: 5px;
  right: -60px;
}
.image-preview-modal .content .content-top .preview-list {
  width: 124px;
  margin: 0 10px;
  position: relative;
}
.image-preview-modal .content .content-top .preview-list__absolute-wrap {
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.image-preview-modal .content .content-top .preview-list__inner-wrap {
  height: 100%;
  padding: 0 10px;
  overflow: auto;
}
.image-preview-modal .content .content-top .preview-list__item {
  cursor: pointer;
  border: 1px solid #ebebeb;
  margin-bottom: 10px;
  position: relative;
}
.image-preview-modal .content .content-top .preview-list__item.active {
  border-color: #000;
}
.image-preview-modal .content .content-bottom {
  flex: none;
}
.image-preview-modal .content .content-bottom .description {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  margin-top: 10px;
}
@media (width <= 700px) {
.image-preview-modal .content-top {
    flex-direction: column;
}
.image-preview-modal .content-top .preview-list__inner-wrap {
    width: 100%;
    display: flex;
    height: auto !important;
    padding: 0 !important;
}
.image-preview-modal .content-top .preview-list {
    margin: 10px 0 0 !important;
}
.preview-list {
    height: 124px;
    width: 100% !important;
}
.preview-list__item {
    width: 124px;
    min-width: 124px;
    height: 124px;
    margin-bottom: 0;
    margin-right: 10px;
}
}

.alert[data-v-b6b1026c] {
  flex: none;
  border-radius: 0 !important;
}
.alert[data-v-b6b1026c] .el-alert__title {
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3)) !important;
}

.login-modal-wrap[data-v-a4e8bb26] {
  z-index: 3000;
  background-color: #00000080;
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  overflow: auto;
}
.login-modal[data-v-a4e8bb26] {
  border-radius: 4px;
  width: 100%;
  max-width: 500px;
  margin: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}
.close-icon[data-v-a4e8bb26] {
  cursor: pointer;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  z-index: 1;
  position: absolute;
  top: 20px;
  right: 21px;
}

.back-to-top[data-v-7ba5bd90] {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.back-to-top__icon[data-v-7ba5bd90] {
  font-size: max(13.3333px, min(20px, var(--base-scale) * 3));
}
[data-v-7ba5bd90] .el-backtop {
  color: #fff;
  width: 48px;
  height: 48px;
  font-size: max(16px, min(24px, var(--base-scale) * 3));
  background-color: #8752e2;
}
[data-v-7ba5bd90] .el-backtop:hover {
  background-color: #8752e2;
}
.scrollbar[data-v-7ba5bd90] {
  width: 100vw;
  height: 100vh;
}
.scrollbar[data-v-7ba5bd90] .el-scrollbar__bar {
  z-index: 2002;
}
.scrollbar[data-v-7ba5bd90] .el-scrollbar__wrap {
  overflow-x: hidden;
}
.scrollbar[data-v-7ba5bd90] .el-scrollbar__view {
  height: 100%;
}
@media (width <= 700px) {
.scrollbar[data-v-7ba5bd90] {
    height: 100% !important;
}
}

[class^="icon"] i, [class*=" icon"] i {
  font-style: normal;
}

.icon-regular-loading {
  color: gray;
  font-size: 30px;
  animation: 1s steps(8, end) infinite loading;
  display: inline-flex;
}

@keyframes loading {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(359deg);
  }
}

[class^="icon-branding"], [class*="icon-branding"] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  font-style: normal;
  font-family: icon-branding !important;
}

.icon-branding-Alipay:before, .icon-branding-alipay-pay:before {
  content: "";
}

.icon-branding-Wechat:before, .icon-branding-wechat-pay:before {
  content: "";
}

.icon-branding-bank_transfer:before, .icon-branding-bank_transfer-pay:before {
  content: "";
}

.icon-branding-paypal:before, .icon-branding-paypal-pay:before {
  content: "";
}

.icon-branding-wallet:before, .icon-branding-wallet-pay:before, .icon-branding-wallet_balance:before, .icon-branding-parent_wallet_balance-pay:before, .icon-branding-parent_wallet_balance:before, .icon-branding-wallet_balance-pay:before {
  content: "";
}

[class^="icon-regular"], [class*="icon-regular"] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  font-style: normal;
  font-family: icon-regular !important;
}

@keyframes loading {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(359deg);
  }
}

.icon-regular-loading {
  color: gray;
  font-size: 30px;
  animation: 1s steps(8, end) infinite loading;
  display: inline-flex;
}

.fade-enter-active, .fade-leave-active {
  transition: opacity .28s;
}

.fade-enter, .fade-leave-active {
  opacity: 0;
}

.fade-transform-leave-active, .fade-transform-enter-active {
  transition: all .3s;
}

.fade-transform-enter {
  opacity: 0;
  transform: translateX(-30px);
}

.fade-transform-leave-to {
  opacity: 0;
  transform: translateX(30px);
}

.breadcrumb-enter-active, .breadcrumb-leave-active {
  transition: all .5s;
}

.breadcrumb-enter, .breadcrumb-leave-active {
  opacity: 0;
  transform: translateX(20px);
}

.breadcrumb-move {
  transition: all .5s;
}

.breadcrumb-leave-active {
  position: absolute;
}

.el-form-item__error {
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3)) !important;
}

.el-image__preview {
  cursor: zoom-in !important;
}

.el-upload-list__item {
  transition: none !important;
}

.el-upload--picture-card {
  background: #fff !important;
  border: 1px dashed #ebebeb !important;
  border-radius: 4px !important;
}

.el-tooltip__popper {
  padding: 5px !important;
}

.el-popconfirm__action {
  text-align: center !important;
  margin-top: 10px !important;
}

.el-divider--horizontal {
  background-color: #ebebeb !important;
}

.el-breadcrumb__inner, .el-breadcrumb__inner a {
  color: #777;
  font-weight: 400 !important;
}

.el-upload input[type="file"] {
  display: none !important;
}

.el-upload__input {
  display: none;
}

.el-loading-spinner {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  margin: 0 !important;
  position: static !important;
}

.el-loading-spinner .path {
  stroke: #8752e2 !important;
}

.el-loading-mask {
  z-index: 1;
}

.common__button-loading-icon .circular {
  width: 1.8em !important;
  height: 1.8em !important;
}

.el-drawer__close-btn {
  outline: none !important;
}

.cell .el-tag {
  margin-right: 0;
}

.small-padding .cell {
  padding-left: 5px;
  padding-right: 5px;
}

.fixed-width .el-button--mini {
  min-width: 60px;
  padding: 7px 10px;
}

.status-col .cell {
  text-align: center;
  padding: 0 10px;
}

.status-col .cell .el-tag {
  margin-right: 0;
}

.upload-container .el-upload {
  width: 100%;
}

.upload-container .el-upload .el-upload-dragger {
  width: 100%;
  height: 200px;
}

.el-scrollbar > .el-scrollbar__bar {
  opacity: 1 !important;
}

.el-dropdown-menu a {
  display: block;
}

.el-range-editor.el-input__inner {
  display: inline-flex !important;
}

.el-range-separator {
  box-sizing: content-box;
  white-space: nowrap;
}

.el-pagination.is-background .el-pager li {
  background: #fff !important;
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
  color: #fff !important;
  background: #8752e2 !important;
}

.el-pagination__jump {
  margin-left: 10px !important;
}

.el-message--success {
  background-color: #15ca5d !important;
}

.el-message--error {
  z-index: 9999 !important;
  background-color: #de2121 !important;
}

.el-message--warning {
  background-color: #edb614 !important;
}

.el-message--info {
  background-color: #c0ae68 !important;
}

.el-message-box__title {
  font-weight: bold !important;
}

.el-message__content a {
  text-decoration: underline;
}

.el-dialog {
  border-radius: 4px;
  margin: 0 auto;
  position: relative;
  left: 0;
  transform: none;
}

.el-dialog__wrapper {
  display: flex;
}

.el-dialog__header {
  background: #f7f7f7;
  border-radius: 2px 2px 0 0;
  min-height: 50px;
  padding: 15px !important;
  font-weight: bold !important;
}

.el-dialog__body {
  padding: 20px;
}

.el-dialog__footer {
  padding: 10px 20px !important;
}

.max-full-height-dialog .el-dialog__body {
  max-height: calc(98vh - 116px);
  overflow: auto;
}

.body-no-padding-bottom-dialog .el-dialog__body {
  padding-bottom: 0;
}

.almost-full-screen-dialog {
  width: 95% !important;
  margin: auto !important;
}

.almost-full-screen-dialog .el-dialog__body {
  height: calc(98vh - 116px);
  padding: 0 !important;
}

.almost-full-screen-dialog-with-header {
  width: 95% !important;
  margin: auto !important;
}

.almost-full-screen-dialog-with-header .el-dialog__body {
  height: calc(98vh - 54px);
  padding: 0 !important;
}

.full-screen-dialog-with-header {
  width: 100% !important;
  margin: 0 !important;
}

.full-screen-dialog-with-header .el-dialog__body {
  height: calc(100vh - 54px);
  padding: 0 !important;
}

.full-screen-dialog-without-header {
  width: 100% !important;
  margin: 0 !important;
}

.full-screen-dialog-without-header .el-dialog__header {
  display: none !important;
}

.full-screen-dialog-without-header .el-dialog__body {
  height: 100vh;
  padding: 0 !important;
}

@media (width >= 700px) {
  .el-dialog {
    margin: auto !important;
  }
}

@media (width <= 700px) {
  .v-modal {
    backdrop-filter: blur(5.44px);
    opacity: 1 !important;
    background: #00000080 !important;
  }

  .el-dialog__wrapper {
    align-items: flex-end;
  }

  .el-dialog {
    width: 100% !important;
  }

  .el-dialog .el-dialog__body {
    overflow: auto;
    max-height: calc(100vh - 116px) !important;
  }

  .almost-full-screen-dialog .el-dialog__body {
    height: calc(100vh - 116px) !important;
  }

  .almost-full-screen-dialog-with-header .el-dialog__body {
    height: calc(100vh - 54px) !important;
    max-height: calc(100vh - 54px) !important;
  }
}

.el-checkbox {
  margin-right: 0 !important;
}

.el-checkbox-group .el-checkbox__label {
  display: none;
}

.el-checkbox__label {
  color: #000;
  font-weight: normal;
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner:before {
  top: 8px !important;
}

.el-checkbox__input:not(.is-disabled).is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #8752e2 !important;
  border-color: #8752e2 !important;
}

.el-input__inner {
  color: #000;
  border-color: #dcdfe6;
}

.el-checkbox__inner {
  border-radius: 4px !important;
  width: 20px !important;
  height: 20px !important;
}

.el-checkbox__inner:after {
  border-width: 2px;
  border-top: 0 !important;
  border-left: 0 !important;
  width: 5px !important;
  height: 10px !important;
  top: 2px !important;
  left: 6px !important;
}

.el-input-number {
  width: 100% !important;
}

.el-input-number:focus {
  border-color: none !important;
}

.el-input-number .el-input__inner {
  font-weight: 800;
}

.el-input-number .el-input__inner:hover {
  border-color: #dfdfeb !important;
}

.el-input-number .el-input-number__increase, .el-input-number .el-input-number__decrease {
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  font-weight: bold;
  background: #fff !important;
  border: none !important;
}

.el-input-number .el-input-number__increase:hover, .el-input-number .el-input-number__decrease:hover {
  color: #262626 !important;
  background: #f2f2f2 !important;
}

.el-input-number .el-input-number__increase:active, .el-input-number .el-input-number__decrease:active {
  color: #fff !important;
  background: gray !important;
}

.el-input-number .el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), .el-input-number .el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) {
  border-color: #dfdfeb !important;
}

.el-input-number .is-disabled:hover {
  color: #ccc !important;
  background: none !important;
}

.el-pager li.active {
  background: #8752e2;
  border-radius: 4px;
  color: #fff !important;
}

.el-popover--plain {
  padding: 10px !important;
}

.el-dropdown-menu__item {
  white-space: nowrap !important;
}

.el-input-group__append {
  overflow: hidden;
}

.el-button--transparent {
  color: #fff !important;
  background: none !important;
  border: 1px solid #8752e2 !important;
}

.el-button--transparent:hover {
  opacity: .8;
}

.el-button--marketing {
  font-weight: bold;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  border-radius: 19px;
  padding: 11px 20px;
  box-shadow: 0 3px 20px #0009;
  color: #000 !important;
  background: #aeff9a !important;
  border: 0 !important;
}

.el-button--marketing:hover {
  opacity: .8;
}

.el-button--default {
  border-color: #8752e2;
  color: #000 !important;
}

.el-button--default:hover {
  background: #fff;
  border-color: #8752e2;
}

.el-button--default:focus, .el-button--default:active {
  background: #fff;
}

.el-button--primary:hover, .el-button--primary:focus {
  opacity: .8;
  color: #fff !important;
  background: #8752e2 !important;
  border-color: #8752e2 !important;
}

.el-button--primary {
  color: #fff !important;
  background: #8752e2 !important;
  border: 0 !important;
}

.el-button.is-disabled, .el-button.is-disabled:hover, .el-button.is-disabled:focus, .el-button.is-disabled:active {
  color: #00000040 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  background: #f5f5f5 !important;
  border-color: #d9d9d9 !important;
}

.el-table__empty-text {
  word-break: keep-all !important;
  width: 100% !important;
}

.el-slider__bar {
  background-color: #8752e2 !important;
}

.el-slider__button {
  border: 2px solid #8752e2 !important;
}

.el-slider__marks-text {
  color: #8752e2 !important;
}

.el-select-dropdown__item.selected {
  color: #fff !important;
  background: #8752e2 !important;
}

.el-badge__content {
  background-color: #8752e2 !important;
}

.sync-modal-cascader .el-cascader__dropdown {
  width: 40%;
}

.sync-modal-cascader .el-cascader-menu__wrap {
  max-height: 300px !important;
  overflow: auto !important;
}

.el-cascader {
  width: 100%;
}

.el-message--success .el-message__content, .el-message--warning .el-message__content, .el-message--danger .el-message__content, .el-message--info .el-message__content, .el-message--error .el-message__content {
  line-height: 20px;
  color: #fff !important;
}

.el-message .el-icon-success, .el-message .el-icon-warning, .el-message .el-icon-danger, .el-message .el-icon-error, .el-message .el-icon-info {
  color: #fff !important;
}

.el-radio__input.is-checked .el-radio__inner {
  background: #8752e2 !important;
  border-color: #8752e2 !important;
}

.el-radio__input.is-checked + .el-radio__label {
  color: #8752e2 !important;
}

.el-message-box__header {
  background: #f7f7f7;
  padding: 15px !important;
}

.el-message-box__title {
  font-size: max(12px, min(18px, var(--base-scale) * 3)) !important;
}

.el-message-box__headerbtn .el-message-box__close {
  color: #000 !important;
}

.el-form-item__label {
  color: #000 !important;
  font-weight: normal !important;
}

.regular-primary-button, .regular-primary-button:hover, .regular-primary-button:focus, .big-primary-round-button, .big-primary-round-button:hover, .big-primary-round-button:focus {
  box-shadow: 0 10px 20px #00000026;
  color: #fff !important;
  background-color: #8752e2 !important;
  border-color: #8752e2 !important;
}

.regular-secondary-button, .regular-secondary-button:hover, .regular-secondary-button:focus, .big-secondary-round-button, .big-secondary-round-button:hover, .big-secondary-round-button:focus {
  color: #8752e2 !important;
  background-color: #fff !important;
  border-color: #8752e2 !important;
}

.big-primary-round-button, .big-secondary-round-button, .big-default-button {
  min-width: 150px !important;
  height: 50px !important;
  font-size: max(12px, min(18px, var(--base-scale) * 3)) !important;
  border-radius: 10px !important;
  font-weight: bold !important;
}

.regular-default-button, .regular-default-button:hover, .regular-default-button:focus, .big-default-button, .big-default-button:hover, .big-default-button:focus {
  color: gray !important;
  background: #fff !important;
  border: 1px solid #f2f2f2 !important;
}

.big-default-button {
  font-weight: normal !important;
}

.el-popover, .el-notification__content {
  text-align: left !important;
}

div.el-popover, div.el-popper {
  word-break: normal;
  border: 0 !important;
}

.big-primary-button {
  width: 100% !important;
  font-size: max(16px, min(24px, var(--base-scale) * 3)) !important;
  border-radius: 4px !important;
  height: 45px !important;
  font-weight: bold !important;
}

.big-primary-button, .big-primary-button:hover, .big-primary-button:focus {
  color: #fff !important;
  border-color: none !important;
  background-color: #8752e2 !important;
}

.bold-button {
  border-radius: 4px !important;
  width: 100% !important;
  font-weight: bold !important;
}

@media (width <= 700px) {
  .el-popover {
    max-width: 100vw;
  }

  .el-cascader-panel {
    max-width: 97vw;
    overflow: auto;
  }

  .el-message, .el-message-box {
    max-width: 90vw;
  }

  .el-message {
    width: 100%;
    min-width: 200px !important;
  }
}

.el-menu-item a {
  color: #909399;
}

.el-tabs__item:focus.is-active.is-focus:not(:active) {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.el-message-box__content, .el-dialog__body {
  color: #404040;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
}

.el-form-auto-width .el-form-item__label {
  width: auto !important;
}

.page-element-popper-index .el-popper {
  z-index: 12 !important;
}

#app .main-containers {
  background: #f0f0f0;
  min-height: 100%;
  margin-left: 250px;
  transition: margin-left .28s;
  position: relative;
}

#app .sidebar-container {
  z-index: 1999;
  background-color: #333;
  height: 100%;
  transition: width .28s;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  width: 250px !important;
}

#app .sidebar-container .horizontal-collapse-transition {
  transition: width ease-in-out, padding-left ease-in-out, padding-right ease-in-out;
}

#app .sidebar-container .scrollbar-wrapper {
  padding-bottom: 65px;
  overflow-x: hidden !important;
}

#app .sidebar-container .el-scrollbar__bar.is-vertical {
  right: 0;
}

#app .sidebar-container .el-scrollbar {
  height: 100%;
}

#app .sidebar-container.has-logo .el-scrollbar {
  height: calc(100% - 50px);
}

#app .sidebar-container .is-horizontal {
  display: none;
}

#app .sidebar-container a {
  width: 100%;
  display: inline-block;
  overflow: hidden;
}

#app .sidebar-container .svg-icon {
  margin-right: 16px;
}

#app .sidebar-container .el-menu {
  border: none;
  height: 100%;
  width: 100% !important;
}

#app .sidebar-container .el-submenu__title i, #app .sidebar-container .el-menu-item i {
  margin-right: 0;
}

#app .sidebar-container .el-submenu__title span, #app .sidebar-container .el-menu-item span {
  margin-left: 10px;
}

#app .sidebar-container .submenu-title-noDropdown:hover, #app .sidebar-container .el-submenu__title:hover {
  background-color: #000 !important;
}

#app .sidebar-container .is-active > .el-submenu__title {
  color: #8752e2 !important;
}

#app .sidebar-container .el-menu .el-menu-item span {
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
}

#app .sidebar-container .el-submenu.is-active .el-submenu__title i {
  color: #8752e2 !important;
}

#app .sidebar-container .el-submenu.is-active .child-menu .el-submenu__title i {
  color: gray !important;
}

#app .sidebar-container .el-submenu.is-active .child-menu.is-active .el-submenu__title i {
  color: #8752e2 !important;
}

#app .sidebar-container .el-submenu.is-active .el-submenu__title i.hot-icon {
  color: #fa5151 !important;
}

#app .sidebar-container .el-submenu .el-menu-item {
  min-width: 250px !important;
}

#app .sidebar-container .el-submenu .el-menu-item:hover {
  background-color: #18191b87 !important;
}

#app .el-submenu__icon-arrow {
  display: inline-block;
  font-size: max(12px, min(18px, var(--base-scale) * 3)) !important;
}

#app .hideSidebar .sidebar-container {
  width: 54px !important;
}

#app .hideSidebar .main-containers {
  margin-left: 54px;
}

#app .hideSidebar .submenu-title-noDropdown {
  text-align: center;
  position: relative;
  padding: 0 !important;
}

#app .hideSidebar .submenu-title-noDropdown .el-tooltip {
  padding: 0 !important;
}

#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon {
  margin-left: 20px;
}

#app .hideSidebar .el-submenu {
  overflow: hidden;
}

#app .hideSidebar .el-submenu > .el-submenu__title {
  padding: 0 !important;
}

#app .hideSidebar .el-submenu > .el-submenu__title .svg-icon {
  margin-left: 20px;
}

#app .hideSidebar .el-submenu > .el-submenu__title .el-submenu__icon-arrow, #app .hideSidebar .el-menu--collapse .el-submenu > .el-submenu__title > span {
  display: none;
}

#app .el-menu--collapse .el-menu .el-submenu {
  min-width: 250px !important;
}

#app .mobile .main-containers {
  margin-left: 0;
}

#app .mobile .sidebar-container {
  transition: transform .28s;
  width: 250px !important;
}

#app .mobile.hideSidebar .sidebar-container {
  pointer-events: none;
  transition-duration: .3s;
  transform: translate3d(-250px, 0, 0);
}

#app .withoutAnimation .main-containers, #app .withoutAnimation .sidebar-container {
  transition: none;
}

.el-menu--vertical > .el-menu .svg-icon {
  margin-right: 16px;
}

.el-menu--vertical .nest-menu .el-submenu > .el-submenu__title:hover, .el-menu--vertical .el-menu-item:hover {
  background-color: #000 !important;
}

.el-menu--vertical > .el-menu--popup {
  max-height: 100vh;
  overflow-y: auto;
}

.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-track-piece {
  background: #d3dce6;
}

.el-menu--vertical > .el-menu--popup::-webkit-scrollbar {
  width: 6px;
}

.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-thumb {
  background: #99a9bf;
  border-radius: 20px;
}

:root {
  --base-scale: calc(100vw / 75);
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  vertical-align: baseline;
  word-break: normal;
  border: 0;
  margin: 0;
  padding: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  line-height: 1.2;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}

a {
  color: inherit;
  cursor: pointer;
  text-decoration: underline;
}

a:active {
  outline: none;
}

.d-roll-wrapper {
  margin: 0 !important;
}

body {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  height: 100%;
  text-rendering: optimizeLegibility;
  font-family: OPPOSans;
  font-style: normal;
  font-family: var(--fontFamily);
  margin: 0;
}

.common__marketing-title {
  font-family: HelveticaNeueCondensedBlack;
}

.font-weight-500 {
  font-weight: 500 !important;
}

.font-weight-bold {
  font-weight: bold !important;
}

input, textarea, select, button {
  font-family: inherit;
}

label {
  font-weight: 700;
}

html {
  box-sizing: border-box;
  background: #f0f0f0;
  height: 100%;
}

#app {
  background: #f0f0f0;
}

li {
  list-style: none;
}

p {
  margin: 0;
  line-height: 1.5;
}

*, :before, :after {
  box-sizing: inherit;
}

::-webkit-scrollbar-track-piece {
  background: none;
}

::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-thumb {
  background: #9093994d;
  border-radius: 20px;
}

.no-padding {
  padding: 0 !important;
}

.padding-content {
  padding: 4px 0;
}

a:focus, a:active {
  outline: none;
}

a, a:focus, a:hover {
  cursor: pointer;
  color: inherit;
  text-decoration: none;
}

div:focus {
  outline: none;
}

.fr {
  float: right;
}

.fl {
  float: left;
}

.pr-5 {
  padding-right: 5px;
}

.pl-5 {
  padding-left: 5px;
}

.block {
  display: block;
}

.pointer {
  cursor: pointer;
}

.inlineBlock {
  display: block;
}

.clearfix:after {
  visibility: hidden;
  clear: both;
  content: " ";
  height: 0;
  font-size: 0;
  display: block;
}

.app-container {
  padding: 20px;
}

.components-container {
  margin: 30px 50px;
  position: relative;
}

.pagination-container {
  margin-top: 30px;
}

.text-center {
  text-align: center;
}

.text--success {
  color: #15ca5d !important;
}

.text--error {
  color: #de2121 !important;
}

.text--warning {
  color: #edb614 !important;
}

.text--info {
  color: #4a96ff !important;
}

.sub-navbar {
  text-align: right;
  background: linear-gradient(90deg, #20b6f9 0% 0%, #2178f1 100% 100%);
  width: 100%;
  height: 50px;
  padding-right: 20px;
  line-height: 50px;
  transition: position .6s;
  position: relative;
}

.sub-navbar .subtitle {
  color: #fff;
  font-size: max(13.3333px, min(20px, var(--base-scale) * 3));
}

.sub-navbar.draft, .sub-navbar.deleted {
  background: #d0d0d0;
}

.filter-container {
  padding-bottom: 10px;
}

.filter-container .filter-item {
  vertical-align: middle;
  margin-bottom: 10px;
  display: inline-block;
}

.is-disabled__text {
  cursor: not-allowed !important;
  color: #00000040 !important;
}

.is-disabled__text:hover, .is-disabled__text:focus, .is-disabled__text:active {
  color: #00000040 !important;
}

.is-disabled__button {
  cursor: not-allowed !important;
  color: #00000040 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  background: #f5f5f5 !important;
  border-color: #d9d9d9 !important;
}

.is-disabled__button:hover, .is-disabled__button:focus, .is-disabled__button:active {
  color: #00000040 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  background: #f5f5f5 !important;
  border-color: #d9d9d9 !important;
}

.multiselect {
  line-height: 16px;
}

.multiselect--active {
  z-index: 1000 !important;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
}

ul, ol, li {
  margin: 0;
  padding: 0;
  list-style: none;
}

button {
  cursor: pointer;
}

.next-btn {
  text-align: center;
  margin: 100px 0;
  position: sticky;
  bottom: 0;
}

.next-btn .btn {
  color: #fff;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  background: #000;
  border: none;
  border-radius: 20px;
  outline: none;
  margin-bottom: 20px;
  padding: 5px 100px;
}

.text-overflow {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.text-overflow-clamp {
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.square-div-wrap {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
}

.square-div-wrap > div {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
}

.flex {
  display: flex;
}

.flex-wrap {
  flex-wrap: wrap;
  display: flex;
}

.flex-start-center {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.flex-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-between {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.red-color {
  margin-right: 4px;
  color: #ea0000 !important;
}

.green-color {
  color: #00b578;
}

.select-basic-of-three-designer-modal {
  margin-top: 4vh !important;
}

.select-basic-of-three-designer-modal .el-dialog {
  max-width: 1080px;
}

.select-basic-of-three-designer-modal .el-dialog__header {
  border-bottom: 1px solid #e6e6e6;
  align-items: center;
  padding: 15px 20px;
  font-weight: normal;
  display: flex;
}

.select-basic-of-three-designer-modal .el-dialog__close {
  color: #fff;
  background: #333;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.select-basic-of-three-designer-modal .el-dialog__close:hover {
  color: #fff;
}

.select-basic-of-three-designer-modal .el-dialog__headerbtn {
  z-index: 1;
  top: 15px;
  right: 20px;
}

.select-basic-of-three-designer-modal .el-dialog__headerbtn .el-dialog__close {
  color: #fff !important;
}

.select-basic-of-three-designer-modal .el-dialog__title {
  font-weight: normal !important;
}

.select-basic-of-three-designer-modal .el-dialog__body {
  padding: 30px 0 10px 20px;
}

.select-basic-of-three-designer-modal .search-content {
  padding-right: 30px;
}

.select-basic-of-three-designer-modal .select-basic-search {
  width: 100%;
  margin-bottom: 30px;
}

.select-basic-of-three-designer-modal .select-basic-content {
  justify-content: space-between;
}

.select-basic-of-three-designer-modal .select-basic-content__left {
  flex: 1;
  max-width: 194px;
  margin-right: 5%;
}

.select-basic-of-three-designer-modal .select-basic-content__left .title {
  color: #000;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  margin: 0 0 10px;
  font-weight: bold;
  line-height: 25px;
}

.select-basic-of-three-designer-modal .select-basic-content__left .sort-content {
  flex-flow: column wrap;
  display: flex;
}

.select-basic-of-three-designer-modal .select-basic-content__left .sort-content .sort-item {
  cursor: pointer;
  color: #333;
  width: 100%;
  height: 40px;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  padding-left: 24px;
  font-weight: 400;
  line-height: 40px;
}

.select-basic-of-three-designer-modal .select-basic-content__left .sort-content .active {
  color: #000;
  background: #f8f8f8;
  border-right: 2px solid #000;
  font-weight: bold;
}

.select-basic-of-three-designer-modal .select-basic-content__left .sort-content .active-icon {
  color: #ff6026;
}

.select-basic-of-three-designer-modal .select-basic-content__right {
  flex: 3;
  padding-right: 10px;
}

.select-basic-of-three-designer-modal .select-basic-content__right .title {
  text-align: center;
  color: #000;
  font-size: max(18px, min(36px, var(--base-scale) * 4));
  justify-content: flex-start;
  align-items: center;
  margin: 10px 0 20px;
  font-weight: bold;
  line-height: 25px;
  display: flex;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-pagination {
  color: #333;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  margin-bottom: 25px;
  line-height: 25px;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list {
  flex-wrap: wrap;
  max-height: 450px;
  padding: 10px 0 0 10px;
  display: flex;
  overflow: auto;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list .basic-item {
  cursor: pointer;
  width: 29%;
  max-width: 240px;
  margin-bottom: 30px;
  margin-right: 28px;
  position: relative;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list .basic-item .default {
  display: inline-block;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list .basic-item .hidden {
  display: none;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list .basic-item .basic-tip {
  z-index: 20;
  text-align: center;
  color: #fff;
  min-width: 50px;
  height: 24px;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  background: #333;
  border-radius: 4px;
  line-height: 25px;
  position: absolute;
  top: 16px;
  left: 17px;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list .basic-item .title {
  text-align: left;
  color: #333;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  margin: 0;
  padding: 10px 10px 0;
  line-height: 25px;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list .basic-item .price {
  color: #000;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  padding: 0 10px;
  line-height: 25px;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list .basic-item .options {
  color: #999;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  padding: 0 10px;
  line-height: 25px;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list .basic-item:hover .default {
  display: none;
}

.select-basic-of-three-designer-modal .select-basic-content__right .basic-list .basic-item:hover .hidden {
  display: inline-block;
}

.common__favourite-icon {
  color: red !important;
}

.common__calculation-button {
  text-align: left;
  width: 100%;
  font-weight: 400;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  background-color: #fff;
  border: 2px solid #dcdfe6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  display: flex;
  color: #000 !important;
  padding: 15px 10px !important;
}

.common__calculation-button > span i {
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  margin-right: 5px;
}

.common__calculation-button:active, .common__calculation-button:focus, .common__calculation-button:hover {
  background: #8752e2;
  border-color: #8752e2;
  color: #fff !important;
}

.common__calculation-button:active i, .common__calculation-button:focus i, .common__calculation-button:hover i {
  color: #fff;
}

.page-center-content, .extra-large-page-center-content {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
}

@media (width <= 1279px) {
  .page-center-content, .extra-large-page-center-content {
    width: 80%;
  }
}

.big-page-center-content {
  width: 100%;
  max-width: 1400px;
  margin: 0 auto;
}

@media (width >= 1520px) {
  .extra-large-page-center-content {
    width: 1520px;
    max-width: 1520px;
  }
}

.introjs-bullets {
  pointer-events: none !important;
}

.introjs-hidden {
  display: none !important;
}

.introjs-tooltip-header {
  justify-content: space-between;
  display: flex;
}

.introjs-tooltip-header h1 {
  flex: auto;
}

.common__top-button-tools {
  z-index: 101;
  position: fixed;
  right: 20px;
  transition: none !important;
  transform: none !important;
}

.common__underline-text {
  cursor: pointer;
  text-decoration: underline !important;
}

.link-style, .common__link-text {
  cursor: pointer;
  text-decoration: underline;
  color: #1d75e5 !important;
}

.link-style:hover, .common__link-text:hover {
  color: #1d75e5;
  text-decoration: underline;
}

.common__icon:hover {
  fill: #8752e2;
  color: #8752e2;
}

.common__des-content {
  color: #404040;
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  line-height: 1;
}

.common__des-content p {
  line-height: 2;
}

.common__des-content img {
  width: 100%;
  margin: 10px 0;
}

.common__button-content {
  grid-gap: 10px;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 10px;
  display: grid;
}

.common__button-content .el-button + .el-button {
  margin-left: 0 !important;
}

.common__product-detail {
  background: #fff;
  align-items: flex-start;
  padding: 20px;
  display: flex;
  position: relative;
}

.common__product-detail__left {
  width: 60%;
  margin-bottom: 20px;
  padding-right: 46px;
}

.common__product-detail__right {
  width: 40%;
}

.common__product-detail-jewelry .common__product-detail__left, .common__product-detail-jewelry .common__product-detail__right {
  width: 50%;
}

@media (width <= 700px) {
  .common__product-detail {
    flex-direction: column;
  }

  .common__product-detail__left {
    width: 100%;
    padding-right: 0;
  }

  .common__product-detail__right {
    width: 100%;
  }

  .common__mobile-product-detail-button-wrap {
    z-index: 1001;
    background-color: #fff;
    border-top: 1px solid #e5e5e5;
    padding: 8px;
    display: flex;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    box-shadow: 0 -8px 10px #00000014;
  }

  .common__mobile-product-detail-button-wrap > button {
    width: 100%;
  }

  .common__mobile-product-detail-button-wrap.jewelry-buttons > div {
    flex: 1;
    display: flex;
    margin: 0 !important;
  }
}

body.basics-detail #fb-root, body.create-design-index #fb-root {
  display: none;
}

.fb_dialog {
  z-index: 1000 !important;
}

.common__tag {
  text-align: center;
  min-width: 60px;
  font-weight: normal;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3)) !important;
  color: #000 !important;
  background: #fafafa !important;
  border: 1px solid #000 !important;
  border-radius: 4px !important;
  margin: 0 8px 8px 0 !important;
}

.common__tag .el-tag__close {
  color: #999;
}

.common__tag:hover .el-tag__close, .common__tag .el-tag__close:hover {
  color: #000 !important;
  background-color: #fafafa !important;
}

.common__infinite-progress-wrap .el-progress-bar__inner {
  animation: 2s ease-in-out infinite progressAnimationStrike;
}

@keyframes progressAnimationStrike {
  from {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.common__modify-el-input-circle-close-style .el-icon-circle-close, .common__modify-el-cascader-and-el-select-style .el-select .el-icon-circle-close, .common__modify-el-cascader-and-el-select-style .el-cascader .el-icon-circle-close {
  color: #000 !important;
  font-size: max(12px, min(18px, var(--base-scale) * 3)) !important;
}

.common__modify-el-cascader-and-el-select-style .el-cascader {
  position: relative;
}

.common__modify-el-cascader-and-el-select-style .el-cascader:before {
  content: attr(data-content);
  min-width: 200px;
  height: 40px;
  padding: 0 50px 0 15px;
  display: block;
}

.common__modify-el-cascader-and-el-select-style .el-cascader > .el-input {
  position: absolute;
  top: 0;
}

.common__modify-el-cascader-and-el-select-style .el-select {
  position: relative;
}

.common__modify-el-cascader-and-el-select-style .el-select:before {
  content: attr(data-content);
  min-width: 200px;
  height: 40px;
  padding: 0 50px 0 15px;
  display: block;
}

.common__modify-el-cascader-and-el-select-style .el-select > .el-input {
  position: absolute;
  top: 0;
}

.common__modify-el-cascader-and-el-select-style .el-select > .el-select__tags {
  flex-wrap: nowrap;
  display: flex;
}

.common__modify-el-cascader-and-el-select-style .el-select > .el-select__tags > span {
  display: flex;
  overflow: auto;
}

.common__modify-el-cascader-and-el-select-style .el-select > .el-select__tags + .el-input input {
  height: 40px !important;
}

.common__promotion-tag {
  color: #fff;
  min-width: 38px;
  height: 18px;
  font-size: max(8px, min(12px, var(--base-scale) * 3));
  border-radius: 4px;
  flex: none;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  display: inline-flex;
}

.common__promotion-tag__brand {
  background-color: #28cdcd;
  padding: 0 4px;
}

.common__promotion-tag__us-shipping {
  background-color: #8752e2;
  padding: 0 4px;
}

.common__promotion-tag__sample-shot {
  color: #c0ae68;
  background-color: #000;
  padding: 0 4px;
}

.common__promotion-tag__sale {
  text-transform: uppercase;
  background-color: red;
}

.common__promotion-tag__new {
  text-transform: uppercase;
  background-color: #84b930;
}

.common__promotion-tag__hot {
  text-transform: uppercase;
  background-color: #ff5e04;
}

.common__promotion-tag__suggests {
  background-color: #ff4592;
  padding: 5px;
}

.common__promotion-tag__free-shipping {
  background-color: #7166ff;
}

.common__promotion-tag__free-shipping__light {
  color: #7166ff;
  background-color: #7166ff26;
}

.common__promotion-tag__free-shipping, .common__promotion-tag__free-shipping__light {
  padding: 0 4px;
}

.common__promotion-tag__fast-production {
  background-color: #568dfa;
}

input::placeholder, textarea::placeholder {
  color: gray !important;
  opacity: 1 !important;
}

input::-webkit-input-placeholder {
  color: gray !important;
  opacity: 1 !important;
}

input::-moz-placeholder {
  color: gray !important;
  opacity: 1 !important;
}

input:-ms-placeholder-shown {
  color: gray !important;
  opacity: 1 !important;
}

textarea::-webkit-input-placeholder {
  color: gray !important;
  opacity: 1 !important;
}

textarea::-moz-placeholder {
  color: gray !important;
  opacity: 1 !important;
}

textarea:-ms-placeholder-shown {
  color: gray !important;
  opacity: 1 !important;
}

.common__drawer {
  max-width: 400px;
}

.common__drawer .el-drawer__header {
  color: #000;
  font-size: max(16px, min(24px, var(--base-scale) * 3));
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 20px;
  font-weight: bold;
  padding: 20px !important;
}

.common__drawer .el-drawer__body {
  padding: 0 20px 20px;
}

.common__marketing-button-link, .common__marketing-button {
  width: 100% !important;
  max-width: 400px !important;
}

.common__marketing-button {
  text-align: center;
  color: #fff !important;
  font-size: max(16px, min(24px, var(--base-scale) * 3)) !important;
  background: #8752e2 !important;
  border: 0 !important;
  border-radius: 4px !important;
  outline: none !important;
  padding: 12px 20px !important;
  font-weight: 500 !important;
}

.common__marketing-button:hover {
  opacity: .8 !important;
  color: #fff !important;
  background: #8752e2 !important;
}

.common__overflow-visible {
  overflow: visible;
}

.common__el-popover__dark-mode {
  color: #fff !important;
  background: #000 !important;
  border-color: #000 !important;
}

.common__el-popover__dark-mode .el-popover__title {
  color: #fff !important;
}

.common__el-popover__dark-mode[x-placement^="bottom"] .popper__arrow, .common__el-popover__dark-mode[x-placement^="bottom"] .popper__arrow:after {
  border-bottom-color: #000 !important;
}

.common__el-popover__dark-mode[x-placement^="top"] .popper__arrow, .common__el-popover__dark-mode[x-placement^="top"] .popper__arrow:after {
  border-top-color: #000 !important;
}

.common__el-popover__dark-mode[x-placement^="right"] .popper__arrow, .common__el-popover__dark-mode[x-placement^="right"] .popper__arrow:after {
  border-right-color: #000 !important;
}

.common__remark-autocomplete {
  width: 100%;
}

.common__mosaic-bg {
  background-color: #f2f2f2;
  background-image: linear-gradient(45deg, #e6e6e6 25%, #0000 0), linear-gradient(-45deg, #e6e6e6 25%, #0000 0), linear-gradient(45deg, #0000 75%, #e6e6e6 0), linear-gradient(-45deg, #0000 75%, #e6e6e6 0);
  background-position: 0 0, 0 10px, 10px -10px, -10px 0;
  background-size: 20px 20px;
}

.common__primary-action-button {
  min-width: 40px;
  height: 40px;
  justify-content: center !important;
  align-items: center !important;
  padding: 12px !important;
  font-weight: bold !important;
  display: flex !important;
}

.common__primary-action-button i {
  font-size: max(16px, min(24px, var(--base-scale) * 3));
  font-weight: normal !important;
}

.common__more-actions-dropdown {
  margin-left: 10px;
}

.common__more-actions-button {
  cursor: pointer;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  color: #000;
  background: #e5e5e5;
  border: 2px solid #e5e5e5;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-weight: bold;
  display: inline-flex;
  transform: rotate(90deg);
}

.common__more-actions-button:hover {
  border: 2px solid #8752e2;
}

.common__disabled-dropdown-item {
  cursor: not-allowed !important;
  color: #bbb !important;
}

.common__disabled-dropdown-item:hover {
  background-color: unset !important;
}

.common__new-feature-tag {
  color: #fff;
  background: linear-gradient(90deg, #67cff6, #2d80ff);
  border-radius: 4px;
  margin-left: 8px;
  padding: 3px 4px;
  font-size: 12px;
  font-weight: bold;
}

.introjs-skipbutton {
  padding: 3px 0 !important;
}

.transparent-loading-item {
  width: 100%;
  height: 100%;
}

.transparent-loading-item .inner-loading {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  background: none !important;
}

.background-loading-item {
  width: 100%;
  height: 100%;
}

.common__pre-line {
  white-space: pre-line;
}

.refresh-page-notification {
  min-width: 300px;
  transform: translate(-50%);
  width: auto !important;
  left: 50% !important;
}

.refresh-page-notification .el-notification__group {
  margin-right: 0;
}

.common__el-row {
  flex-wrap: wrap;
  display: flex;
}

.common__el-row > .el-col > div {
  height: 100%;
}

.common_el-popover-zIndex {
  z-index: 11 !important;
}

.common__link-text-hover-underline {
  cursor: pointer;
  color: #009cde !important;
}

.common__link-text-hover-underline:hover {
  text-decoration: underline;
}

.common__el-input-word-limit-padding-right.el-input--suffix .el-input__inner {
  padding-right: 84px !important;
}

.introjs-prevbutton {
  display: block;
}

.highlight {
  background-color: #c0ae68b3;
}

.common__nav-bar-dropdown .common__more-actions-button {
  background: #fff;
  border: 1px solid #dcdfe6;
  width: 30px !important;
  height: 30px !important;
}

.common__nav-bar-button {
  height: 30px !important;
  padding: 0 10px !important;
  line-height: 30px !important;
}

.common__check-all-content {
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 20px;
  display: flex;
}

.common__check-all-content .tools {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.common__check-all-content .tools-detail {
  display: flex;
}

.common__check-all-content button {
  margin: 0 0 0 15px;
  line-height: 4px;
}

.common__tabs {
  gap: 10px;
  display: flex;
}

.common__tabs__item {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
  color: gray;
  text-align: center;
  cursor: pointer;
  background: #f5f5f5;
  border-radius: 4px 4px 0 0;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  display: flex;
}

.common__tabs__item:last-child {
  margin-right: 0;
}

.common__tabs .active {
  color: #000;
  font-weight: bold;
  font-size: max(11.3333px, min(17px, var(--base-scale) * 3));
  background: #fff;
}

iframe {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjMzIiBoZWlnaHQ9IjMzIiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOiBhdXRvOyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGc+PGNpcmNsZSBzdHJva2UtZGFzaGFycmF5PSIxNDEuMzcxNjY5NDExNTQwNjcgNDkuMTIzODg5ODAzODQ2ODkiIHI9IjMwIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZT0iIzQwNDA0MCIgZmlsbD0ibm9uZSIgY3k9IjUwIiBjeD0iNTAiPgogIDxhbmltYXRlVHJhbnNmb3JtIGtleVRpbWVzPSIwOzEiIHZhbHVlcz0iMCA1MCA1MDszNjAgNTAgNTAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSI+PC9hbmltYXRlVHJhbnNmb3JtPgo8L2NpcmNsZT48Zz48L2c+PC9nPjwhLS0gW2xkaW9dIGdlbmVyYXRlZCBieSBodHRwczovL2xvYWRpbmcuaW8gLS0+PC9zdmc+) center / 50px 50px no-repeat;
}

.common__card-tools {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  width: 30px;
  display: flex;
  position: absolute;
  top: 10px;
  left: 4px;
}

.common__card-tools .common__card-tool-icon {
  cursor: pointer;
  background: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: none;
  box-shadow: 0 2px 10px #0003;
}

.common__card-tools .common__card-tool-icon i {
  font-size: max(10.6667px, min(16px, var(--base-scale) * 3));
}

@media (width <= 700px) {
  .common__mobile-tool-icon {
    display: inline-flex !important;
  }
}

.body-bulk-create-design-index #intercom-container, .body-bulk-create-design-index .intercom-namespace, .body-bulk-create-design-index .intercom-with-namespace, .body-bulk-create-design-index .intercom-lightweight-app, .body-bulk-create-design-index .intercom-with-namespace-52k34s, .body-bulk-create-design-index .intercom-lightweight-app-launcher, .body-create-design-index #intercom-container, .body-create-design-index .intercom-namespace, .body-create-design-index .intercom-with-namespace, .body-create-design-index .intercom-lightweight-app, .body-create-design-index .intercom-with-namespace-52k34s, .body-create-design-index .intercom-lightweight-app-launcher {
  display: none !important;
}

@media (width <= 700px) {
  .intercom-with-namespace, .intercom-with-namespace-52k34s, .intercom-lightweight-app, .intercom-lightweight-app-launcher {
    bottom: 80px !important;
    right: 10px !important;
  }
}

.common__table {
  table-layout: fixed;
  border: 1px solid #ededed;
  width: 100%;
}

.common__table thead tr {
  background-color: #fafafa;
}

.common__table thead tr th {
  color: #000;
  font-size: max(12px, min(18px, var(--base-scale) * 3));
  text-align: left;
  vertical-align: middle;
  padding: 19px 15px;
  font-weight: 500;
}

.common__table thead tr, .common__table tbody tr {
  border-bottom: 1px solid #ededed;
}

.common__table tbody td {
  vertical-align: middle;
  text-align: left;
  padding: 14px 15px;
}

.common__view-type-switch {
  background: #e5e5e5;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 60px;
  height: 30px;
  margin: 10px 0;
  display: inline-flex;
}

.common__view-type-switch button {
  min-width: 26px;
  height: 26px;
  font-size: max(9.33333px, min(14px, var(--base-scale) * 3));
  cursor: pointer;
  background: #e5e5e5;
  border: none;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.common__view-type-switch button.active {
  background: #fff;
}

.disabled-link {
  pointer-events: none;
  cursor: default;
}

