body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center;padding:10px 20px;background-color:#000}div{box-sizing:border-box!important}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.navbar-actions .btn span{margin-left:.3rem}@media only screen and (max-width:600px){.navbar-actions{display:flex;padding:0}.navbar-actions .btn{padding:.1rem .3rem;text-align:center;align-self:center}.navbar-actions .btn i{margin:0 auto}.navbar-actions .btn span{display:none;width:0}}.LoginComponent{font-size:larger;font-weight:700;@import"https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,800,900"}.LoginComponent body{font-family:"Poppins",sans-serif;font-weight:300;font-size:15px;line-height:1.7;color:#c4c3ca;background-color:#1f2029;overflow-x:hidden}.LoginComponent a{cursor:pointer;transition:all .2s linear}.LoginComponent a:hover{text-decoration:none}.LoginComponent .link{color:#c4c3ca}.LoginComponent .link:hover{color:#ffeba7}.LoginComponent p{font-weight:500;font-size:14px;line-height:1.7}.LoginComponent h4{font-weight:600}.LoginComponent h6 span{padding:0 20px;text-transform:uppercase;font-weight:700}.LoginComponent .section{position:relative;width:100%;display:block}.LoginComponent .full-height{min-height:80vh}.LoginComponent [type=checkbox]:checked,.LoginComponent [type=checkbox]:not(:checked){position:absolute;left:-9999px}.LoginComponent .checkbox:checked+label,.LoginComponent .checkbox:not(:checked)+label{position:relative;display:block;text-align:center;width:60px;height:16px;border-radius:8px;padding:0;margin:10px auto;cursor:pointer;background-color:#ffeba7}.LoginComponent .checkbox:checked+label:before,.LoginComponent .checkbox:not(:checked)+label:before{position:absolute;display:block;width:36px;height:36px;border-radius:50%;color:#ffeba7;background-color:#102770;content:"↖";font-weight:bolder;z-index:20;top:-10px;left:-10px;line-height:36px;text-align:center;font-size:24px;transition:all .5s ease}.LoginComponent .checkbox:checked+label:before{-webkit-transform:translateX(44px) rotate(-270deg);transform:translateX(44px) rotate(-270deg)}.LoginComponent .card-3d-wrap{position:relative;width:440px;max-width:100%;height:500px;padding-top:20rem;padding-bottom:2rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:800px;perspective:800px;margin-top:30px}.LoginComponent .card-3d-wrapper{height:120%;padding:0;margin:0;transition:all .6s ease-out}.LoginComponent .card-3d-wrapper,.LoginComponent .card-back,.LoginComponent .card-front{width:100%;position:absolute;top:0;left:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.LoginComponent .card-back,.LoginComponent .card-front{height:100%;background-color:#2a2b38;background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/1462889/pat.svg);background-position:bottom;background-repeat:no-repeat;background-size:300%;border-radius:6px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.LoginComponent .card-back,.LoginComponent .checkbox:checked~.card-3d-wrap .card-3d-wrapper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.LoginComponent .center-wrap{position:absolute;width:100%;padding:0 35px;top:50%;left:0;-webkit-transform:translate3d(0,-50%,35px) perspective(100px);transform:translate3d(0,-50%,35px) perspective(100px);z-index:20;display:block}.LoginComponent .form-group{position:relative;display:block;margin:0;padding:0}.LoginComponent .form-style{padding:13px 20px 13px 55px;height:48px;width:100%;font-weight:500;border-radius:4px;font-size:14px;line-height:22px;letter-spacing:.5px;color:#c4c3ca;background-color:#1f2029;transition:all .2s linear}.LoginComponent .form-style,.LoginComponent .form-style:active,.LoginComponent .form-style:focus{outline:none;border:none;box-shadow:0 4px 8px 0 rgba(21,21,21,.2)}.LoginComponent .input-icon{position:absolute;top:0;left:18px;height:48px;font-size:24px;line-height:48px;text-align:left;color:#ffeba7;transition:all .2s linear}.LoginComponent .form-group input:-ms-input-placeholder{color:#c4c3ca;opacity:.7;-ms-transition:all .2s linear;transition:all .2s linear}.LoginComponent .form-group input:-moz-placeholder,.LoginComponent .form-group input::-moz-placeholder{color:#c4c3ca;opacity:.7;-moz-transition:all .2s linear;transition:all .2s linear}.LoginComponent .form-group input::-webkit-input-placeholder{color:#c4c3ca;opacity:.7;-webkit-transition:all .2s linear;transition:all .2s linear}.LoginComponent .form-group input:focus:-ms-input-placeholder{opacity:0;-ms-transition:all .2s linear;transition:all .2s linear}.LoginComponent .form-group input:focus:-moz-placeholder,.LoginComponent .form-group input:focus::-moz-placeholder{opacity:0;-moz-transition:all .2s linear;transition:all .2s linear}.LoginComponent .form-group input:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.LoginComponent .btn{border-radius:4px;height:44px;font-size:13px;font-weight:600;text-transform:uppercase;transition:all .2s linear;padding:0 30px;letter-spacing:1px;display:inline-flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center;border:none}.LoginComponent .btn,.LoginComponent .btn:active,.LoginComponent .btn:focus{background-color:#102770;color:#ffeba7;box-shadow:0 8px 24px 0 rgba(16,39,112,.2)}.LoginComponent .btn:hover{background-color:#ffeba7;color:#102770;box-shadow:0 8px 24px 0 rgba(255,235,167,.2)}.LoginComponent .logo{position:absolute;top:30px;right:30px;display:block;z-index:100;transition:all .25s linear}.LoginComponent .logo img{height:26px;width:auto;display:block}.Profilecomponent .cursor-pointer{cursor:pointer}.Profilecomponent body{background:#632778}.Profilecomponent span{overflow-wrap:anywhere}.Profilecomponent .form-control:focus{box-shadow:none;border-color:#ba68c8}.Profilecomponent .profile-button{background:#632778;box-shadow:none;border:none}.Profilecomponent .profile-button:hover{background:#682773}.Profilecomponent .profile-button:active,.Profilecomponent .profile-button:focus{background:#682773;box-shadow:none}.Profilecomponent .back:hover{color:#682773;cursor:pointer}.Profilecomponent .labels{font-size:11px;text-align:left}.Profilecomponent .add-experience:hover{background:#ba68c8;color:#fff;cursor:pointer;border:1px solid #ba68c8}.Profilecomponent input{font-weight:700}.Profilecomponent input:disabled{background-color:#0b5ed7;color:#fff}.Profilecomponent input:disabled::-webkit-input-placeholder{opacity:1}.Profilecomponent input:disabled::placeholder{opacity:1}.slotchoices{max-height:80vh;overflow:auto}.slotDropdown{background:#fff;padding:0}#courseMultiselectlist *,.slotDropdown *{font-size:small}.accordion-item{background-color:#e7f1ff;max-height:80vh;overflow:auto}.accordion-item::-webkit-scrollbar{width:.2rem}.accordion-button{border:1px solid #000;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:.5rem 1rem;font-weight:700}.course-code-name-wrapper *{cursor:pointer!important}.course-code-name-wrapper :hover{opacity:.8;color:#00f}.selected-course{background:green;color:#fff}fieldset.slot-choices-fieldset label{margin-right:.4rem;cursor:pointer;box-sizing:border-box}.selected-slot{background:#00f!important;border:3px solid #fff!important;color:#fff!important}@media only screen and (max-width:600px){.accordion-item{font-size:.7rem!important}.course-code-name-wrapper{font-size:.6rem}}.slotWrapper:nth-child(odd){background-color:#f1ffb5}.slotWrapper:nth-child(2n){background-color:#b5faff}@media only screen and (max-width:600px){.selectedCourseListWrapper{font-size:.5rem!important}}
/*# sourceMappingURL=main.5a5d9463.chunk.css.map */