@charset "UTF-8";.student-application-page .common-button{border-radius:8px}.student-application-page .role-cards-landing{display:grid;gap:2rem;justify-items:center}.student-application-page .role-cards-landing .logo-wrap{margin-top:1rem}.student-application-page .role-cards-landing .logo-wrap .ge-logo{height:64px}.student-application-page .role-cards-landing .intro-copy{text-align:center;color:#243b53;max-width:860px;padding:0 1rem}.student-application-page .role-cards-landing .intro-copy .title{margin:.5rem 0 .75rem;color:#20639b;font-weight:800}.student-application-page .role-cards-landing .cards{display:grid;gap:1.5rem;width:100%;max-width:960px}@media (min-width: 768px){.student-application-page .role-cards-landing .cards{grid-template-columns:1fr 1fr}}.student-application-page .role-cards-landing .role-card{background:#fff;border-radius:12px;box-shadow:0 1px 2px #0000000a,0 6px 24px #0000000f;padding:2rem 1.5rem;text-align:center}.student-application-page .role-cards-landing .role-card .icon-circle{margin:0 auto 1rem;display:grid;place-items:center;color:#20639b;width:auto;height:auto;border:0;border-radius:0;background:transparent}.student-application-page .role-cards-landing .role-card .icon-circle .icon{width:80px;height:80px;color:inherit}.student-application-page .role-cards-landing .role-card .icon-circle .student-icon,.student-application-page .role-cards-landing .role-card .icon-circle .agent-icon{width:100px;height:100px}.student-application-page .role-cards-landing .role-card h2{font-size:1.75rem;color:#172b4d;margin:.25rem 0 .5rem;font-weight:800}.student-application-page .role-cards-landing .role-card p{color:#4b5563;margin-bottom:1.25rem;max-width:28ch;margin-left:auto;margin-right:auto}.student-application-page .role-cards-landing .role-card .role-cta{font-size:1.25rem;padding:.9rem 1.5rem;width:100%;max-width:360px;display:block;margin:0 auto;font-weight:600;text-align:center;height:auto;border-radius:8px}.student-application-page .agent-student-actions,.student-application-page .student-sub-actions{margin-bottom:1.6rem}.student-application-page .agent-student-actions .common-button,.student-application-page .student-sub-actions .common-button{width:auto;max-width:none}.student-application-page .agent-student-actions .common-button.btn-blue,.student-application-page .student-sub-actions .common-button.btn-blue{height:auto}.student-application-page .agent-student-actions .common-button.btn-white,.student-application-page .student-sub-actions .common-button.btn-white{background-color:#fff;color:#20639b;border:2px solid #20639B;height:auto}.student-application-page .agent-student-actions .common-button.btn-white:hover,.student-application-page .student-sub-actions .common-button.btn-white:hover{background-color:#f8f9fa}.student-application-page .student-sub-actions{margin-top:1.6rem;padding-left:1.6rem}.student-application-page .flow-wrapper{margin-top:1.25rem}.student-application-page .flow-wrapper .form-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.student-application-page .flow-wrapper .password-field{position:relative;display:flex;align-items:center}.student-application-page .flow-wrapper .password-field .form-control{padding-right:2.5rem}.student-application-page .flow-wrapper .password-field .toggle-visibility{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:#6b7280;cursor:pointer}.student-application-page .flow-wrapper .password-field .toggle-visibility .icon{width:1.25rem;height:1.25rem;flex:0 0 1.25rem;display:block}.student-application-page .flow-wrapper .info.small{font-size:.75rem;color:#555}.student-application-page .flow-wrapper .common-button.auto{width:auto;max-width:none;padding-left:1.25rem;padding-right:1.25rem;white-space:nowrap}.student-application-page .content{display:grid;gap:1.6rem;margin-bottom:3.2rem}@media (min-width: 992px){.student-application-page .content{grid-auto-flow:row;grid-template-columns:1fr}}.student-application-page .content .main-content .sub-title{color:#20639b}.student-application-page .content .side-content{display:none}@media (min-width: 992px){.student-application-page .content .side-content{display:block}}@media (min-width: 992px){.student-application-page .content .side-content .image{width:100%;height:auto}}.student-application-page .selected-view .role-cards-landing{margin-bottom:1rem}@media (min-width: 768px){.student-application-page .selected-view .role-cards-landing{margin-bottom:1.5rem}}.student-application-page .content.two-col{grid-template-columns:1fr;align-items:start;gap:1.25rem}@media (min-width: 768px){.student-application-page .content.two-col{grid-template-columns:1fr 1fr;gap:1.5rem}}.student-application-page .content.two-col .left-side .cards{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (min-width: 768px){.student-application-page .content.two-col .left-side .cards{grid-template-columns:1fr 1fr}}.student-application-page .content.two-col .left-side .role-card{background:#fff;border-radius:12px;box-shadow:0 1px 2px #0000000a,0 6px 24px #0000000f;padding:1.25rem 1rem;text-align:center;cursor:pointer}.student-application-page .content.two-col .left-side .role-card .icon-circle{margin:0 auto .75rem;display:grid;place-items:center;color:#20639b}.student-application-page .content.two-col .left-side .role-card .icon-circle .icon{color:inherit}.student-application-page .content.two-col .left-side .role-card .icon-circle .icon,.student-application-page .content.two-col .left-side .role-card .icon-circle .student-icon,.student-application-page .content.two-col .left-side .role-card .icon-circle .agent-icon{width:72px;height:72px}.student-application-page .content.two-col .left-side .role-card h2{font-weight:800;margin:.25rem 0}.student-application-page .content.two-col .left-side .role-card p{margin:0;color:#4b5563}.student-application-page .content.two-col .left-side .role-card.selected{background:#568203;color:#fff}.student-application-page .content.two-col .left-side .role-card.selected .icon-circle,.student-application-page .content.two-col .left-side .role-card.selected h2,.student-application-page .content.two-col .left-side .role-card.selected p{color:#fff}.student-application-page .content.two-col .left-side .already.small{margin-top:1rem;color:#4b5563}.student-application-page .content.two-col .left-side .already.small a{color:#20639b;font-weight:600}.student-application-page .content.two-col .right-side .form-panel{background:#fff;border-radius:12px;box-shadow:0 1px 2px #0000000a,0 6px 24px #0000000f;padding:1.25rem}.student-application-page .content.two-col .right-side .form-panel .common-button.btn-blue{width:100%}.registration-link-page .app-header .logo-container{display:none!important}
