@font-face {
  font-family: PlusJakartaSans-Medium;
  src: url(../fonts/PlusJakartaSans-Medium.ttf);
}
@font-face {
  font-family: 思源黑体-Medium;
  src: url(../fonts/477e0d18-b577-4d5c-abda-39b986c3e16d.woff);
}
@font-face {
  font-family: 思源黑体-Regular;
  src: url(../fonts/e9e18574-9d70-42e7-b458-8bc2ad0ff82d.woff);
}
#ue-page {
  font-family: PlusJakartaSans-Medium, 微软雅黑;
}
@media (min-width: 750px) {
  :root {
    --limit-content-width: 80%;
  }
}
@media (max-width: 749.98px) {
  :root {
  }
}
#djWEAgwq {
  position: sticky;
  top: 0;
  z-index: 2;
}
#djWEAgwq .layout-group-inner-wrapper-d86bc {
  --layout-group-top-space: 0px;
  --layout-group-bottom-space: 0px;
}
#djWEAgwq .layout-container-d811a {
  padding: 0;
}
#djWEAgwq .layout-body-f0b12 {
  gap: 0px;
  display: flex;
  padding: var(--layout-group-padding);
  flex-direction: column;
}
@media (min-width: 750px) {
  #djWEAgwq {
    --limit-content-width: 100%;
  }
}
@media (max-width: 749.98px) {
  #djWEAgwq {
  }
  #djWEAgwq .layout-group-inner-wrapper-d86bc {
  }
  #djWEAgwq .layout-body-f0b12 {
    gap: 0px;
  }
}
@media (max-width: 767.98px) {
  #djWEAgwq-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {
  }
  #djWEAgwq-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {
  }
}
#djWEAgwq-layer-bg-nwfcc {
  opacity: 1;
  background: #ffffff;
}
#GihjhQMG {
  display: grid;
  grid-auto-rows: min-content;
}
#GihjhQMG .page-layout-row-container-dc0ac {
  justify-self: center;
  --col-align-y: center;
}
#GihjhQMG .layout_row-margin_top-e2d5e {
  padding: 1% 0;
}
#GihjhQMG .layout_row-margin_bottom-b3e51 {
  padding: 1% 0;
}
#GihjhQMG .page-layout-row-feee0 {
  --layout-row-padding: 7px 0;
}
#GihjhQMG .page-layout-row-inner-ab83f {
  gap: 20px;
  grid-template-rows: 1fr;
  grid-template-columns: 3fr 7fr;
}
#GihjhQMG .enter-animate-aa9db {
}
@media (max-width: 750px) {
  #GihjhQMG {
  }
  #GihjhQMG .page-layout-row-container-dc0ac {
    width: 100%;
  }
  #GihjhQMG .layout_row-margin_top-e2d5e {
  }
  #GihjhQMG .layout_row-margin_bottom-b3e51 {
  }
  #GihjhQMG .page-layout-row-feee0 {
    --layout-row-radius: 20px;
    --layout-row-padding: 14px 0 0% 0;
  }
  #GihjhQMG .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
}
#GihjhQMG .page-layout-col-dom-eaac1:nth-child(1) {
  grid-area: 1 / 1 / 2 / 2;
}
#GihjhQMG .page-layout-col-dom-eaac1:nth-child(2) {
  grid-area: 1 / 2 / 2 / 3;
}
@media (max-width: 750px) {
  #GihjhQMG .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
  }
  #GihjhQMG .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 2 / 1 / 3 / 2;
  }
}
@media (max-width: 767.98px) {
  #GihjhQMG-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #GihjhQMG-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#xdgryhzk {
  display: flex;
}
#xdgryhzk .layout-inner-wrapper-c1718 {
  width: 100%;
  flex-shrink: 0;
}
#xdgryhzk .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#xdgryhzk .layout-col-inner-e7875 {
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #xdgryhzk {
    display: flex;
  }
  #xdgryhzk .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #xdgryhzk .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #xdgryhzk .layout-col-inner-e7875 {
  }
}
@media (max-width: 767.98px) {
  #xdgryhzk-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #xdgryhzk-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#eRqyjUZX {
}
#eRqyjUZX .page-layout-block-container-c2587 {
}
#eRqyjUZX .page-layout-block-a29b3 {
}
#eRqyjUZX .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #eRqyjUZX {
  }
  #eRqyjUZX .page-layout-block-container-c2587 {
    width: 100%;
  }
  #eRqyjUZX .page-layout-block-a29b3 {
  }
  #eRqyjUZX .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #eRqyjUZX-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #eRqyjUZX-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#IsMJdzaW {
  display: flex;
  --layout-col-padding: 0 0 0 0%;
}
#IsMJdzaW .layout-inner-wrapper-c1718 {
  width: 100%;
  flex-shrink: 0;
}
#IsMJdzaW .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#IsMJdzaW .layout-col-inner-e7875 {
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #IsMJdzaW {
    display: flex;
  }
  #IsMJdzaW .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #IsMJdzaW .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #IsMJdzaW .layout-col-inner-e7875 {
  }
}
@media (max-width: 767.98px) {
  #IsMJdzaW-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #IsMJdzaW-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#pUvPYuxP {
}
#pUvPYuxP .page-layout-block-container-c2587 {
}
#pUvPYuxP .page-layout-block-a29b3 {
}
#pUvPYuxP .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #pUvPYuxP {
  }
  #pUvPYuxP .page-layout-block-container-c2587 {
    width: 100%;
  }
  #pUvPYuxP .page-layout-block-a29b3 {
  }
  #pUvPYuxP .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #pUvPYuxP-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #pUvPYuxP-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #pUvPYuxP [data-font-size="0.8vw"] {
    font-size: max(
      calc(0.8vw * var(--font-size-scale-0\.8vw, 1)),
      var(--min-font-size)
    ) !important;
  }
  #pUvPYuxP {
    --font-size-scale-0\.8vw: 3.6;
  }
}
#kTYcWUAf {
}
#kTYcWUAf .layout-group-inner-wrapper-d86bc {
  margin: 0;
  --layout-group-top-space: 0px;
  --layout-group-bottom-space: 0px;
}
#kTYcWUAf .layout-container-d811a {
  padding: 0;
}
#kTYcWUAf .layout-body-f0b12 {
  gap: 0px;
  display: flex;
  padding: var(--layout-group-padding);
  flex-direction: column;
}
@media (min-width: 750px) {
  #kTYcWUAf {
    --limit-content-width: 100%;
  }
}
@media (max-width: 749.98px) {
  #kTYcWUAf {
  }
  #kTYcWUAf .layout-group-inner-wrapper-d86bc {
  }
  #kTYcWUAf .layout-body-f0b12 {
    gap: 0px;
  }
}
@media (max-width: 767.98px) {
  #kTYcWUAf-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {
    display: none;
  }
  #kTYcWUAf-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {
    display: block;
  }
}
#kTYcWUAf-layer-bg-zjnfd {
}
#kTYcWUAf-layer-bg-zjnfd .bg-layer--inner-cad90 {
  background-size: cover;
  background-image: url(../images/7f577604263ac0c26453e96b0bcb9e05.jpg);
  background-position: 0px 0px;
}
#kTYcWUAf-layer-bg-ykamy {
}
#kTYcWUAf-layer-bg-ykamy .bg-layer--inner-cad90 {
  background-size: cover;
  background-image: url(../images/d8a47b7d98565f669a0db4c941873f22.jpg);
  background-position: 0px 0px;
}
#awyXixze {
}
#awyXixze .page-layout-row-container-dc0ac {
  width: 100%;
}
#awyXixze .layout_row-margin_top-e2d5e {
  padding: 188px 0 0% 0;
}
#awyXixze .layout_row-margin_bottom-b3e51 {
  padding: 188px 0 0% 0;
}
#awyXixze .page-layout-row-feee0 {
  --layout-row-padding: 5% 0;
}
#awyXixze .page-layout-row-inner-ab83f {
  gap: 8px 10px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
}
#awyXixze .enter-animate-aa9db {
}
@media (max-width: 750px) {
  #awyXixze {
  }
  #awyXixze .page-layout-row-container-dc0ac {
    width: 100%;
  }
  #awyXixze .layout_row-margin_top-e2d5e {
    padding: 23% 0 0 0;
  }
  #awyXixze .layout_row-margin_bottom-b3e51 {
    padding: 23% 0 0 0;
  }
  #awyXixze .page-layout-row-feee0 {
  }
  #awyXixze .page-layout-row-inner-ab83f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
