.cur321 .button.secondary{max-width:32rem}.c321-about .col2Left h2.pc{color:var(--primary600);font-size:2.8rem;font-weight:700;line-height:3.8rem;margin:0;padding:0;text-align:left}.c321-about .col2Left h2.pc:before{display:none}.curPoints.curPoints2{padding-top:0}.curPoints h3{margin:0}.curPoints.curPoints2 h3{margin:1rem auto -.4rem}.curPoints h3 *{color:var(--primary600);font-size:2.2rem;font-weight:700}.curPoints.curPoints2 h3 *{color:var(--sumi400);font-size:2.4rem;font-weight:700;text-align:center}.curPoints .col2{margin-bottom:4.2rem}.curPoints.curPoints2 .col3Child{border:.6rem solid var(--primary600);border-radius:.8rem;display:flex}.curPoints.curPoints2 .col3Child>div{display:flex;flex-direction:column}.curPoints.curPoints2 .col3>div h3+*{flex-grow:1}.curPoints.curPoints2 .col3>div h3+*>p{margin-bottom:0}.cur321 .curPoints .button.secondary{width:100%}.cur-step .button.secondary{margin-bottom:3.6rem}.cur321 #curSteps .col3Child{margin-bottom:1.8rem}.select-grade .plansContainer .plan{box-shadow:none;display:block;padding:2.2rem 1.6rem 2.2rem 8rem;text-decoration:none;width:32%}.select-grade .plansContainer .plan:before{height:6.5rem;width:6.5rem}.select-grade .plansContainer .plan>.planTitle{font-size:1.8rem;line-height:2.4rem;margin-bottom:.8rem}.select-grade .plansContainer .plan>.planDesc{font-size:1.4rem;line-height:1.6rem}@media(max-width:799px){.select-grade .plansContainer{margin-top:1.6rem}.select-grade .plansContainer .plan{width:100%}.c321-about .col2,.c321-curriculum .col2{display:flex;flex-direction:column-reverse}.c321-about .col2Right h2.sp{color:var(--primary600);font-size:2rem;font-weight:700;line-height:2.8rem;margin:0 0 1.8rem;padding:0;text-align:center}.c321-about .col2Right h2.sp:before{display:none}.curPoints h3{margin:1.6rem 0 0}.curPoints h3.sp{margin:1.6rem 0;text-align:center}.curPoints h3 *,.curPoints.curPoints2 h3 *{font-size:2rem}.cur321 #curSteps .col3Child{margin-bottom:4.8rem}}