.student-registration-body{background:radial-gradient(ellipse at 15% 6%,#eef2e8 0,transparent 34%),#f7f8f6}.student-registration-body .registration-intro{max-width:790px}.student-registration-body .registration-intro h1 em{color:#2b5c4d}.student-registration-body .registration-card{border-color:#dce5df;box-shadow:0 20px 60px #1d3b2f10}.student-registration-body .step-dot.active b,.student-registration-body .step-dot.complete b{border-color:#2d5e4e;background:#2d5e4e}.student-registration-body .step-progress-line i{background:#2d5e4e}.student-registration-body .registration-success>span{background:#e8f0e8;color:#2d5e4e}.student-registration-body .registration-success a{background:#294b52}.student-registration-body .registration-actions .primary-step-button{background:#294b52;border-color:#294b52}.student-registration-body .registration-actions .primary-step-button:hover{background:#1f3d43}.student-registration-body .registration-header>div a{color:#294b52;font-weight:700}.student-registration-body .registration-block{background:#fbfcfa}.student-registration-body .document-grid .upload-panel{min-height:190px}@media(max-width:520px){.student-registration-body .registration-header>div{display:grid;justify-items:end;gap:3px}.student-registration-body .document-grid .upload-panel{min-height:155px}}