#awyXixze .page-layout-col-dom-eaac1:nth-child(1) {
  grid-area: 1 / 1 / 2 / 2;
}
@media (max-width: 750px) {
  #awyXixze .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
  }
}
@media (max-width: 767.98px) {
  #awyXixze-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #awyXixze-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#bVmLxNSj {
  display: flex;
  --layout-col-padding: 30px 0;
}
#bVmLxNSj .layout-inner-wrapper-c1718 {
  width: 100%;
  flex-shrink: 0;
}
#bVmLxNSj .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#bVmLxNSj .layout-col-inner-e7875 {
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #bVmLxNSj {
    display: flex;
  }
  #bVmLxNSj .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #bVmLxNSj .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #bVmLxNSj .layout-col-inner-e7875 {
  }
}
@media (max-width: 767.98px) {
  #bVmLxNSj-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #bVmLxNSj-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#xddNnTnL {
}
#xddNnTnL .page-layout-block-container-c2587 {
}
#xddNnTnL .page-layout-block-a29b3 {
}
#xddNnTnL .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #xddNnTnL {
  }
  #xddNnTnL .page-layout-block-container-c2587 {
    width: 100%;
  }
  #xddNnTnL .page-layout-block-a29b3 {
  }
  #xddNnTnL .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #xddNnTnL-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #xddNnTnL-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#HutTGqWZ {
}
#HutTGqWZ .layout-group-inner-wrapper-d86bc {
  --layout-group-top-space: 0px;
  --layout-group-bottom-space: 0px;
}
#HutTGqWZ .layout-container-d811a {
  padding: 0;
}
#HutTGqWZ .layout-body-f0b12 {
  gap: 0px;
  display: flex;
  padding: var(--layout-group-padding);
  flex-direction: column;
}
@media (min-width: 750px) {
  #HutTGqWZ {
    --limit-content-width: 100%;
  }
}
@media (max-width: 749.98px) {
  #HutTGqWZ {
  }
  #HutTGqWZ .layout-group-inner-wrapper-d86bc {
  }
  #HutTGqWZ .layout-body-f0b12 {
    gap: 0px;
  }
}
@media (max-width: 767.98px) {
  #HutTGqWZ-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {
  }
  #HutTGqWZ-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {
  }
}
#HutTGqWZ-layer-bg-fcvco {
  opacity: 1;
  background: #f6f6f6;
}
#RODPMhqy {
}
#RODPMhqy .page-layout-row-container-dc0ac {
}
#RODPMhqy .layout_row-margin_top-e2d5e {
  padding: 0;
}
#RODPMhqy .layout_row-margin_bottom-b3e51 {
  padding: 0;
}
#RODPMhqy .page-layout-row-feee0 {
  --layout-row-padding: 0;
}
#RODPMhqy .page-layout-row-inner-ab83f {
  gap: 10px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
}
#RODPMhqy .enter-animate-aa9db {
}
@media (max-width: 750px) {
  #RODPMhqy {
  }
  #RODPMhqy .page-layout-row-container-dc0ac {
    width: 100%;
  }
  #RODPMhqy .layout_row-margin_top-e2d5e {
  }
  #RODPMhqy .layout_row-margin_bottom-b3e51 {
  }
  #RODPMhqy .page-layout-row-feee0 {
  }
  #RODPMhqy .page-layout-row-inner-ab83f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
