.sideNavbar{width:245px;height:100%;margin-right:1%;padding:0;transition:all 1s;overflow:hidden}.sideNavbar .clsBtn{padding:1%;position:absolute;top:0;left:0}.sideNavbar .top-section .profile-pic-holder{border:2px solid #fff;border-radius:50%;width:78px;height:78px;padding:3px;overflow:hidden}.sideNavbar .top-section .profile-pic-holder img{object-fit:cover;border-radius:50%;width:90%;height:90%}.rightPanel{word-break:break-word;width:calc(100vw - 275px);height:calc(100vh - 154px);padding:40px;overflow:auto}.sideNavbarList{background:#fff;width:100%;margin-bottom:0;padding:0;list-style-type:none}.sideNavbarList .menu-list{height:calc(100vh - 227px);overflow-y:scroll}.sideNavbarList .collapse.show{overflow-y:auto}.sideNavbarList .collapse.show::-webkit-scrollbar{display:block;width:3px!important}.sideNavbarList .collapse.show::-webkit-scrollbar-track{cursor:pointer;background-color:#f5f5f5!important;-webkit-box-shadow:inset 0 0 6px #0000004d!important}.sideNavbarList .collapse.show::-webkit-scrollbar-thumb{cursor:pointer;background-color:var(--blue)!important}.sideNavbarList .collapse.notLogin{height:calc(100vh - 253px);overflow:auto}.sidebarListRow{color:#676c76;cursor:pointer;background:#fff;width:100%;height:100%;max-height:51px;padding:4px 6px;font-size:.95em}.sidebarListRow a{color:#707070;text-decoration:none;display:block}.sidebarListRow.active{color:#0062ff;cursor:default;font-weight:700}.sidebarListRow.active .btnBox,.sidebarListRow.active:hover .btnBox,.sidebarListRow:hover .btnBox{color:#0062ff;background:linear-gradient(90deg,#e6f4ff 0%,#e6f4ff00 100%);border-radius:5px;align-items:center;height:100%;display:flex;border-left:3px solid #0062ff!important}.sidebarListRow.active a{color:#0062ff}.sidebarListRow:hover{color:#0062ff;cursor:pointer;font-weight:700}.sidebarListRow:hover a{color:#0062ff;font-weight:700}.sideNavbar img{width:23px}.sideNavbar .svg{width:20px}.sideNavbar .IFAS_Logo{width:100%;max-width:125px}.sidebarListRow.active .allCoursesBtn,.sidebarListRow:hover .allCoursesBtn{color:#0062ff;background:linear-gradient(90deg,#e6f4ff 0%,#e6f4ff00 100%);border-radius:5px;height:100%;border-left:3px solid #0062ff!important}.sidebarListRow[aria-expanded=true] .allCoursesBtn{border:1px solid #0062ff!important}.sidebarListRow[aria-expanded=true]{color:#0062ff;font-weight:700}.sidebarListRow .toggle-icon{transition:transform .3s ease-in-out}.sidebarListRow[aria-expanded=true] .subNavbarmenu-icon{transform:rotate(180deg)}.sideNavbarList .withouLoginMenu-list{height:auto}.sideNavbar .accordion-button{padding-left:6px;font-size:14px;color:initial!important}.sideNavbar ul li .accordion-button:after{content:""}.sideNavbar.active .username{display:inline-block}.sideNavbar .frames2{width:auto;height:auto;position:absolute;left:0%}.sideNavbar .scrollbox{width:245px;margin:4px auto;padding:0 6px;display:block;overflow:auto}.sideNavbar .collapse{visibility:visible;border:none;border-left:0 solid #00000017;border-right:0 solid #00000017}.sideNavbar .subNavbarmenu{cursor:pointer;color:#676c76;height:51px;padding:4px 0;font-size:.95em}.sideNavbar .subNavbarmenu .inSubBar{padding:6px}.sideNavbar .subNavbarmenu.active .inSubBar{color:#0062ff;background:linear-gradient(90deg,#e6f4ff 0%,#e6f4ff00 100%);border-radius:5px;align-items:center;height:100%;font-weight:700;display:flex;border-left:3px solid #0062ff!important}.sideNavbar .subNavbarmenu:hover .inSubBar{color:#0062ff;cursor:pointer;background:linear-gradient(90deg,#e6f4ff 0%,#e6f4ff00 100%);border-radius:5px;align-items:center;height:100%;font-weight:700;display:flex;border-left:3px solid #0062ff!important}.sidebarFooterImg{top:-37px;right:-53px;width:95px!important}.sidebarFooter{color:var(--blue);margin-top:-40px;font-size:1.1em}.marginDiv{margin-top:24%}.profileBG{background-color:var(--paleblue)}.profileName{color:var(--BlueRibbon)}.svg{transition:fill .2s ease-in-out}.svg:hover{fill:green}.svg:active{fill:#fff}.withoutLoginCourseHeight{height:100%;min-height:calc(100vh - 297px);overflow:auto}.cardReferEarnSidebar{color:#fff;background:linear-gradient(#0062ff 0%,#7c3aed 100%);padding:5px 10px;box-shadow:0 2px 8px #0062ff33}.cardReferEarnSidebarReferral{padding:5px 10px}.achievement-image-wrapper{width:87px;min-width:87px}@media (max-width:575px){.achievement-image-wrapper{width:72px;min-width:72px}}@media screen and (max-width:1199px){.sideNavbarList .menu-list{height:calc(100vh - 238px)}.sideNavbarList .collapse.notLogin{height:calc(100vh - 265px)}}@media screen and (max-width:992px){.sideNavbarList .menu-list{height:calc(100vh - 232px)}.sideNavbarList .collapse.notLogin{height:calc(100vh - 238px);overflow:auto}}@media screen and (max-width:767px){.sideNavbar{z-index:1;width:0;height:100vh;transition:all .3s ease-out;position:fixed;right:0}.sideNavbar.active{z-index:99;background:#00000080;width:100%}.rightPanel{width:100vw}.sideNavbarList{float:right;-o-transition:all .3s ease-out;width:0;height:100vh;margin-left:0;transition:all .3s ease-out;position:fixed;right:-50px;overflow:auto}.sideNavbar.active .sideNavbarList{width:60%;right:0}.sideNavbar .scrollbox{margin:0;padding:0}.downloadSectionSideNavbar{margin:0 40px}.sideNavbarList .menu-list{height:calc(100vh - 215px);overflow-y:scroll}.sidebarFooterImg{right:-32%}.sideNavbarList .collapse.notLogin{height:calc(100vh - 222px)}\ .sidebarListRow{max-height:38px;padding:2px 8px;font-size:1.09em}.sideNavbar .svg,.sideNavbar img{width:15px}.alumni-network-btn-wrap{background:linear-gradient(164deg,#4895ff 0%,#004ed5 100%);border-radius:6px;max-width:200px;margin:3px 8px;padding:1.5px;display:inline-block;box-shadow:0 8px 20px #005bff1f}.alumni-network-btn{cursor:pointer;background:#fff;border-radius:4px;align-items:center;gap:3px;height:100%;padding:2px 9px;transition:all .3s;display:flex}.alumni-network-btn .alumni-icon{flex-shrink:0}.alumni-network-btn .alumni-icon img{object-fit:contain}.alumni-network-btn .alumni-title{color:#075bff;letter-spacing:0;font-size:1.3em;font-weight:700;line-height:1}.alumni-network-btn:hover{background:linear-gradient(90deg,#fff 0%,#eef5ff 100%);transform:translateY(-2px);box-shadow:0 12px 25px #005bff33}.alumni-network-btn.active{background:#075bff}.alumni-network-btn.active .alumni-title{color:#fff}.alumni-text-arrow{margin-top:3px}}@media screen and (max-width:640px){.sideNavbarList .menu-list{height:calc(100vh - 200px);overflow-y:scroll}.sidebarFooterImg{right:-25%}}@media screen and (max-width:500px){.sideNavbar.active .sideNavbarList{width:80%;right:0}.sidebarFooterImg{right:-28%}.sideNavbar{height:calc(100vh - 94px)}}@media screen and (max-width:380px){.sidebarFooterImg{width:115px!important}}@media screen and (max-width:325px){.sidebarFooterImg{width:95px!important}}
