.p-curriculum__title{color:#fff;font-size:1.5rem;font-weight:600;line-height:1;text-align:center}.p-curriculum__lists{display:grid;gap:1.0625rem 1.25rem;grid-template-columns:repeat(3,1fr);margin-top:1.375rem}@media screen and (max-width:767px){.p-curriculum__lists{grid-template-columns:1fr;margin-top:2rem}}.p-curriculum__item{background:#f9f9f9;display:grid;grid-template-columns:8.75rem 1fr}.p-curriculum__img,.p-curriculum__item{border-radius:.5rem;overflow:hidden}.p-curriculum__img img{aspect-ratio:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-curriculum__itemTitle{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:500;line-height:1.4375;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.125rem}.p-curriculum__text{color:#fff;font-size:1rem;font-weight:400;line-height:1.5;margin-top:1.9375rem;text-align:center}@media screen and (max-width:767px){.p-curriculum__text{margin-top:2.5rem}}