#RODPMhqy .page-layout-col-dom-eaac1:nth-child(1) {
  grid-area: 1 / 1 / 2 / 2;
}
@media (max-width: 750px) {
  #RODPMhqy .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
  }
}
@media (max-width: 767.98px) {
  #RODPMhqy-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #RODPMhqy-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#vDUuqnbJ {
  display: flex;
  --layout-col-padding: 15px 0;
}
#vDUuqnbJ .layout-inner-wrapper-c1718 {
  width: 100%;
  flex-shrink: 0;
}
#vDUuqnbJ .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#vDUuqnbJ .layout-col-inner-e7875 {
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #vDUuqnbJ {
    display: flex;
  }
  #vDUuqnbJ .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #vDUuqnbJ .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #vDUuqnbJ .layout-col-inner-e7875 {
  }
}
@media (max-width: 767.98px) {
  #vDUuqnbJ-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #vDUuqnbJ-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#TrSVdZWJ {
}
#TrSVdZWJ .page-layout-block-container-c2587 {
}
#TrSVdZWJ .page-layout-block-a29b3 {
  --layout-block-padding: 0;
}
#TrSVdZWJ .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #TrSVdZWJ {
  }
  #TrSVdZWJ .page-layout-block-container-c2587 {
    width: 100%;
  }
  #TrSVdZWJ .page-layout-block-a29b3 {
  }
  #TrSVdZWJ .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #TrSVdZWJ-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #TrSVdZWJ-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #TrSVdZWJ [data-font-size="0.8vw"] {
    font-size: max(
      calc(0.8vw * var(--font-size-scale-0\.8vw, 1)),
      var(--min-font-size)
    ) !important;
  }
  #TrSVdZWJ {
    --font-size-scale-0\.8vw: 4.5;
  }
}
#VkvoouaI {
  --layout-group-padding: 80px 0;
}
#VkvoouaI .layout-group-inner-wrapper-d86bc {
  overflow: hidden;
  --layout-group-top-space: 0px;
  --layout-group-bottom-space: 0px;
}
#VkvoouaI .layout-container-d811a {
  padding: 0;
}
#VkvoouaI .layout-body-f0b12 {
  gap: 0px;
  display: flex;
  padding: var(--layout-group-padding);
  flex-direction: column;
}
@media (min-width: 750px) {
  #VkvoouaI {
    --limit-content-width: 100%;
  }
}
@media (max-width: 749.98px) {
  #VkvoouaI {
    --layout-group-padding: 7% 0 20% 0;
  }
  #VkvoouaI .layout-group-inner-wrapper-d86bc {
  }
  #VkvoouaI .layout-body-f0b12 {
    gap: 0px;
  }
}
@media (max-width: 767.98px) {
  #VkvoouaI-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {
    display: none;
  }
  #VkvoouaI-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {
    display: block;
  }
}
#GHmwCDol {
  display: grid;
  grid-auto-rows: min-content;
}
#GHmwCDol .page-layout-row-container-dc0ac {
  width: 90%;
  justify-self: center;
  --col-align-y: center;
}
#GHmwCDol .layout_row-margin_top-e2d5e {
  padding: 0;
}
#GHmwCDol .layout_row-margin_bottom-b3e51 {
  padding: 0;
}
#GHmwCDol .page-layout-row-feee0 {
  --layout-row-padding: 0;
}
#GHmwCDol .page-layout-row-inner-ab83f {
  gap: 20px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
}
#GHmwCDol .enter-animate-aa9db {
}
@media (max-width: 750px) {
  #GHmwCDol {
    display: grid;
    grid-auto-rows: min-content;
  }
  #GHmwCDol .page-layout-row-container-dc0ac {
    width: 100%;
    justify-self: center;
    --col-align-y: center;
  }
  #GHmwCDol .layout_row-margin_top-e2d5e {
    padding: 10px 0;
  }
  #GHmwCDol .layout_row-margin_bottom-b3e51 {
    padding: 10px 0;
  }
  #GHmwCDol .page-layout-row-feee0 {
  }
  #GHmwCDol .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
