@media(max-width:575px){.cf20_summaryAnnual{width:100% !important}
}
@media(max-width:575px){.cf20_summaryAnnual .listsummary{flex-direction:column;align-content:center;align-items:center}
}
.cf20_summaryAnnual .listsummary .review{padding:24px 0 0;color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:19px}
@media(max-width:768px){.cf20_summaryAnnual .listsummary .review{padding:0 30px}
}
@media(max-width:575px){.cf20_summaryAnnual .listsummary .review{font-size:14px;line-height:17px;padding:0 34px}
}
.cf20_summaryAnnual .listsummary .cardHolder{border-radius:12px;background-color:#fff;box-shadow:0 8px 24px 0 rgba(0,0,0,0.1);padding:18px 34px 24px;margin:32px 0}
@media(max-width:768px){.cf20_summaryAnnual .listsummary .cardHolder{margin:16px 30px}
}
@media(max-width:575px){.cf20_summaryAnnual .listsummary .cardHolder{padding:16px;margin:16px 0}
}
.cf20_summaryAnnual .listsummary .cardHolder .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}
@media(max-width:575px){.cf20_summaryAnnual .listsummary .cardHolder .header{align-items:flex-start;align-content:flex-start}
}
@media(max-width:575px){.cf20_summaryAnnual .listsummary .cardHolder .header .header-block{display:flex;flex-direction:column}
}
.cf20_summaryAnnual .listsummary .cardHolder .header .header-block .title{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;display:block}
@media(max-width:575px){.cf20_summaryAnnual .listsummary .cardHolder .header .header-block .title{padding-bottom:16px;font-size:16px}
}
.cf20_summaryAnnual .listsummary .cardHolder .header .header-block .subtitle{font-family:var(--barlow-semibold-2);font-size:16px;letter-spacing:0;line-height:24px}
@media(max-width:575px){.cf20_summaryAnnual .listsummary .cardHolder .header .header-block .subtitle{font-size:16px;line-height:24px;margin-top:-10px}
}
.cf20_summaryAnnual .listsummary .cardHolder .header i{font-size:24px;color:var(--color-primary-01);cursor:pointer}
.cf20_summaryAnnual .listsummary .cardHolder .personal-details{display:flex;flex-direction:column}
.cf20_summaryAnnual .listsummary .cardHolder .personal-details hr{border:.5px solid #cacaca;width:100%}
.cf20_summaryAnnual .listsummary .cardHolder .personal-details .First-title{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;margin-bottom:16px;display:block}
@media(max-width:575px){.cf20_summaryAnnual .listsummary .cardHolder .personal-details .First-title{margin-bottom:16px;font-size:16px}
}
.cf20_summaryAnnual .listsummary .cardHolder .personal-details__detail{display:flex;padding-bottom:8px;flex-direction:row;align-items:center}
.cf20_summaryAnnual .listsummary .cardHolder .personal-details__detail .title{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px;width:100px}
@media(max-width:575px){.cf20_summaryAnnual .listsummary .cardHolder .personal-details__detail .title{width:140px;margin-top:-10px}
}
.cf20_summaryAnnual .listsummary .cardHolder .personal-details__detail .subtitle{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px}
.cf20_summaryAnnual .listsummary .cardHolder .personal-details__detail img{height:42px;width:42px;object-fit:cover;border-radius:25px}
.cf20_summaryAnnual .listsummary .cardHolder .address-details{display:flex;flex-direction:column}
.cf20_summaryAnnual .listsummary .cardHolder .address-details .First-title{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;margin-bottom:16px}
@media(max-width:575px){.cf20_summaryAnnual .listsummary .cardHolder .address-details .First-title{margin-bottom:16px;font-size:14px}
}
.cf20_summaryAnnual .listsummary .cardHolder .address-details__detail{display:flex;padding-bottom:8px}
.cf20_summaryAnnual .listsummary .cardHolder .address-details__detail .title{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px;width:150px}
.cf20_summaryAnnual .listsummary .cardHolder .address-details__detail .subtitle{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}