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


}


.m6ajdc9bm { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #FFFFFF; overflow-x: auto; overflow-y: auto; width: 100vw; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.m6ajdc9bm { flex-basis: unset; }


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


}


.xe91fp8h0 { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: auto; min-height: 40px; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #F5FAF2; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.xe91fp8h0 { flex-basis: unset; }


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


}


.s8bemd8gf { display: flex; justify-content: space-between; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 24px; column-gap: 24px; width: 100%; height: auto; min-height: 40px; position: relative; padding-top: 24px; padding-right: 48px; padding-bottom: 24px; padding-left: 48px; background-color: #F5FAF2; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.s8bemd8gf { display: flex; align-items: flex-start; flex-direction: column; width: 100%; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background-color: #F5FAF2; flex-grow: unset; flex-basis: unset; }


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


}


.xvy2i5iu4 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 12px; line-height: 16px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.xvy2i5iu4 { flex-basis: unset; }


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


}


.wiuvmakkh { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.wiuvmakkh { flex-basis: unset; }


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


}


.wswsmgo4d { display: flex; justify-content: space-between; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 24px; column-gap: 24px; width: 100%; height: auto; min-height: 40px; position: relative; padding-top: 48px; padding-right: 48px; padding-bottom: 48px; padding-left: 48px; background-color: #1E3A2F; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.wswsmgo4d { display: flex; align-items: flex-start; flex-direction: column; width: 100%; background-color: #1E3A2F; flex-grow: unset; flex-basis: unset; }


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


}


.sy48n4w8k { display: flex; align-items: center; justify-content: center; width: auto; height: auto; position: relative; padding-top: 14px; padding-right: 24px; padding-bottom: 14px; padding-left: 24px; background-color: #A8D5BA; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; cursor: pointer; opacity: 1; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 16px; line-height: 24px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.sy48n4w8k { flex-basis: unset; }


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


}


.jej21e0oi { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 8px; column-gap: 8px; height: auto; min-height: 40px; position: relative; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-grow: 70; flex-shrink: 0; flex-basis: 0px; }



@media (max-width: 767px) {.jej21e0oi { width: 100%; min-width: 0px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }


}
@media (min-width: 768px) and (max-width: 1279px) {.jej21e0oi { flex-basis: 0px; }


}


.h076xcwtg { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #D9F0DE; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 16px; line-height: 24px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.h076xcwtg { width: 100%; overflow-x: hidden; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-grow: unset; flex-basis: unset; }


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


}


.g3aghp1e9 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #FFFFFF; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 28px; line-height: 36px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.g3aghp1e9 { width: 100%; overflow-x: hidden; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-grow: unset; flex-basis: unset; }


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


}


.w6ggeuwp2 { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 12px; column-gap: 12px; width: 100%; height: auto; min-height: 40px; position: relative; padding-top: 64px; padding-right: 48px; padding-bottom: 64px; padding-left: 48px; background-color: #F5FAF2; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.w6ggeuwp2 { width: 100%; padding-top: 48px; padding-right: 24px; padding-bottom: 48px; padding-left: 24px; flex-grow: unset; flex-basis: unset; }


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


}


.vyuzwpsys { display: flex; justify-content: start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; row-gap: 16px; column-gap: 16px; width: 100%; height: auto; min-height: 40px; position: relative; padding-top: 24px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.vyuzwpsys { display: flex; flex-direction: column; row-gap: 16px; column-gap: 16px; width: 100%; flex-grow: unset; flex-basis: unset; }


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


}


.l53dgtd66 { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 12px; column-gap: 12px; height: auto; min-height: 180px; position: relative; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; border-color: #D5E6D9; border-style: solid; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }



@media (max-width: 767px) {.l53dgtd66 { width: 100%; min-width: 0px; flex-grow: unset; flex-basis: unset; }


}
@media (min-width: 768px) and (max-width: 1279px) {.l53dgtd66 { flex-basis: 0px; }


}


.ru9tx3q47 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.ru9tx3q47 { flex-basis: unset; }


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


}


.ch5izvw61 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 20px; line-height: 28px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.ch5izvw61 { flex-basis: unset; }


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


}


.wz0b8ca1n { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.wz0b8ca1n { flex-basis: unset; }


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


}