#GHmwCDol .page-layout-col-dom-eaac1:nth-child(1) {
  grid-area: 1 / 1 / 2 / 2;
}
@media (max-width: 750px) {
  #GHmwCDol .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
  }
}
@media (max-width: 767.98px) {
  #GHmwCDol-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #GHmwCDol-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#mDozdIKa {
  display: flex;
  --layout-col-padding: 0;
}
#mDozdIKa .layout-inner-wrapper-c1718 {
  width: 100%;
  flex-shrink: 0;
}
#mDozdIKa .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#mDozdIKa .layout-col-inner-e7875 {
  gap: 60px 0;
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #mDozdIKa {
    display: flex;
    --layout-col-padding: 0;
  }
  #mDozdIKa .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #mDozdIKa .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #mDozdIKa .layout-col-inner-e7875 {
    gap: initial;
    height: initial;
    display: initial;
    flex-direction: initial;
    justify-content: initial;
  }
}
@media (max-width: 767.98px) {
  #mDozdIKa-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #mDozdIKa-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#WcJVNXkx {
}
#WcJVNXkx .page-layout-block-container-c2587 {
}
#WcJVNXkx .page-layout-block-a29b3 {
}
#WcJVNXkx .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #WcJVNXkx {
  }
  #WcJVNXkx .page-layout-block-container-c2587 {
    width: 100%;
  }
  #WcJVNXkx .page-layout-block-a29b3 {
  }
  #WcJVNXkx .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #WcJVNXkx-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #WcJVNXkx-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #WcJVNXkx [data-font-size="2.9vw"] {
    font-size: max(
      calc(2.9vw * var(--font-size-scale-2\.9vw, 1)),
      var(--min-font-size)
    ) !important;
  }
  #WcJVNXkx [data-font-size="1vw"] {
    font-size: max(
      calc(1vw * var(--font-size-scale-1vw, 1)),
      var(--min-font-size)
    ) !important;
  }
  #WcJVNXkx {
    --font-size-scale-1vw: 3.2;
    --font-size-scale-2\.9vw: 2.4;
  }
}
#GrhCICXb {
}
#GrhCICXb .page-layout-block-container-c2587 {
}
#GrhCICXb .page-layout-block-a29b3 {
}
#GrhCICXb .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #GrhCICXb {
  }
  #GrhCICXb .page-layout-block-container-c2587 {
    width: 100%;
  }
  #GrhCICXb .page-layout-block-a29b3 {
  }
  #GrhCICXb .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #GrhCICXb-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #GrhCICXb-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#GINEIUYt {
}
#GINEIUYt .page-layout-block-container-c2587 {
}
#GINEIUYt .page-layout-block-a29b3 {
  --layout-block-radius: 10px;
}
#GINEIUYt .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #GINEIUYt {
  }
  #GINEIUYt .page-layout-block-container-c2587 {
    width: 100%;
  }
  #GINEIUYt .page-layout-block-a29b3 {
  }
  #GINEIUYt .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #GINEIUYt-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #GINEIUYt-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#GINEIUYt .layout-slider-block-cf126 {
  --space: 20px;
  --height: 350px;
}
#GINEIUYt .slider-swiper-wrapper-fa4ba {
  border-radius: 10px;
}
#GINEIUYt .item-box-a4d29 {
}
@media (max-width: 749.98px) {
  #GINEIUYt .layout-slider-block-cf126 {
    --height: 210px;
  }
}
#BXnXlFrT {
}
#BXnXlFrT .page-layout-block-container-c2587 {
}
#BXnXlFrT .page-layout-block-a29b3 {
}
#BXnXlFrT .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #BXnXlFrT {
  }
  #BXnXlFrT .page-layout-block-container-c2587 {
    width: 100%;
  }
  #BXnXlFrT .page-layout-block-a29b3 {
  }
  #BXnXlFrT .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #BXnXlFrT-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #BXnXlFrT-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#BwUeEfmW {
}
#BwUeEfmW .page-layout-block-container-c2587 {
}
#BwUeEfmW .page-layout-block-a29b3 {
}
#BwUeEfmW .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #BwUeEfmW {
  }
  #BwUeEfmW .page-layout-block-container-c2587 {
    width: 100%;
  }
  #BwUeEfmW .page-layout-block-a29b3 {
  }
  #BwUeEfmW .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #BwUeEfmW-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #BwUeEfmW-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#MQguoEBc {
}
#MQguoEBc .page-layout-block-container-c2587 {
}
#MQguoEBc .page-layout-block-a29b3 {
  --layout-block-padding: 0%;
}
#MQguoEBc .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #MQguoEBc {
  }
  #MQguoEBc .page-layout-block-container-c2587 {
    width: 100%;
  }
  #MQguoEBc .page-layout-block-a29b3 {
  }
  #MQguoEBc .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #MQguoEBc-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #MQguoEBc-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #MQguoEBc [data-font-size="1vw"] {
    font-size: max(
      calc(1vw * var(--font-size-scale-1vw, 1)),
      var(--min-font-size)
    ) !important;
  }
  #MQguoEBc {
    --font-size-scale-1vw: 4.5;
  }
}
#KxzdVXmF {
  --layout-group-padding: 50px 0 0 0;
}
#KxzdVXmF .layout-group-inner-wrapper-d86bc {
  --layout-group-top-space: 0px;
  --layout-group-bottom-space: 0px;
}
#KxzdVXmF .layout-container-d811a {
  padding: 0;
}
#KxzdVXmF .layout-body-f0b12 {
  gap: 0px;
  display: flex;
  padding: var(--layout-group-padding);
  flex-direction: column;
}
@media (min-width: 750px) {
  #KxzdVXmF {
    --limit-content-width: 100%;
  }
}
@media (max-width: 749.98px) {
  #KxzdVXmF {
    --layout-group-padding: 4% 0 0 0;
  }
  #KxzdVXmF .layout-group-inner-wrapper-d86bc {
  }
  #KxzdVXmF .layout-body-f0b12 {
    gap: 0px;
  }
}
@media (max-width: 767.98px) {
  #KxzdVXmF-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {
    display: none;
  }
  #KxzdVXmF-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {
    display: block;
  }
}
#KxzdVXmF-layer-bg-efvfg {
}
#KxzdVXmF-layer-bg-efvfg .bg-layer--inner-cad90 {
  background-size: cover;
  background-image: url(../images/62c6756e0544a68eac5ced1dd5554951.png);
  background-position: 0px 0px;
}
#KxzdVXmF-layer-bg-apvly {
  opacity: 0.5;
  background: #fafafc;
}
#KxzdVXmF-layer-bg-ltbwn {
}
#KxzdVXmF-layer-bg-ltbwn .bg-layer--inner-cad90 {
  background-size: cover;
  background-image: url(../images/8840f6514ccd362cacc6154c37464c8e.png);
  background-position: 0px 0px;
}
#KxzdVXmF-layer-bg-ejtbo {
  opacity: 0.4;
  background: #fafafc;
}
#ibmFNThG {
}
#ibmFNThG .page-layout-row-container-dc0ac {
}
#ibmFNThG .layout_row-margin_top-e2d5e {
  padding: 2% 0 0% 0;
}
#ibmFNThG .layout_row-margin_bottom-b3e51 {
  padding: 2% 0 0% 0;
}
#ibmFNThG .page-layout-row-feee0 {
  --layout-row-padding: 0 0% 0 0;
}
#ibmFNThG .page-layout-row-inner-ab83f {
  gap: 0 10px;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}
