@import url(https://fonts.googleapis.com/css2?family=Acme&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}body::-webkit-scrollbar{display:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nav{background-color:#172a46;color:#fff;display:flex;height:50px;position:fixed;width:100%;z-index:2}.nav .pen{cursor:pointer;font-size:25px;margin-left:220px;margin-top:13px}.nav .logo{cursor:pointer;font-family:Acme;font-size:30px;font-weight:300;margin-left:8px;margin-top:8px}.nav .menuItems{align-items:center;display:flex;font-size:20px;justify-content:space-evenly;list-style:none;padding-left:500px;width:500px}.nav .menuItems .navItem{cursor:pointer}.nav .menuItems .navItem:hover{color:#ababab}.footer{background-color:#172a46;flex-direction:column;height:auto;justify-content:space-evenly;padding:25px;position:relative}.footer,.footer .footerItems{align-items:center;display:flex}.footer .footerItems{color:#fff;font-size:18px;gap:50px;justify-content:center;list-style-type:none;padding-bottom:25px}.footer .footerItems .footerItem{cursor:pointer;transition:all .3s ease}.footer .footerItems .footerItem:hover{color:#ababab}.footer .footerBody{color:#d0d6d6;font-size:14px;max-width:800px;padding-bottom:20px;text-align:center}.footer .socialIcons{gap:20px;margin-top:20px}.footer .socialIcons,.footer .socialIcons .icon{align-items:center;display:flex;justify-content:center}.footer .socialIcons .icon{background-color:#454343;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:50px;transition:all .3s ease;width:50px}.footer .socialIcons .icon:hover{box-shadow:0 0 .625em #ccc;color:#ccc}.home{position:relative}.home,.home .img{height:700px;width:100%}.home .img{background-size:cover;opacity:.4;position:absolute}.home .heading{color:#172a46;font-size:60px;font-weight:800;padding:70px;text-decoration:underline}.home .bodyDesc,.home .heading{position:relative;text-align:center}.home .bodyDesc{font-size:35px;font-weight:600;margin:auto;width:1000px}.home .homebtn{display:flex;gap:100px;justify-content:center;margin-top:80px;position:relative}.home button{background-color:#172a46;border-radius:8px;color:#fff;font-size:20px;height:50px;width:250px}.home button:hover{background-color:#90a7ca;border:2px solid #172a46;color:#172a46;cursor:pointer;transition:.3s ease-out}.notes{background-color:#ccc;padding-bottom:70px;padding-top:120px;position:relative;width:100%}.notes .notesBody{background-color:#fff;border-radius:15px;box-shadow:4px 3px 5px rgba(1,1,1,.1);margin:0 auto;max-width:1050px;padding:35px 60px}.notes .notesBody .heading{color:#172a46;font-size:50px;font-weight:600;text-align:center}.notes .notesBody .subheading{font-size:18px;margin-bottom:40px;text-align:center}.notes .notesBody .subjectWithNotes{display:flex;flex-direction:column}.notes .notesBody .subjectWithNotes .subject{font-size:30px;margin-left:5px}.notes .notesBody .loadingSkeleton{display:flex}.notes .notesBody .note{border-radius:5px;display:flex;margin-bottom:40px;margin-top:5px;overflow-x:scroll}.skBody{background-color:#f9f9f9;border:2px solid #ccc;border-radius:6px;height:250px;margin:5px;width:300px}.skBody .skTitle{background-color:#e4e4e4;border:2px solid #ccc;border-radius:5px;height:22px;margin:5px auto;width:200px}.skBody .skInfo{display:flex;justify-content:space-between}.skBody .skInfo .skInfoItem{background-color:#e4e4e4;border:2px solid #ccc;border-radius:3px;height:12px;margin:10px;width:50px}.skBody .skDiscription{background-color:#e4e4e4;border:2px solid #ccc;border-radius:5px;height:15px;margin:8px auto;width:270px}.skBody .skUpdatedBy{background-color:#e4e4e4;border:2px solid #ccc;border-radius:4px;height:14px;margin-left:10px;margin-top:25px;width:80px}.item{background-color:#f5f5f5;border:2px solid #ccc;border-radius:6px;color:#172a46;height:250px;margin:5px;transition:all .3s ease;width:300px}.item:hover{border:2px solid #172a46;box-shadow:0 0 .625em silver}.item .chapter{font-size:25px;text-align:center;text-transform:uppercase;width:300px}.item .info{display:flex;font-size:14px;justify-content:space-between;padding:8px 8px 0}.item hr{margin-bottom:0;width:95%}.item .description{font-size:14px}.item .description,.item .updatedBy{padding:10px;text-align:left}.update{background-color:#ccc;height:640px;padding-top:50px;position:relative;top:50px;width:100%}.update .formBody{background-color:#fff;border-radius:10px;box-shadow:4px 3px 5px rgba(1,1,1,.1);margin:15px auto 0;max-width:600px;padding:20px}.update .formBody .formContainer{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:20px}.update .formBody .formContainer label{font-size:20px;margin-bottom:5px}.update .formBody .formContainer input,.update .formBody .formContainer select,.update .formBody .formContainer textarea{border:1px solid #ccc;border-radius:4px;font-size:15px;padding:6px 10px}.update .formBody .formContainer .textAreaControl{grid-column:1/span 2}.update .formBody .formContainer .textAreaControl textarea{width:96.5%}@media(max-width:460px){.update .formBody .formContainer .textAreaControl{grid-column:1/span 1}}.update .formBody .formControl{display:flex;flex-direction:column}.update .btn{align-items:center;display:flex;justify-content:center;margin-top:20px}.update button{background-color:#172a46;border:2px solid transparent;border-radius:8px;color:#fff;font-size:20px;height:50px;margin-bottom:10px;padding:5px 10px;transition:.3s ease-in;width:300px}.update button:hover{background-color:#cdd;border:2px solid #172a46;color:#172a46;cursor:pointer;transition:.3s ease-out}.update button:disabled{cursor:not-allowed}.update .title{color:#172a46;font-size:50px;font-weight:600;margin-bottom:40px;text-align:center}.login{background-color:#ccc;height:580px;padding-top:50px;position:relative;top:50px;width:100%}.login .loginBody{background-color:#fff;border-radius:10px;box-shadow:4px 3px 5px rgba(1,1,1,.1);margin:0 auto;max-width:450px;padding:35px}.login .loginBody .loginTitle{color:#172a46;font-size:50px;font-weight:600;margin-bottom:40px;text-align:center}.login .loginBody .detailSection{display:flex;flex-direction:column}.login .loginBody .password{margin-top:20px}.login .loginBody label{font-size:20px;margin-bottom:5px;padding-bottom:5px}.login .loginBody input,.login .loginBody select,.login .loginBody textarea{border:1px solid #ccc;border-radius:4px;font-size:15px;padding:6px 10px}.login .loginBody .loginButton{align-items:center;display:flex;flex-direction:column;padding-top:30px}.login .loginBody button{background-color:#172a46;border:1px solid transparent;border-radius:8px;color:#fff;font-size:16px;height:40px;padding:5px 10px;transition:.3s ease-in;width:200px}.login .loginBody button:hover{background-color:#ccc;border:2px solid #172a46;color:#172a46;cursor:pointer;transition:.3s ease-out}.login .loginBody button:disabled{cursor:not-allowed}.login .loginBody .or{font-size:15px;margin:12px}.login .loginBody .pageChange{cursor:pointer;font-size:18px;font-weight:400;margin-bottom:5px;text-decoration:none;text-transform:uppercase}.register{background-color:#ccc;height:670px;padding-top:50px;position:relative;top:50px;width:100%}.register .registerBody{background-color:#fff;border-radius:10px;box-shadow:4px 3px 5px rgba(1,1,1,.1);margin:0 auto;max-width:450px;padding:35px}.register .registerBody .loginTitle{color:#172a46;font-size:50px;font-weight:600;margin-bottom:40px;text-align:center}.register .registerBody .detailSection{display:flex;flex-direction:column}.register .registerBody .email,.register .registerBody .password{margin-top:20px}.register .registerBody label{font-size:20px;margin-bottom:5px;padding-bottom:5px}.register .registerBody input,.register .registerBody select,.register .registerBody textarea{border:1px solid #ccc;border-radius:4px;font-size:15px;padding:6px 10px}.register .registerBody .loginButton{align-items:center;display:flex;flex-direction:column;padding-top:30px}.register .registerBody button{background-color:#172a46;border:1px solid transparent;border-radius:8px;color:#fff;font-size:16px;height:40px;padding:5px 10px;transition:.3s ease-in;width:200px}.register .registerBody button:hover{background-color:#ccc;border:2px solid #172a46;color:#172a46;cursor:pointer;transition:.3s ease-out}.register .registerBody button:disabled{cursor:not-allowed}.register .registerBody .or{font-size:15px;margin:12px}.register .registerBody .pageChange{cursor:pointer;font-size:18px;font-weight:400;margin-bottom:5px;text-decoration:none;text-transform:uppercase}
/*# sourceMappingURL=main.5e77425f.css.map*/