.vnv52zxww { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 12px; column-gap: 12px; height: auto; min-height: 180px; position: relative; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; border-color: #D5E6D9; border-style: solid; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }



@media (max-width: 767px) {.vnv52zxww { width: 100%; min-width: 0px; flex-grow: unset; flex-basis: unset; }


}
@media (min-width: 768px) and (max-width: 1279px) {.vnv52zxww { flex-basis: 0px; }


}


.z248yhxii { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.z248yhxii { flex-basis: unset; }


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


}


.pz0ales2x { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 20px; line-height: 28px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.pz0ales2x { flex-basis: unset; }


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


}


.pz4yynitn { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.pz4yynitn { flex-basis: unset; }


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


}


.kmhla1oqm { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 12px; column-gap: 12px; height: auto; min-height: 180px; position: relative; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; border-color: #D5E6D9; border-style: solid; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }



@media (max-width: 767px) {.kmhla1oqm { width: 100%; min-width: 0px; flex-grow: unset; flex-basis: unset; }


}
@media (min-width: 768px) and (max-width: 1279px) {.kmhla1oqm { flex-basis: 0px; }


}


.p4rvqw3uz { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.p4rvqw3uz { flex-basis: unset; }


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


}


.f4lygpadp { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 20px; line-height: 28px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.f4lygpadp { flex-basis: unset; }


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


}


.ilkihpasa { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.ilkihpasa { flex-basis: unset; }


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


}


.t42zpkw5t { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 16px; line-height: 24px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.t42zpkw5t { flex-basis: unset; }


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


}


.wd0ey9y5x { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 28px; line-height: 36px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.wd0ey9y5x { flex-basis: unset; }


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


}


.b93zxkk2k { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 1.2px; font-weight: 700; font-size: 12px; line-height: 16px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.b93zxkk2k { flex-basis: unset; }


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


}


.xxgxy7jsm { display: flex; justify-content: start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; row-gap: 16px; column-gap: 16px; width: 100%; height: auto; min-height: 40px; position: relative; padding-top: 32px; padding-right: 48px; padding-bottom: 32px; padding-left: 48px; background-color: #FFFFFF; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.xxgxy7jsm { display: flex; flex-direction: column; row-gap: 16px; column-gap: 16px; width: 100%; padding-top: 32px; padding-right: 24px; padding-bottom: 32px; padding-left: 24px; flex-grow: unset; flex-basis: unset; }


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


}


.dfiho1psi { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 8px; column-gap: 8px; height: auto; min-height: 120px; position: relative; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #FFF4DF; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }



@media (max-width: 767px) {.dfiho1psi { width: 100%; min-width: 0px; flex-grow: unset; flex-basis: unset; }


}
@media (min-width: 768px) and (max-width: 1279px) {.dfiho1psi { flex-basis: 0px; }


}


.gcigb64f1 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.gcigb64f1 { flex-basis: unset; }


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


}


.gcgwr7e4x { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 20px; line-height: 28px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.gcgwr7e4x { flex-basis: unset; }


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


}


.hpmrprjg5 { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 8px; column-gap: 8px; height: auto; min-height: 120px; position: relative; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #E9F4EC; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }



@media (max-width: 767px) {.hpmrprjg5 { width: 100%; min-width: 0px; flex-grow: unset; flex-basis: unset; }


}
@media (min-width: 768px) and (max-width: 1279px) {.hpmrprjg5 { flex-basis: 0px; }


}


.x71enz77h { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.x71enz77h { flex-basis: unset; }


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


}


.tm5480tv3 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 20px; line-height: 28px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.tm5480tv3 { flex-basis: unset; }


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


}


.yvxe7titt { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 8px; column-gap: 8px; height: auto; min-height: 120px; position: relative; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #F0F7D8; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }



@media (max-width: 767px) {.yvxe7titt { width: 100%; min-width: 0px; flex-grow: unset; flex-basis: unset; }


}
@media (min-width: 768px) and (max-width: 1279px) {.yvxe7titt { flex-basis: 0px; }


}


.qyssirh38 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.qyssirh38 { flex-basis: unset; }


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


}


.g36bsewer { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 20px; line-height: 28px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.g36bsewer { flex-basis: unset; }


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


}


.f15nlmp6m { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 48px; column-gap: 48px; width: 100%; height: auto; min-height: 40px; position: relative; padding-top: 72px; padding-right: 48px; padding-bottom: 72px; padding-left: 48px; background-image: linear-gradient(to bottom right, #A8D5BA 0%, #F0F7D8 100%); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.f15nlmp6m { display: flex; align-items: flex-start; flex-direction: column; row-gap: 32px; column-gap: 32px; width: 100%; padding-top: 48px; padding-right: 24px; padding-bottom: 48px; padding-left: 24px; flex-grow: unset; flex-basis: unset; }


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


}


.edlpyddqq { display: flex; justify-content: space-between; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 24px; column-gap: 24px; height: auto; min-width: 0px; min-height: 360px; position: relative; padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background-color: #1E3A2F; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; cursor: inherit; box-shadow:  0px 12px 24px 0px #1E3A2F26; opacity: 1; overflow-x: auto; overflow-y: auto; flex-grow: 35; flex-shrink: 0; flex-basis: 0px; }



@media (max-width: 767px) {.edlpyddqq { width: 100%; min-width: 0px; min-height: 320px; flex-grow: unset; flex-basis: unset; }


}
@media (min-width: 768px) and (max-width: 1279px) {.edlpyddqq { flex-basis: 0px; }


}


.hvuqz81a6 { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 12px; column-gap: 12px; width: 100%; height: auto; min-height: 40px; position: relative; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; background-color: #FFFFFF14; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.hvuqz81a6 { flex-basis: unset; }


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


}


.hhc3gbrt6 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #FFFFFF; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.hhc3gbrt6 { flex-basis: unset; }


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


}


.qclvhvxfo { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #FFFFFF; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.qclvhvxfo { flex-basis: unset; }


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


}


.md4ufpjn7 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #FFFFFF; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.md4ufpjn7 { flex-basis: unset; }


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


}


.ifovkkyur { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #FFFFFF; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 28px; line-height: 36px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.ifovkkyur { flex-basis: unset; }


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


}


.dulghybhf { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #A8D5BA; font-style: normal; letter-spacing: 1.2px; font-weight: 700; font-size: 12px; line-height: 16px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.dulghybhf { flex-basis: unset; }


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


}


.mtiiljage { display: flex; justify-content: start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; row-gap: 20px; column-gap: 20px; height: auto; min-width: 0px; min-height: 40px; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-grow: 65; flex-shrink: 0; flex-basis: 0px; }



@media (max-width: 767px) {.mtiiljage { width: 100%; min-width: 0px; flex-grow: unset; flex-basis: unset; }


}
@media (min-width: 768px) and (max-width: 1279px) {.mtiiljage { flex-basis: 0px; }


}


.wc8fzfy51 { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 12px; column-gap: 12px; width: auto; height: auto; min-height: 40px; position: relative; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.wc8fzfy51 { width: 100%; flex-grow: unset; flex-basis: unset; }


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


}


.nx400djf7 { display: flex; align-items: center; justify-content: center; width: auto; height: auto; position: relative; padding-top: 13px; padding-right: 23px; padding-bottom: 13px; padding-left: 23px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; border-color: #1E3A2F; border-style: solid; cursor: pointer; opacity: 1; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 16px; line-height: 24px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.nx400djf7 { flex-basis: unset; }


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


}


.x7ssqz4di { display: flex; align-items: center; justify-content: center; width: auto; height: auto; position: relative; padding-top: 14px; padding-right: 24px; padding-bottom: 14px; padding-left: 24px; background-color: #1E3A2F; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; cursor: pointer; opacity: 1; color: #FFFFFF; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 16px; line-height: 24px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.x7ssqz4di { flex-basis: unset; }


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


}


.i8rbekz2i { display: block; width: auto; height: auto; max-width: 560px; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 16px; line-height: 24px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.i8rbekz2i { width: 100%; overflow-x: hidden; color: #5F7468; flex-grow: unset; flex-basis: unset; }


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


}


.fl0jbsvan { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 44px; line-height: 52px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.fl0jbsvan { flex-basis: unset; }


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


}


.gey0dh5el { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 1.2px; font-weight: 700; font-size: 12px; line-height: 16px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; overflow: hidden; white-space: break-spaces; word-break: break-word; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.gey0dh5el { flex-basis: unset; }


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


}


.zs2p4w38i { display: flex; justify-content: space-between; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 24px; column-gap: 24px; width: 100%; height: auto; min-height: 40px; position: relative; padding-top: 20px; padding-right: 48px; padding-bottom: 20px; padding-left: 48px; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: #D5E6D9; border-style: solid; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.zs2p4w38i { display: flex; align-items: flex-start; flex-direction: column; row-gap: 16px; column-gap: 16px; width: 100%; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; background-color: #FFFFFF; border-color: #D5E6D9; flex-grow: unset; flex-basis: unset; }


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


}


.lbjoxfcec { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 24px; column-gap: 24px; width: auto; height: auto; min-height: 40px; position: relative; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; cursor: inherit; opacity: 1; overflow-x: auto; overflow-y: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.lbjoxfcec { display: flex; flex-wrap: wrap; row-gap: 16px; column-gap: 16px; flex-basis: unset; }


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


}


.iwavgbxzm { display: flex; align-items: center; justify-content: center; width: auto; height: auto; position: relative; padding-top: 12px; padding-right: 20px; padding-bottom: 12px; padding-left: 20px; background-color: #1E3A2F; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; cursor: pointer; opacity: 1; color: #FFFFFF; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.iwavgbxzm { flex-basis: unset; }


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


}


.q8vqpjk91 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.q8vqpjk91 { flex-basis: unset; }


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


}


.u3qfhnzh2 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #5F7468; font-style: normal; letter-spacing: 0px; font-weight: 600; font-size: 14px; line-height: 20px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.u3qfhnzh2 { flex-basis: unset; }


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


}


.l7nbrjs16 { display: block; width: auto; height: auto; position: relative; cursor: text; opacity: 1; overflow-x: hidden; color: #1E3A2F; font-style: normal; letter-spacing: 0px; font-weight: 700; font-size: 20px; line-height: 28px; font-family: Inter,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }



@media (max-width: 767px) {.l7nbrjs16 { flex-basis: unset; }


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


}