#ibmFNThG .enter-animate-aa9db {
  animation-name: fadeInRight-f6775;
}
@media (max-width: 750px) {
  #ibmFNThG {
  }
  #ibmFNThG .page-layout-row-container-dc0ac {
    width: 100%;
  }
  #ibmFNThG .layout_row-margin_top-e2d5e {
    padding: 11% 0 0 0;
  }
  #ibmFNThG .layout_row-margin_bottom-b3e51 {
    padding: 11% 0 0 0;
  }
  #ibmFNThG .page-layout-row-feee0 {
    --layout-row-padding: 0;
  }
  #ibmFNThG .page-layout-row-inner-ab83f {
    gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }
}
#ibmFNThG .page-layout-col-dom-eaac1:nth-child(1) {
  grid-area: 1 / 1 / 2 / 2;
}
#ibmFNThG .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
  animation-delay: 0s;
}
#ibmFNThG .page-layout-col-dom-eaac1:nth-child(2) {
  grid-area: 2 / 1 / 3 / 2;
}
#ibmFNThG .page-layout-col-dom-eaac1:nth-child(2) .enter-animate-aa9db {
  animation-delay: 0s;
}
#ibmFNThG .page-layout-col-dom-eaac1:nth-child(3) {
  grid-area: 1 / 2 / 3 / 3;
}
#ibmFNThG .page-layout-col-dom-eaac1:nth-child(3) .enter-animate-aa9db {
  animation-delay: 0.1s;
}
@media (max-width: 750px) {
  #ibmFNThG .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
  }
  #ibmFNThG .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
    animation-delay: 0s;
  }
  #ibmFNThG .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 2 / 1 / 3 / 2;
  }
  #ibmFNThG .page-layout-col-dom-eaac1:nth-child(2) .enter-animate-aa9db {
    animation-delay: 0s;
  }
  #ibmFNThG .page-layout-col-dom-eaac1:nth-child(3) {
    grid-area: 3 / 1 / 4 / 2;
  }
  #ibmFNThG .page-layout-col-dom-eaac1:nth-child(3) .enter-animate-aa9db {
    animation-delay: 0s;
  }
}
@media (max-width: 767.98px) {
  #ibmFNThG-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #ibmFNThG-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#eeiIezPe {
  display: flex;
}
#eeiIezPe .layout-inner-wrapper-c1718 {
  width: 100%;
  flex-shrink: 0;
}
#eeiIezPe .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#eeiIezPe .layout-col-inner-e7875 {
  gap: 0;
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #eeiIezPe {
    display: flex;
    --layout-col-padding: 0px 0px;
  }
  #eeiIezPe .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #eeiIezPe .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #eeiIezPe .layout-col-inner-e7875 {
  }
}
@media (max-width: 767.98px) {
  #eeiIezPe-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #eeiIezPe-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#IuhIiice {
}
#IuhIiice .page-layout-block-container-c2587 {
}
#IuhIiice .page-layout-block-a29b3 {
}
#IuhIiice .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #IuhIiice {
    display: grid;
    grid-auto-rows: min-content;
  }
  #IuhIiice .page-layout-block-container-c2587 {
    width: 100%;
    justify-self: center;
  }
  #IuhIiice .page-layout-block-a29b3 {
  }
  #IuhIiice .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #IuhIiice-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #IuhIiice-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #IuhIiice {
  }
}
#wkZqPetK {
  display: flex;
  --layout-col-padding: 9px 0 32px 0;
}
#wkZqPetK .layout-inner-wrapper-c1718 {
  width: 100%;
  flex-shrink: 0;
}
#wkZqPetK .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#wkZqPetK .layout-col-inner-e7875 {
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #wkZqPetK {
    display: flex;
    --layout-col-padding: 0;
  }
  #wkZqPetK .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #wkZqPetK .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #wkZqPetK .layout-col-inner-e7875 {
  }
}
@media (max-width: 767.98px) {
  #wkZqPetK-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #wkZqPetK-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#JztwAgmc {
}
#JztwAgmc .page-layout-block-container-c2587 {
  width: 100%;
}
#JztwAgmc .page-layout-block-a29b3 {
}
#JztwAgmc .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #JztwAgmc {
    display: grid;
    grid-auto-rows: min-content;
  }
  #JztwAgmc .page-layout-block-container-c2587 {
    width: 100%;
    justify-self: flex-start;
  }
  #JztwAgmc .page-layout-block-a29b3 {
    --layout-block-padding: 6% 0 7% 0;
  }
  #JztwAgmc .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #JztwAgmc-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #JztwAgmc-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #JztwAgmc [data-font-size="1vw"] {
    font-size: max(
      calc(1vw * var(--font-size-scale-1vw, 1)),
      var(--min-font-size)
    ) !important;
  }
  #JztwAgmc {
    --font-scale-default: 1.9;
    --font-size-scale-1vw: 3.8;
  }
}
#rTXHbHAy {
  display: flex;
  justify-content: flex-end;
  --layout-col-padding: 0% 0;
}
#rTXHbHAy .layout-inner-wrapper-c1718 {
  width: 70%;
  flex-shrink: 0;
}
#rTXHbHAy .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#rTXHbHAy .layout-col-inner-e7875 {
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #rTXHbHAy {
    display: flex;
    --layout-col-padding: 0%;
  }
  #rTXHbHAy .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #rTXHbHAy .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #rTXHbHAy .layout-col-inner-e7875 {
  }
}
@media (max-width: 767.98px) {
  #rTXHbHAy-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #rTXHbHAy-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#DqfqTBhZ {
}
#DqfqTBhZ .page-layout-block-container-c2587 {
}
#DqfqTBhZ .page-layout-block-a29b3 {
}
#DqfqTBhZ .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #DqfqTBhZ {
    display: grid;
    grid-auto-rows: min-content;
  }
  #DqfqTBhZ .page-layout-block-container-c2587 {
    width: 100%;
    justify-self: flex-start;
  }
  #DqfqTBhZ .page-layout-block-a29b3 {
    --layout-block-padding: 0% 0 7% 0;
  }
  #DqfqTBhZ .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #DqfqTBhZ-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #DqfqTBhZ-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#cvWmHSsr {
  display: grid;
  grid-auto-rows: min-content;
}
#cvWmHSsr .page-layout-block-container-c2587 {
  justify-self: flex-end;
}
#cvWmHSsr .page-layout-block-a29b3 {
  --layout-block-padding: 7% 0 0% 0%;
}
#cvWmHSsr .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #cvWmHSsr {
  }
  #cvWmHSsr .page-layout-block-container-c2587 {
    width: 100%;
  }
  #cvWmHSsr .page-layout-block-a29b3 {
    --layout-block-padding: 0;
  }
  #cvWmHSsr .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #cvWmHSsr-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #cvWmHSsr-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #cvWmHSsr [data-font-size="0.8vw"] {
    font-size: max(
      calc(0.8vw * var(--font-size-scale-0\.8vw, 1)),
      var(--min-font-size)
    ) !important;
  }
  #cvWmHSsr {
    --font-size-scale-0\.8vw: 4;
  }
}
#naZciRUz {
}
#naZciRUz .page-layout-block-container-c2587 {
}
#naZciRUz .page-layout-block-a29b3 {
  --layout-block-padding: 3% 4% 0% 0%;
}
#naZciRUz .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #naZciRUz {
  }
  #naZciRUz .page-layout-block-container-c2587 {
    width: 100%;
  }
  #naZciRUz .page-layout-block-a29b3 {
    --layout-block-padding: 3% 0 0 0;
  }
  #naZciRUz .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #naZciRUz-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #naZciRUz-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #naZciRUz {
    --font-scale-default: 0.8;
  }
}
#IGVcJcWd {
}
#IGVcJcWd .page-layout-row-container-dc0ac {
}
#IGVcJcWd .layout_row-margin_top-e2d5e {
}
#IGVcJcWd .layout_row-margin_bottom-b3e51 {
}
#IGVcJcWd .page-layout-row-feee0 {
}
#IGVcJcWd .page-layout-row-inner-ab83f {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
}
#IGVcJcWd .enter-animate-aa9db {
}
@media (max-width: 750px) {
  #IGVcJcWd {
    display: grid;
    grid-auto-rows: min-content;
  }
  #IGVcJcWd .page-layout-row-container-dc0ac {
    width: 100%;
    justify-self: center;
    --col-align-y: flex-start;
  }
  #IGVcJcWd .layout_row-margin_top-e2d5e {
  }
  #IGVcJcWd .layout_row-margin_bottom-b3e51 {
  }
  #IGVcJcWd .page-layout-row-feee0 {
  }
  #IGVcJcWd .page-layout-row-inner-ab83f {
    gap: 20px 20px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }
}
#IGVcJcWd .page-layout-col-dom-eaac1:nth-child(1) {
  grid-area: 1 / 1 / 2 / 2;
}
@media (max-width: 750px) {
  #IGVcJcWd .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
  }
}
@media (max-width: 767.98px) {
  #IGVcJcWd-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #IGVcJcWd-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#Hyallbqz {
  display: flex;
}
#Hyallbqz .layout-inner-wrapper-c1718 {
  width: 100%;
  flex-shrink: 0;
}
#Hyallbqz .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#Hyallbqz .layout-col-inner-e7875 {
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #Hyallbqz {
    display: flex;
  }
  #Hyallbqz .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #Hyallbqz .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #Hyallbqz .layout-col-inner-e7875 {
  }
}
@media (max-width: 767.98px) {
  #Hyallbqz-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #Hyallbqz-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#hYmUqkbf {
}
#hYmUqkbf .page-layout-block-container-c2587 {
}
#hYmUqkbf .page-layout-block-a29b3 {
}
#hYmUqkbf .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #hYmUqkbf {
  }
  #hYmUqkbf .page-layout-block-container-c2587 {
    width: 100%;
  }
  #hYmUqkbf .page-layout-block-a29b3 {
  }
  #hYmUqkbf .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #hYmUqkbf-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #hYmUqkbf-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#yIkDATzn {
  display: grid;
  grid-auto-rows: min-content;
}
#yIkDATzn .page-layout-row-container-dc0ac {
  justify-self: center;
  --col-align-y: center;
}
#yIkDATzn .layout_row-margin_top-e2d5e {
  padding: 0px 0px 20px;
}
#yIkDATzn .layout_row-margin_bottom-b3e51 {
  padding: 0px 0px 20px;
}
#yIkDATzn .page-layout-row-feee0 {
  --layout-row-padding: 0;
}
#yIkDATzn .page-layout-row-inner-ab83f {
  gap: 20px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
}
#yIkDATzn .enter-animate-aa9db {
  animation-name: fadeInUp-ef632;
}
@media (max-width: 750px) {
  #yIkDATzn {
    display: grid;
    grid-auto-rows: min-content;
  }
  #yIkDATzn .page-layout-row-container-dc0ac {
    width: 100%;
    justify-self: center;
    --col-align-y: center;
  }
  #yIkDATzn .layout_row-margin_top-e2d5e {
  }
  #yIkDATzn .layout_row-margin_bottom-b3e51 {
  }
  #yIkDATzn .page-layout-row-feee0 {
  }
  #yIkDATzn .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
