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

@media (max-width: 767px) {.App { flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.App { flex-basis: unset; }
}


.m0drkfe1 { height: 1024px; left: 0; top: 0; width: 100vw; position: relative; right: 0; bottom: 0; display: flex; 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; background-color: #EEF7FF; background-position: center; background-repeat: no-repeat; background-size: cover; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.m0drkfe1 { flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.m0drkfe1 { flex-basis: unset; }
}


.cp_80a9394f { cursor: pointer; height: 72px; left: 998.9px; top: 245px; width: 118px; position: fixed; 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: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; opacity: 1; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.cp_80a9394f { height: 47px; width: 60px; position: fixed; right: unset; left: 137.6px; bottom: unset; top: 133.4px; 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: 768px) and (max-width: 1279px) {.cp_80a9394f { flex-basis: unset; }
}


.cp_8cb28229 { cursor: pointer; height: 118px; left: 1082.4px; top: 442px; width: 168px; position: fixed; 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: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; opacity: 1; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.cp_8cb28229 { height: 51px; width: 65px; position: fixed; right: unset; left: 190.2px; bottom: unset; top: 245.2px; 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: 768px) and (max-width: 1279px) {.cp_8cb28229 { flex-basis: unset; }
}


.cp_7f39b2f2 { cursor: pointer; height: 118px; left: 915px; top: 305.9px; width: 168px; position: fixed; 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: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; opacity: 1; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.cp_7f39b2f2 { height: 51px; width: 65px; position: fixed; right: unset; left: 125.2px; bottom: unset; top: 180.2px; 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: 768px) and (max-width: 1279px) {.cp_7f39b2f2 { flex-basis: unset; }
}


.cp_8cac4329 { cursor: pointer; height: 72px; left: 1141.4px; top: 335px; width: 118px; position: fixed; 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: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; opacity: 1; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.cp_8cac4329 { height: 37px; width: 58px; position: fixed; right: unset; left: 209px; bottom: unset; top: 184px; 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: 768px) and (max-width: 1279px) {.cp_8cac4329 { flex-basis: unset; }
}


.cp_cb360433 { cursor: pointer; height: 132px; left: 923.9px; top: 443px; width: 207px; position: fixed; 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: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; opacity: 1; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.cp_cb360433 { height: 59px; width: 72px; position: fixed; right: unset; left: 125px; bottom: unset; top: 231.1px; 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: 768px) and (max-width: 1279px) {.cp_cb360433 { flex-basis: unset; }
}


.cp_e8f0bd86 { cursor: pointer; height: 313px; left: 898px; top: 250.5px; width: 391px; position: fixed; 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: transparent; border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; opacity: 1; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.cp_e8f0bd86 { height: 163px; width: 186px; position: fixed; right: unset; left: 97.8px; bottom: unset; top: 139.7px; 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: 768px) and (max-width: 1279px) {.cp_e8f0bd86 { flex-basis: unset; }
}


.cp_39220965 { cursor: pointer; height: 58px; left: 146.5px; top: 167.3px; width: 62px; position: fixed; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #1598ff; border-style: None; border-color: transparent; border-radius: 50px; border-width: 0px; color: #ffffff; font-family: HarmonyOS Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 30px; font-style: normal; font-weight: 700; line-height: 36px; 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; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.cp_39220965 { height: 58px; width: 62px; position: fixed; right: unset; left: 38.1px; bottom: unset; top: 133.3px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.cp_39220965 { flex-basis: unset; }
}


.m0dslwvc { cursor: inherit; height: auto; left: 463.5px; top: 689.7px; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: fixed; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: #000000; font-family: Plus Jakarta Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 25px; font-style: normal; font-weight: 400; line-height: 30px; 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: 767px) {.m0dslwvc { height: auto; max-height: unset; min-height: unset; width: auto; max-width: unset; min-width: unset; position: fixed; right: unset; left: 79.5px; bottom: unset; top: 675.9px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 10px; line-height: 15px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.m0dslwvc { flex-basis: unset; }
}


.cp_07d367ff { cursor: inherit; height: auto; left: 572.2px; top: 190.3px; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: fixed; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: #000000; font-family: HarmonyOS Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 30px; font-style: normal; font-weight: 400; line-height: 35px; 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: 767px) {.cp_07d367ff { height: auto; max-height: unset; min-height: unset; width: auto; max-width: unset; min-width: unset; position: fixed; right: unset; left: 73.7px; bottom: unset; top: 639.9px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; line-height: 24px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.cp_07d367ff { flex-basis: unset; }
}


.m4f4migm { cursor: pointer; height: 56px; left: 351.3px; top: 561px; width: 163px; position: fixed; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #1598ff; border-style: None; border-color: transparent; border-radius: 10px; border-width: 0px; color: #ffffff; font-family: HarmonyOS Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 30px; font-style: normal; font-weight: 700; line-height: 55px; 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; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.m4f4migm { height: 56px; width: 163px; position: fixed; right: unset; left: 106px; bottom: unset; top: 527.2px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.m4f4migm { flex-basis: unset; }
}


.m0hpacds { cursor: pointer; height: 52px; left: 207.8px; top: 457.1px; width: 429px; position: fixed; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(0,74,232,1); font-family: Plus Jakarta Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 30px; font-style: normal; font-weight: 700; line-height: 35px; 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; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.m0hpacds { height: 52px; width: 258px; position: fixed; right: unset; left: 33.5px; bottom: unset; top: 472.8px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 15px; line-height: 20px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.m0hpacds { flex-basis: unset; }
}


.cp_67c5a0ea { height: 60px; left: 208.6px; top: 371px; width: 449px; position: fixed; right: unset; bottom: unset; margin: 0px 0px 0px 0px; background-color: #ffffff; border-style: solid; border-color: #bbc1d9; border-radius: 10px; border-width: 1px; color: #000000; font-family: Plus Jakarta 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; text-align: left; display: flex; justify-content: flex-start; flex-direction: row; box-shadow: 0px 0px 0px 0px transparent; box-sizing: border-box; padding: 0px 18px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.cp_67c5a0ea { height: 60px; width: 264px; position: fixed; right: unset; left: 55.2px; bottom: unset; top: 410.5px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.cp_67c5a0ea { flex-basis: unset; }
}


.m0hobnbv { height: 60px; left: 208.3px; top: 281px; width: 449px; position: fixed; right: unset; bottom: unset; margin: 0px 0px 0px 0px; background-color: #ffffff; border-style: solid; border-color: #bbc1d9; border-radius: 10px; border-width: 1px; color: #000000; font-family: Plus Jakarta 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; text-align: left; display: flex; justify-content: flex-start; flex-direction: row; box-shadow: 0px 0px 0px 0px transparent; box-sizing: border-box; padding: 0px 18px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.m0hobnbv { height: 60px; width: 264px; position: fixed; right: unset; left: 55.1px; bottom: unset; top: 328.3px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.m0hobnbv { flex-basis: unset; }
}


.m4f4kspa { cursor: inherit; height: 584px; left: 130px; top: 150px; width: 85.5%; max-width: unset; min-width: unset; position: fixed; 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: #eef7ff; border-style: None; border-color: transparent; border-radius: 50px; border-width: 0px; opacity: 0.4; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }

@media (max-width: 767px) {.m4f4kspa { height: 584px; width: 85.5%; max-width: unset; min-width: unset; position: fixed; right: unset; left: 30.5px; bottom: unset; top: 119px; 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: 768px) and (max-width: 1279px) {.m4f4kspa { flex-basis: unset; }
}


.m0dslj1k { 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: #000000; font-family: Plus Jakarta 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: 767px) {.m0dslj1k { flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.m0dslj1k { flex-basis: unset; }
}


.m0drz3e7 { cursor: inherit; height: auto; left: 89.4px; top: 26.9px; width: auto; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: fixed; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(255,255,255,1); font-family: HarmonyOS Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 40px; font-style: normal; font-weight: 400; line-height: 48px; 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: 767px) {.m0drz3e7 { height: auto; max-height: unset; min-height: unset; width: auto; max-width: unset; min-width: unset; position: fixed; right: unset; left: 69.2px; bottom: unset; top: 41.9px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 30px; line-height: 35px; flex-grow: unset; flex-basis: unset; }
}
@media (min-width: 768px) and (max-width: 1279px) {.m0drz3e7 { flex-basis: unset; }
}


.m0drydkl { cursor: pointer; height: 100px; left: -15.6px; top: 0.9px; width: 105px; position: fixed; 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: 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: 767px) {.m0drydkl { height: 51px; width: 65px; position: fixed; right: unset; left: 1px; bottom: unset; top: 34px; 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: 768px) and (max-width: 1279px) {.m0drydkl { flex-basis: unset; }
}
