.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; }}


.m3y8g05s { height: 100%; left: 0; top: 0; width: 100vw; min-height: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: start; flex-wrap: nowrap; overflow: scroll; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: linear-gradient(0deg, rgba(78,64,255,1) 0%,#4E40FF 100%); flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.m3y8g05s { height: 100%; max-height: unset; min-height: unset; width: 100vw; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: scroll; gap: 0px; padding: 0px 20px 0px 20px; margin: 0px 0px 0px 0px; background-color: rgba(59,48,193,1); flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y8g05s { background-color: rgba(59,48,193,1); flex-basis: unset; }}


.cp_af80b17d { cursor: inherit; height: 601px; left: 0; top: 0; width: 609px; 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: rgba(255,255,255,1); border-style: None; border-color: transparent; border-radius: 20px; border-width: 0px; box-shadow: 0px 0px 0px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_af80b17d { 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: 768px) and (max-width: 1279px) {.cp_af80b17d { flex-basis: unset; }}


.cp_32cdb898 { cursor: inherit; height: 100%; left: 0; top: 0; width: 450px; max-height: unset; min-height: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: hidden; gap: 20px; padding: 0px 40px 0px 40px; margin: 0px 0px 0px 0px; background-color: rgba(255,255,255,1); border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 4px 30px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_32cdb898 { height: 372px; 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: nowrap; overflow: hidden; gap: 10px; padding: 0px 20px 0px 20px; margin: 0px 0px 0px 0px; z-index: 1; border-radius: 24px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_32cdb898 { height: 100%; max-height: unset; min-height: unset; width: 360px; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: hidden; gap: 20px; padding: 0px 40px 0px 40px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.cp_2060d8d9 { cursor: pointer; height: 50px; left: 0; top: 0; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; background-color: #4E40FF; border-style: None; border-color: #4E40FF; border-radius: 12px; border-width: 2px; color: rgba(255,255,255,1); 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: 700; line-height: 20px; 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 4px 12px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_2060d8d9 { height: 40px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_2060d8d9 { flex-basis: unset; }}


.cp_69d6cb1d { cursor: inherit; height: 40px; 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: row; justify-content: center; flex-wrap: nowrap; overflow: hidden; gap: 5px; 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) {.cp_69d6cb1d { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_69d6cb1d { flex-basis: unset; }}


.cp_45c98781 { height: 0px; left: 0px; top: 0px; width: 0px; position: absolute; background-color: #F3F3F3; border-style: None; border-color: #F3F3F3; 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) {.cp_45c98781 { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_45c98781 { flex-basis: unset; }}


.cp_15a42633 { height: 200px; left: 0; top: 0; width: 320px; 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: #eef7ff; 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) {.cp_15a42633 { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_15a42633 { flex-basis: unset; }}


.cp_e6730d52 { height: 40px; 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: center; flex-wrap: nowrap; overflow: hidden; gap: 5px; 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: 767px) {.cp_e6730d52 { flex-basis: 0px; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_e6730d52 { flex-basis: 0px; }}


.cp_63708ae4 { cursor: pointer; height: 40px; 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; background-color: #EFEEFD; border-style: solid; border-color: #F5F4FF; border-radius: 10px; border-width: 1px; color: #4E40FF; 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: 700; line-height: 20px; 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_63708ae4 { height: 40px; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-shrink: 0; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_63708ae4 { height: 40px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.cp_ff97de4d { height: auto; left: 0; top: 0; 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: #eef7ff; 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: 767px) {.cp_ff97de4d { flex-basis: 0px; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_ff97de4d { flex-basis: 0px; }}


.cp_9ac8a1e4 { cursor: default; height: 40px; 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; background-color: rgba(239,239,239,1); border-style: solid; border-color: rgba(204,204,204,1); border-radius: 10px; border-width: 1px; color: rgba(105,105,105,1); 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: 700; line-height: 20px; 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; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_9ac8a1e4 { height: 40px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; 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_9ac8a1e4 { height: 40px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.cp_db2c3827 { height: 40px; left: 0; top: 0; width: 60%; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #ffffff; border-style: solid; border-color: #bbc1d9; border-radius: 10px; border-width: 1px; color: #000000; 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; text-align: left; display: flex; justify-content: flex-start; flex-direction: row; box-shadow: 0px 0px 0px 0px transparent; box-sizing: border-box; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_db2c3827 { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_db2c3827 { flex-basis: unset; }}


.cp_0f1605e6 { height: 40px; 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; background-color: #ffffff; border-style: solid; border-color: #bbc1d9; border-radius: 10px; border-width: 1px; color: #000000; 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; text-align: left; display: flex; justify-content: flex-start; flex-direction: row; box-shadow: 0px 0px 0px 0px transparent; box-sizing: border-box; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_0f1605e6 { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_0f1605e6 { flex-basis: unset; }}


.cp_9b5b3855 { 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: 20px 0px 20px 0px; background-color: transparent; color: #000000; font-family: Mi 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: 34px; 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_9b5b3855 { height: auto; max-height: unset; min-height: unset; width: auto; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; font-size: 21px; line-height: 20px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_9b5b3855 { flex-basis: unset; }}


.m7orcju7 { cursor: inherit; height: 100%; left: 0; top: 0; 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: nowrap; overflow: scroll; 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: 767px) {.m7orcju7 { height: 100%; max-height: unset; min-height: unset; 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: scroll; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 24px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m7orcju7 { height: 100%; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: flex-start; flex-direction: row; justify-content: center; flex-wrap: nowrap; overflow: scroll; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-shrink: 0; flex-basis: 0px; }}


.m7ozezc3 { cursor: inherit; height: 108px; left: 0px; top: unset; width: 100%; max-width: unset; min-width: unset; position: absolute; right: unset; bottom: 146px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(255,255,255,1); font-family: Roboto,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 50px; font-style: normal; font-weight: 300; line-height: 100px; 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; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.m7ozezc3 { height: 108px; width: 100%; max-width: unset; min-width: unset; position: absolute; right: unset; left: 0px; top: unset; bottom: 214px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 40px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m7ozezc3 { height: 108px; width: 100%; max-width: unset; min-width: unset; position: absolute; right: unset; left: -0.4px; top: unset; bottom: 195px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.cp_dfe8e98a { cursor: inherit; height: auto; left: -0.5px; top: unset; width: 100%; max-height: unset; min-height: unset; max-width: unset; min-width: unset; position: absolute; right: unset; bottom: 65px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(255,255,255,1); font-family: Roboto,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 80px; font-style: normal; font-weight: 700; line-height: 100px; 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_dfe8e98a { height: auto; max-height: unset; min-height: unset; width: 100%; max-width: unset; min-width: unset; position: absolute; right: unset; left: 0px; top: unset; bottom: 162px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 60px; line-height: 80px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_dfe8e98a { height: auto; max-height: unset; min-height: unset; width: 100%; max-width: unset; min-width: unset; position: absolute; right: unset; left: 5.9px; top: unset; bottom: 114.9px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.m7orc0x8 { 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: 767px) {.m7orc0x8 { border-radius: 12px; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m7orc0x8 { height: 110.9%; max-height: unset; min-height: unset; width: 187.7%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.m3y8gfij { cursor: inherit; height: 100%; left: 0; top: 0; width: 450px; max-height: unset; min-height: unset; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: hidden; gap: 15px; padding: 0px 40px 0px 40px; margin: 0px 0px 0px 0px; background-color: rgba(255,255,255,1); border-style: None; border-color: transparent; border-radius: 0px; border-width: 0px; box-shadow: 0px 4px 30px 0px rgba(0,0,0,0.05); flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.m3y8gfij { 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: nowrap; overflow: hidden; gap: 10px; padding: 20px 20px 20px 20px; margin: 90px 0px 90px 0px; z-index: 1; border-radius: 24px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y8gfij { height: 100%; max-height: unset; min-height: unset; width: 360px; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: column; justify-content: center; flex-wrap: nowrap; overflow: hidden; gap: 10px; padding: 0px 40px 0px 40px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.mbzwpmme { height: 0px; left: 0px; top: 0px; width: 0px; position: absolute; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.mbzwpmme { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.mbzwpmme { flex-basis: unset; }}


.mbzwpmmf { height: 200px; left: 0; top: 0; width: 320px; 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: #eef7ff; 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) {.mbzwpmmf { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.mbzwpmmf { flex-basis: unset; }}


.cp_dee54bac { 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: nowrap; overflow: hidden; gap: 15px; 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) {.cp_dee54bac { height: 40px; 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: nowrap; overflow: hidden; gap: 15px; 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_dee54bac { flex-basis: unset; }}


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


.mbzwpmn0 { 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: nowrap; overflow: hidden; gap: 15px; 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) {.mbzwpmn0 { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.mbzwpmn0 { flex-basis: unset; }}


.cp_72adc7e3 { cursor: pointer; height: 50px; left: 0; top: 0; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; background-color: rgba(78,64,255,1); border-style: None; border-color: #4E40FF; border-radius: 12px; border-width: 2px; color: rgba(255,255,255,1); 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: 700; line-height: 20px; 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 4px 12px 0px transparent; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_72adc7e3 { height: 40px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_72adc7e3 { height: 50px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.m3y9hh2c { cursor: inherit; height: 40px; 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: row; justify-content: center; flex-wrap: nowrap; overflow: hidden; gap: 5px; 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) {.m3y9hh2c { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y9hh2c { flex-basis: unset; }}


.m3y9znns { height: 0px; left: 0px; top: 0px; width: 0px; position: absolute; background-color: #F3F3F3; border-style: None; border-color: #F3F3F3; 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) {.m3y9znns { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y9znns { flex-basis: unset; }}


.m3y9znnt { height: 200px; left: 0; top: 0; width: 320px; 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: #eef7ff; 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) {.m3y9znnt { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y9znnt { flex-basis: unset; }}


.m3y9znoe { height: 40px; 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: center; flex-wrap: nowrap; overflow: hidden; gap: 5px; 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: 767px) {.m3y9znoe { flex-basis: 0px; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y9znoe { flex-basis: 0px; }}


.m3y9i0my { cursor: pointer; height: 40px; 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; background-color: #EFEEFD; border-style: solid; border-color: #F5F4FF; border-radius: 10px; border-width: 1px; color: #4E40FF; 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: 700; line-height: 20px; 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) {.m3y9i0my { height: 40px; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-shrink: 0; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y9i0my { height: 40px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.m3ya09yi { height: auto; left: 0; top: 0; 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: #eef7ff; 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: 767px) {.m3ya09yi { flex-basis: 0px; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3ya09yi { flex-basis: 0px; }}


.cp_e473e81b { cursor: default; height: 40px; 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; background-color: rgba(239,239,239,1); border-style: solid; border-color: rgba(204,204,204,1); border-radius: 10px; border-width: 1px; color: rgba(105,105,105,1); 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: 700; line-height: 20px; 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; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_e473e81b { height: 40px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; 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_e473e81b { height: 40px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; }}


.m3y8jtpa { height: 40px; left: 0; top: 0; width: 60%; max-width: unset; min-width: unset; position: relative; right: 0; bottom: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #ffffff; border-style: solid; border-color: #bbc1d9; border-radius: 10px; border-width: 1px; color: #000000; 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; text-align: left; display: flex; justify-content: flex-start; flex-direction: row; box-shadow: 0px 0px 0px 0px transparent; box-sizing: border-box; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.m3y8jtpa { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y8jtpa { flex-basis: unset; }}


.m3y8jqtp { height: 40px; 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; background-color: #ffffff; border-style: solid; border-color: #bbc1d9; border-radius: 10px; border-width: 1px; color: #000000; 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; text-align: left; display: flex; justify-content: flex-start; flex-direction: row; box-shadow: 0px 0px 0px 0px transparent; box-sizing: border-box; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.m3y8jqtp { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y8jqtp { flex-basis: unset; }}


.m948fox8 { height: 0px; left: 0px; top: 0px; width: 0px; position: absolute; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.m948fox8 { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m948fox8 { flex-basis: unset; }}


.m948fox9 { height: 63px; left: 0; top: 0; width: 320px; 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: 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) {.m948fox9 { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m948fox9 { flex-basis: unset; }}


.m948foxu { 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: nowrap; overflow: hidden; 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: 767px) {.m948foxu { flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m948foxu { flex-basis: unset; }}


.m90xz0ir { cursor: pointer; height: 50px; 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; background-color: rgba(34,151,94,0.86); border-style: None; border-color: transparent; border-radius: 10px; border-width: 0px; 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: 700; line-height: 20px; 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) {.m90xz0ir { height: 40px; width: 100%; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; line-height: 18px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m90xz0ir { flex-basis: unset; }}


.m3y8vbev { 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: 20px 0px 20px 0px; background-color: transparent; color: #000000; font-family: Mi 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: 34px; 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) {.m3y8vbev { height: auto; max-height: unset; min-height: unset; width: auto; max-width: unset; min-width: unset; position: relative; right: 0; left: 0; bottom: 0; top: 0; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; font-size: 14px; line-height: 20px; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.m3y8vbev { flex-basis: unset; }}


.cp_a7fc9245 { cursor: pointer; height: 50px; left: 30px; top: 30px; width: 42.5%; 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: 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_a7fc9245 { height: 40px; width: 54.2%; 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: 768px) and (max-width: 1279px) {.cp_a7fc9245 { flex-basis: unset; }}