#yIkDATzn .page-layout-col-dom-eaac1:nth-child(1) {
  grid-area: 1 / 1 / 2 / 2;
}
#yIkDATzn .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
  animation-delay: 0s;
}
@media (max-width: 750px) {
  #yIkDATzn .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
  }
  #yIkDATzn .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
    animation-delay: 0s;
  }
}
@media (max-width: 767.98px) {
  #yIkDATzn-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #yIkDATzn-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#KTXsZoGh {
  display: flex;
}
#KTXsZoGh .layout-inner-wrapper-c1718 {
  width: 100%;
  flex-shrink: 0;
}
#KTXsZoGh .layout-col-container-aa69d {
  flex-grow: 0;
  flex-shrink: 0;
}
#KTXsZoGh .layout-col-inner-e7875 {
  gap: 2px 0;
  display: flex;
  flex-direction: column;
}
@media (max-width: 750px) {
  #KTXsZoGh {
    display: flex;
  }
  #KTXsZoGh .layout-inner-wrapper-c1718 {
    width: 100%;
    flex-shrink: 0;
  }
  #KTXsZoGh .layout-col-container-aa69d {
    flex-grow: 0;
    flex-shrink: 0;
  }
  #KTXsZoGh .layout-col-inner-e7875 {
  }
}
@media (max-width: 767.98px) {
  #KTXsZoGh-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #KTXsZoGh-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
#BKqzuVrh {
}
#BKqzuVrh .page-layout-block-container-c2587 {
}
#BKqzuVrh .page-layout-block-a29b3 {
}
#BKqzuVrh .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #BKqzuVrh {
  }
  #BKqzuVrh .page-layout-block-container-c2587 {
    width: 100%;
  }
  #BKqzuVrh .page-layout-block-a29b3 {
  }
  #BKqzuVrh .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #BKqzuVrh-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #BKqzuVrh-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #BKqzuVrh {
    --font-scale-12px: 0.9;
    --font-scale-default: 0.8;
  }
}
#xHvtOyns {
}
#xHvtOyns .page-layout-block-container-c2587 {
}
#xHvtOyns .page-layout-block-a29b3 {
}
#xHvtOyns .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #xHvtOyns {
  }
  #xHvtOyns .page-layout-block-container-c2587 {
    width: 100%;
  }
  #xHvtOyns .page-layout-block-a29b3 {
  }
  #xHvtOyns .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #xHvtOyns-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #xHvtOyns-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #xHvtOyns {
    --font-scale-12px: 0.9;
  }
}
#fLyQCiCC {
}
#fLyQCiCC .page-layout-block-container-c2587 {
}
#fLyQCiCC .page-layout-block-a29b3 {
}
#fLyQCiCC .page-layout-block-inner-abdf7 {
}
@media (max-width: 750px) {
  #fLyQCiCC {
  }
  #fLyQCiCC .page-layout-block-container-c2587 {
    width: 100%;
  }
  #fLyQCiCC .page-layout-block-a29b3 {
  }
  #fLyQCiCC .page-layout-block-inner-abdf7 {
  }
}
@media (max-width: 767.98px) {
  #fLyQCiCC-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="xxl"] {
  }
  #fLyQCiCC-layer-gradient-border-group
    .layer-gradient-border-a9662[data-viewport="md"] {
  }
}
@media (max-width: 750px) {
  #fLyQCiCC {
    --font-scale-12px: 0.9;
    --font-scale-default: 0.8;
  }
}
.dropdown {
  position: relative;
  flex: 1 1 auto;
  display: flex;
}
.detail-time.pc {
  display: block;
}
.mobile.detail-time {
  display: none;
  margin-bottom: 10px;
}
@media (max-width: 750px) {
  #IsMJdzaW {
    display: none;
  }
  .mobile.detail-time {
    display: block;
  }
  .detail-time.pc {
    display: none;
  }
  .detail-subtitle-box {
    display: none;
  }
  .back-btn {
    margin-top: 50%;
  }
}
.back {
  padding: 5% 0 5% !important;
}

.detail-concent {
  max-width: 980px;
  margin: 0 auto;
}