body>section.hero--new{background-image:linear-gradient(80.59deg, #0e1f30 3.75%, #1a476c 76.54%);color:#fff}@media(min-width: 1200px){body>section.hero--new{padding:0;padding-top:102px}}@media(min-width: 1200px){body>section.hero--new .hero-content-wrapper .hero-content{padding-bottom:142px}}body>section.hero--new .hero-content-wrapper .hero-content h1{--h1-sm-w: 100%;--h1-xl-w: 550px;margin-top:-14px;font-size:44px;font-weight:800;line-height:52px}@media(min-width: 992px){body>section.hero--new .hero-content-wrapper .hero-content h1{font-size:58px;line-height:66px}}body>section.hero--new .hero-content-wrapper .hero-content h2{margin-top:4px;margin-bottom:14px;font-size:18px;font-weight:400;line-height:28px}body>section.hero--new .hero-content-wrapper .hero-content .hero-prefix{color:var(--color-green);font-size:14px;font-weight:700;line-height:20px}body>section.hero--new .hero-content-wrapper .hero-image-wrapper{max-width:787px;position:absolute;right:0;bottom:0}main>section.awards{border-bottom:1px solid #d4ddec}section.start-wherever-stuck{background-color:var(--bg1);padding:80px 0}section.start-wherever-stuck .text-wrapper{margin-bottom:48px;text-align:center}section.start-wherever-stuck .text-wrapper h2,section.start-wherever-stuck .text-wrapper p{margin:0}section.start-wherever-stuck .text-wrapper p{margin-top:16px}@media(max-width: 768px){section.start-wherever-stuck .text-wrapper p{margin-top:12px;margin-inline:auto}section.start-wherever-stuck .text-wrapper p span{display:block}}section.start-wherever-stuck ul.cards{margin:0;padding:0;display:grid;gap:24px;grid-template-columns:repeat(1, 1fr);list-style:none}@media(min-width: 992px){section.start-wherever-stuck ul.cards{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){section.start-wherever-stuck ul.cards{grid-template-columns:repeat(3, 1fr)}}section.start-wherever-stuck ul.cards .card{background-color:#fff;border-radius:8px;box-shadow:0px 2px 4px 2px rgba(0,0,0,.1019607843);overflow:hidden}@media(min-width: 992px){section.start-wherever-stuck ul.cards .card{box-shadow:0px 4px 40px 4px rgba(162,174,195,.1019607843)}}section.start-wherever-stuck ul.cards .card figure{display:none}@media(min-width: 992px){section.start-wherever-stuck ul.cards .card figure{height:236px;display:block}section.start-wherever-stuck ul.cards .card figure img{width:100%;height:100%;object-fit:cover}}section.start-wherever-stuck ul.cards .card .text-content{padding:20px}@media(min-width: 992px){section.start-wherever-stuck ul.cards .card .text-content{padding:24px}}section.start-wherever-stuck ul.cards .card .text-content h3{margin:0}section.start-wherever-stuck ul.cards .card .text-content p{color:#535a5f;margin:12px 0}@media(min-width: 768px){section.start-wherever-stuck ul.cards .card .text-content p{margin:16px 0}}section.school-payment-checklist{background-color:var(--surface-selection);padding:80px 0}section.school-payment-checklist .text-wrapper{text-align:center}section.school-payment-checklist .text-wrapper h2,section.school-payment-checklist .text-wrapper p{margin:0}section.school-payment-checklist .text-wrapper p{margin-top:16px}section.school-payment-checklist .content-wrapper{margin-top:48px}@media(min-width: 992px){section.school-payment-checklist .content-wrapper{display:flex;gap:48px;align-items:flex-start}}section.school-payment-checklist .content-wrapper figure{display:none}@media(min-width: 992px){section.school-payment-checklist .content-wrapper figure{min-width:520px;display:block}}section.school-payment-checklist .content-wrapper ul.list{margin:0;padding:0;display:flex;gap:8px;flex-direction:column;list-style:none}section.school-payment-checklist .content-wrapper ul.list li{background-color:#fff;border:1px solid var(--blue-10);border-radius:12px;padding:12px 12px 12px 60px;position:relative}section.school-payment-checklist .content-wrapper ul.list li::after{content:"";width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='20' fill='%23E9FFEC'/%3E%3Cpath d='M6.66675 6.66675H33.3334V33.3334H6.66675V6.66675Z' fill='white' fill-opacity='0.01'/%3E%3Cpath d='M14.416 19.9973L18.416 23.9973L26.416 15.9973' stroke='%234FB45F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;top:12px;left:12px}section.school-payment-checklist .content-wrapper ul.list li h3{margin:0;font-weight:700}section.school-payment-checklist .content-wrapper ul.list li p{margin:0;margin-top:8px}section.school-payment-checklist .content-wrapper ul.list li p a{text-decoration:underline}section.questions{padding:80px 0}section.questions .text-wrapper{margin-bottom:24px}section.questions .text-wrapper h2,section.questions .text-wrapper p{margin:0}section.questions .text-wrapper p{margin-top:16px}section.questions ul.question-items{margin:0;padding:0;list-style:none}section.questions ul.question-items li{border-bottom:1px solid var(--blue-10);padding:16px 0}section.ways-to-pay-for-school{background-color:var(--bg1);padding:80px 20px}section.ways-to-pay-for-school .text-wrapper{text-align:center}section.ways-to-pay-for-school .text-wrapper h2,section.ways-to-pay-for-school .text-wrapper p{margin:0}section.ways-to-pay-for-school .text-wrapper p{margin-top:16px}section.ways-to-pay-for-school .text-wrapper p span{display:block}section.ways-to-pay-for-school .tables{max-width:920px;margin-top:48px;margin-inline:auto;display:flex;gap:24px;flex-direction:column}@media(min-width: 992px){section.ways-to-pay-for-school .tables{gap:32px}}@media(max-width: 991px){section.ways-to-pay-for-school .tables .table-wrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0px 2px 4px 2px rgba(0,0,0,.1019607843);overflow:hidden}section.ways-to-pay-for-school .tables .table-wrapper h3{background-color:var(--blue);color:#fff;margin:0;padding:16px}section.ways-to-pay-for-school .tables .table-wrapper:nth-child(even) h3{background-color:var(--blue-10);color:var(--blue)}section.ways-to-pay-for-school .tables .table-wrapper .table{margin:0}section.ways-to-pay-for-school .tables .table-wrapper .table .column{border-bottom:1px solid #e5e7eb;padding:16px}section.ways-to-pay-for-school .tables .table-wrapper .table .column:first-child{display:none}section.ways-to-pay-for-school .tables .table-wrapper .table .column:last-child{border-bottom:none}section.ways-to-pay-for-school .tables .table-wrapper .table .column h4{color:var(--blue);margin:0;margin-bottom:4px;text-transform:uppercase;font-size:11px;font-weight:700;line-height:100%}section.ways-to-pay-for-school .tables .table-wrapper .table .column span{font-size:14px;line-height:20px}}@media(min-width: 992px){section.ways-to-pay-for-school .tables .table-wrapper:nth-child(even) .table .column h4{background-color:var(--blue-10);color:var(--blue)}section.ways-to-pay-for-school .tables .table-wrapper h3{margin:0}section.ways-to-pay-for-school .tables .table-wrapper .table{margin:0;margin-top:16px;border-radius:8px;box-shadow:0px 2px 4px 2px rgba(0,0,0,.1019607843);display:grid;grid-template-columns:160px repeat(3, 1fr);overflow:hidden}section.ways-to-pay-for-school .tables .table-wrapper .table .column{display:flex;flex-direction:column}section.ways-to-pay-for-school .tables .table-wrapper .table .column h4{background-color:var(--blue);color:#fff;margin:0;padding:16px 20px;font-size:16px;line-height:26px}section.ways-to-pay-for-school .tables .table-wrapper .table .column strong,section.ways-to-pay-for-school .tables .table-wrapper .table .column span{height:100%;border-right:1px solid var(--blue-10);padding:16px 20px;display:block;font-size:14px;line-height:1.5}section.ways-to-pay-for-school .tables .table-wrapper .table .column:last-child strong,section.ways-to-pay-for-school .tables .table-wrapper .table .column:last-child span{border-right:none}}section.start-with-these-steps{background-color:var(--bglight);padding:80px 0}section.start-with-these-steps .text-wrapper{text-align:center}section.start-with-these-steps .text-wrapper h2,section.start-with-these-steps .text-wrapper p{margin:0 auto}section.start-with-these-steps .text-wrapper h2{max-width:250px;margin-bottom:16px}@media(min-width: 768px){section.start-with-these-steps .text-wrapper h2{max-width:100%}}section.start-with-these-steps ul.cards{margin:48px 0;padding:0;display:flex;gap:16px;flex-direction:column;list-style:none}@media(min-width: 992px){section.start-with-these-steps ul.cards{gap:24px;flex-direction:row}}section.start-with-these-steps ul.cards li{background-color:#fff;border-radius:16px;padding:20px 16px;box-shadow:0px 2px 4px 2px rgba(0,0,0,.1019607843);display:flex;gap:16px;align-items:flex-start}@media(min-width: 992px){section.start-with-these-steps ul.cards li{padding:32px}}section.start-with-these-steps ul.cards li .num{min-width:48px;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;line-height:100%}section.start-with-these-steps ul.cards li:first-child .num{background-color:rgba(254,236,228,.6980392157);color:var(--orange)}section.start-with-these-steps ul.cards li:last-child .num{background-color:rgba(255,238,215,.6980392157);color:var(--orange-secondary)}section.start-with-these-steps ul.cards li .text-content h3{margin:0}section.start-with-these-steps ul.cards li .text-content p{color:#535a5f;margin:0;margin-top:8px;font-size:14px;line-height:22px}section.start-with-these-steps .banner{background-color:var(--light-yellow);border-radius:16px;padding:40px 20px;box-shadow:0px 2px 4px 2px rgba(0,0,0,.1019607843)}@media(min-width: 992px){section.start-with-these-steps .banner{padding:40px 64px;display:flex;gap:60px;align-items:center}}section.start-with-these-steps .banner .text-content{display:flex;gap:16px;flex-direction:column}@media(min-width: 992px){section.start-with-these-steps .banner .text-content{gap:24px}}section.start-with-these-steps .banner .text-content h3{margin:0}section.start-with-these-steps .banner .text-content p.small{color:#535a5f;font-size:14px;line-height:22px}section.start-with-these-steps .banner figure{display:none}@media(min-width: 992px){section.start-with-these-steps .banner figure{min-width:480px;display:block}}
