.App { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.App { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.App { flex-basis: unset; }
}


.lcggilv3 { height: 100%; left: 0px; top: 0px; width: 100vw; min-height: 10px; position: absolute; right: unset; bottom: unset; display: flex; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #F3F3F3; background-position: center; background-repeat: no-repeat; background-size: cover; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.lcggilv3 { height: 100%; max-height: unset; min-height: unset; width: 100vw; position: absolute; right: unset; left: 0px; bottom: unset; top: 0px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: scroll; gap: 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.lcggilv3 { height: 2506px; width: 100vw; position: absolute; right: unset; left: 0px; bottom: unset; top: 0px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: scroll; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}


.cp_23ae48ce { height: 439px; left: 0; top: 0; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_23ae48ce { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_23ae48ce { flex-basis: unset; }
}


.cp_486c0903 { cursor: inherit; height: 60px; left: 0px; top: 0px; width: 100%; max-width: unset; min-width: unset; position: fixed; right: unset; bottom: unset; display: flex; align-items: center; flex-direction: row; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 24px 0px 24px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 4px 12px 0px rgba(0,0,0,0.1); flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_486c0903 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_486c0903 { height: 60px; width: 100%; max-width: unset; min-width: unset; position: absolute; right: unset; left: 0px; bottom: unset; top: 0px; align-items: center; flex-direction: row; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 24px 0px 24px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}


.cp_edf81683 { cursor: inherit; height: 60px; left: 0; top: 0; width: 80%; max-width: 1980px; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_edf81683 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_edf81683 { flex-basis: unset; }
}


.cp_95e5e42d { cursor: pointer; height: 60px; left: 0; top: 0; width: 163px; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 10px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_95e5e42d { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_95e5e42d { flex-basis: unset; }
}


.cp_44cdcf72 { cursor: inherit; height: 30px; left: 0; top: 0; width: auto; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 10px; padding: 10px 4px 10px 4px; margin: 0px 0px 0px 0px; background-image: linear-gradient(60deg, rgba(154,41,254,1) 0%,rgba(93,41,254,1) 100%); border-style: None; border-color: transparent; border-radius: 30px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_44cdcf72 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_44cdcf72 { flex-basis: unset; }
}


.cp_18aa4005 { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: #ffffff; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: 25px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_18aa4005 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_18aa4005 { flex-basis: unset; }
}


.cp_4cff07ff { cursor: inherit; height: 26px; left: 0; top: 0; width: 26px; position: relative; right: 0; bottom: 0; display: flex; align-items: flex-start; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: hidden; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #ffffff; border-style: None; border-color: transparent; border-radius: 32px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_4cff07ff { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_4cff07ff { flex-basis: unset; }
}


.cp_f8fe8bcf { cursor: inherit; height: 100%; left: 0; top: 0; width: 100%; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; opacity: 1; box-shadow: 0px 0px 0px 0px transparent; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_f8fe8bcf { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_f8fe8bcf { flex-basis: unset; }
}


.cp_720d8899 { cursor: inherit; height: 60px; left: 0; top: 0; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 24px 0px 24px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

@media (max-width: 539px) {.cp_720d8899 { flex-basis: 0px; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_720d8899 { flex-basis: 0px; }
}


.cp_7ff0ab7c { cursor: pointer; height: 45px; left: 0; top: 0; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

@media (max-width: 539px) {.cp_7ff0ab7c { flex-basis: 0px; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_7ff0ab7c { flex-basis: 0px; }
}


.cp_0fd55588 { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(0,0,0,0.8); font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 19.2px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_0fd55588 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_0fd55588 { flex-basis: unset; }
}


.cp_00a22dbc { cursor: pointer; height: 45px; left: 0; top: 0; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

@media (max-width: 539px) {.cp_00a22dbc { flex-basis: 0px; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_00a22dbc { flex-basis: 0px; }
}


.cp_1c0a9a9c { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(0,0,0,0.8); font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 19.2px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_1c0a9a9c { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_1c0a9a9c { flex-basis: unset; }
}


.cp_e28b9486 { cursor: pointer; height: 45px; left: 0; top: 0; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

@media (max-width: 539px) {.cp_e28b9486 { flex-basis: 0px; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_e28b9486 { flex-basis: 0px; }
}


.cp_8e7b962b { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(0,0,0,0.8); font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 19.2px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_8e7b962b { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_8e7b962b { flex-basis: unset; }
}


.cp_87112830 { cursor: pointer; height: 45px; left: 0; top: 0; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

@media (max-width: 539px) {.cp_87112830 { flex-basis: 0px; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_87112830 { flex-basis: 0px; }
}


.cp_f11d0591 { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(0,0,0,0.8); font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 19.2px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_f11d0591 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_f11d0591 { flex-basis: unset; }
}


.cp_a00a4a00 { cursor: pointer; height: 45px; left: 0; top: 0; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

@media (max-width: 539px) {.cp_a00a4a00 { flex-basis: 0px; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_a00a4a00 { flex-basis: 0px; }
}


.cp_3163d63a { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(0,0,0,0.8); font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 19.2px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_3163d63a { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_3163d63a { flex-basis: unset; }
}


.cp_173eacf9 { cursor: pointer; height: 45px; left: 0; top: 0; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

@media (max-width: 539px) {.cp_173eacf9 { flex-basis: 0px; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_173eacf9 { flex-basis: 0px; }
}


.cp_24a13101 { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(0,0,0,0.8); font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 19.2px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_24a13101 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_24a13101 { flex-basis: unset; }
}


.cp_9b325634 { cursor: pointer; height: 45px; left: 0; top: 0; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

@media (max-width: 539px) {.cp_9b325634 { flex-basis: 0px; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_9b325634 { flex-basis: 0px; }
}


.cp_ad0dad35 { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(0,0,0,0.8); font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 19.2px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_ad0dad35 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_ad0dad35 { flex-basis: unset; }
}


.cp_3e0172da { cursor: inherit; height: 45px; left: 0; top: 0; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

@media (max-width: 539px) {.cp_3e0172da { flex-basis: 0px; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_3e0172da { flex-basis: 0px; }
}


.cp_16f310c3 { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(0,0,0,0.8); font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 19.2px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_16f310c3 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_16f310c3 { flex-basis: unset; }
}


.cp_7fbf38ed { cursor: pointer; height: 60px; left: 0; top: 0; width: 172px; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 10px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_7fbf38ed { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_7fbf38ed { flex-basis: unset; }
}


.cp_03290285 { cursor: inherit; height: auto; left: 0; top: 0; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: linear-gradient(60deg, rgba(160,41,254,1) 0%,#2970FE 100%); font-family: Youshe Header Heiti,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 22px; font-style: normal; font-weight: 400; line-height: 26.4px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_03290285 { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_03290285 { flex-basis: unset; }
}


.cp_9e1633bc { cursor: inherit; height: 32px; left: 0; top: 0; width: 32px; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; opacity: 1; box-shadow: 0px 0px 0px 0px transparent; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_9e1633bc { flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_9e1633bc { flex-basis: unset; }
}


.lr1kgcd5 { cursor: inherit; height: auto; left: 0; top: 0; width: 100%; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 50px 0px 50px 0px; margin: 0px 0px 0px 0px; background-color: #F3F3F3; border-style: None; border-color: #F3F3F3; border-radius: 5px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.lr1kgcd5 { height: auto; max-height: unset; min-height: unset; width: 90%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.lr1kgcd5 { flex-basis: unset; }
}


.lr1kgpiy { cursor: inherit; height: auto; left: 0; top: 0; width: 80%; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #F3F3F3; border-style: None; border-color: #F3F3F3; border-radius: 5px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.lr1kgpiy { height: auto; max-height: unset; min-height: unset; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.lr1kgpiy { flex-basis: unset; }
}


.cp_27048e2f { cursor: inherit; height: 915px; left: 0; top: 0; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #F3F3F3; border-style: None; border-color: #F3F3F3; border-radius: 5px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_27048e2f { height: auto; max-height: unset; min-height: unset; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_27048e2f { flex-basis: unset; }
}


.cp_65bc6713 { height: 100%; left: 0; top: 0; width: 100%; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: auto; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: rgba(255,255,255,0); border-style: None; border-color: #F3F3F3; border-radius: 5px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 0px 0px #000000; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_65bc6713 { height: auto; max-height: unset; min-height: 255px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_65bc6713 { height: 2037px; width: 768px; position: absolute; right: unset; left: 0px; bottom: unset; top: 462px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: auto; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}


.cp_98e9133a { height: auto; left: 0px; top: 0px; width: unset; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: absolute; right: unset; bottom: unset; display: flex; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: rgba(243,243,243,0); border-style: None; border-color: #F3F3F3; border-radius: 0px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_98e9133a { height: 233px; width: unset; max-width: unset; min-width: unset; position: absolute; right: unset; left: 0px; bottom: unset; top: 0px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_98e9133a { height: 213px; width: unset; position: absolute; right: unset; left: 0px; bottom: unset; top: 0px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}


.cp_eb2ddd84 { cursor: inherit; height: auto; left: 0; top: 0; width: 100%; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: wrap; overflow: visible; gap: 20px; padding: 50px 50px 50px 50px; margin: 0px 0px 0px 0px; background-color: #ffffff; border-style: None; border-color: #F3F3F3; border-radius: 10px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 10px 51px 10px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_eb2ddd84 { height: auto; max-height: unset; min-height: unset; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: center; flex-wrap: wrap; overflow: visible; gap: 10px; padding: 20px 0px 20px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_eb2ddd84 { height: 433px; width: 337px; position: absolute; right: unset; left: 33px; bottom: unset; top: 51px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}


.cp_3dbbb937 { cursor: default; height: auto; left: 0; top: 0; width: 100%; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(155,155,155,1); font-family: pingFang SC,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: 22px; opacity: 1; text-align: left; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_3dbbb937 { height: 24px; width: 80%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 10px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_3dbbb937 { height: 24px; width: 224px; position: absolute; right: unset; left: 7px; bottom: unset; top: 153px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; flex-grow: unset; flex-basis: unset; }
}


.cp_c0bade8c { cursor: default; height: auto; left: 0; top: 0; width: 100%; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: center; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: #000000; font-family: pingFang SC,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 16px; opacity: 1; text-align: center; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_c0bade8c { height: 33px; width: 80%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 14px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_c0bade8c { height: 33px; width: 224px; position: absolute; right: unset; left: 7px; bottom: unset; top: 119px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 16px; flex-grow: unset; flex-basis: unset; }
}


.cp_5bd06485 { cursor: pointer; height: 142px; left: 0; top: 0; width: 142px; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: #F3F3F3; border-radius: 69px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 0px 0px #000000; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.cp_5bd06485 { height: 100px; width: 100px; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 49px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.cp_5bd06485 { height: 115px; width: 243px; position: absolute; right: unset; left: 0px; bottom: unset; top: 0px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}


.lcggilwy { cursor: inherit; height: 300px; left: 0; top: 0; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 60px 0px 0px 0px; background-color: rgba(74,74,74,0.2); border-style: None; border-color: #F3F3F3; border-radius: 1.5px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 0px 0px #000000; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.lcggilwy { height: 194px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: center; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 60px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.lcggilwy { height: 293px; width: 100%; max-width: unset; min-width: unset; position: absolute; right: unset; left: 0px; bottom: unset; top: 57px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}


.lcggilxc { cursor: inherit; height: auto; left: 0; top: 0; width: 731px; max-height: unset; min-height: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: center; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: #ffffff; font-family: pingFang SC,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 36px; font-style: normal; font-weight: 700; line-height: 40px; opacity: 1; text-align: center; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 539px) {.lcggilxc { height: 67px; width: 360px; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 540px) and (max-width: 1023px) {.lcggilxc { height: 75px; width: 707px; position: absolute; right: unset; left: 30.5px; bottom: unset; top: 109px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: wrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
