.course-view-bg{width:100%;background-image:url(/asfalt.webp);position:absolute;z-index:-1}.cr-main{display:flex;flex-direction:row;position:relative;min-height:100vh;width:100%;background-color:#0f1014;color:#ffffff}.cr-sidebar{display:flex;flex-direction:column;background-color:#1f2125;width:235px}.cr-logo{padding:30px 20px;display:flex;justify-content:center}.cr-logo img{object-fit:contain;width:100px}.cr-sidebar-group{display:flex;flex-direction:column;padding:20px;gap:8px}.cr-sidebar-group label{font-family:roboto;font-size:12px;font-weight:200;color:#e4e4e4}.cr-sidebar-group a{display:flex;justify-content:start;align-items:center;gap:10px;font-family:mulish;font-weight:400;font-size:14px;padding:13px 20px;color:#8a8a8a;border-radius:14px;text-decoration:none;transition:.2s}.cr-sidebar-group a:hover{color:#fff}.cr-sidebar-group .cr-sidebar-group-active{background-color:#3c4043;color:#ffffff;font-weight:600}.cr-sidebar-group .cr-sidebar-group-active svg{color:white}.cr-main-wrapper{display:flex;flex-direction:column;width:100%;position:relative}.cr-main-navbar{display:flex;justify-content:space-between;align-items:center;font-family:mulish;margin:20px;padding:20px;background-color:#1f2125;border-radius:14px}.cr-main-navbar div{display:flex;align-items:center;gap:10px}.cr-course-view{display:flex;flex-direction:row;align-items:start;gap:20px;margin:0 20px 20px}.cr-stream{width:100%;flex:3 1}.cr-stream div{background-color:#1f2125;border-radius:14px;overflow:hidden}.cr-stream .cr-stream-details-1{padding:10px 0;font-family:sora,Noto Sans Bengali;font-size:18px;font-weight:400;margin-top:10px;background-color:#1f212500}.cr-stream .cr-stream-details-1 div{padding:10px;margin-top:10px}.cr-stream .cr-stream-details-1 div span{font-family:sora,Noto Sans Bengali;font-size:16px}.cr-stream .cr-stream-details-1 div p{font-size:14px;color:#696969}.cr-stream-module{padding:10px;display:flex;flex-direction:column;gap:10px}.cr-stream-heading{position:relative;display:flex;align-items:center;justify-content:start;gap:10px;font-family:mulish;font-size:16px;font-weight:400;padding:10px;border-radius:8px}.cr-stream-heading:hover{background-color:#2e3136}.cr-stream-playlist{flex:1 1;min-width:300px;max-width:400px;max-height:100%;background-color:#1f2125;border-radius:14px;transition:all .5s ease-in-out;overflow:hidden}.cr-stream-playlist-hide{max-height:60px}.playlist-svg-down{position:absolute;right:5px;color:#85888d;transition:.14s}.cr-stream-playlist-hide .cr-stream-heading .playlist-svg-down{rotate:180deg}.client-login-wrapper{width:100%;height:100%;min-height:-moz-fit-content;min-height:fit-content;position:absolute;display:flex;justify-content:center;align-items:center;background-color:#000000;color:#8a8a8a}.client-login-container{display:flex;flex-direction:column;align-items:stretch;width:450px;padding:40px;font-family:raleway}.client-login-container img{width:180px;object-fit:contain;padding:20px 0}.client-login-container h1{font-size:32px;font-weight:300;margin-bottom:20px;color:#fff}.client-login-container p{font-size:13px;font-family:poppins;font-weight:400;margin-bottom:20px}.client-login-container label{font-family:poppins;font-size:13px;padding:10px 0}.client-login-container input{padding:18px 22px;border:none;border-radius:4px;font-family:poppins;font-size:13px;background-color:#1f1f1f;color:#bdbdbd;outline:none;margin-bottom:10px}.client-rememberme{margin:10px 0;font-family:poppins;font-size:14px}.client-rememberme input{width:25px;height:15px;margin-right:6px}.client-login-container button{cursor:pointer;font-family:sora;letter-spacing:.7;font-size:16px;font-weight:300;padding:18px;background-color:#016feb;color:#fff;border:none;border-radius:4px;margin-top:10px;transition:.15s;box-shadow:0 2px 15px -3px #001aff8a}.client-login-container button:hover{background-color:#0044ff}.client-login-container button:disabled{background-color:#242424;cursor:default;box-shadow:none}.client-login-container .google-login-btn{margin-top:0;border:1px solid #272727;box-shadow:0 2px 15px -3px #001aff8a;background-color:transparent;display:flex;justify-content:center;align-items:center;gap:10px;width:100%}.client-login-container .google-login-btn:hover{background-color:#272727;border:1px solid #696969}.g-btn-separate{position:relative;z-index:2;display:flex;width:100%;align-items:center;justify-content:center;padding:10px 0;color:rgb(177,177,177);font-family:mulish}.g-btn-separate:before{margin-right:10px}.g-btn-separate:after,.g-btn-separate:before{content:"";flex:1 1;height:1px;background-color:#636363}.g-btn-separate:after{margin-left:10px;right:0}.create-acc-span{text-align:end;padding:5px 0;font-size:16px;text-decoration:none;color:#929292;font-family:inter;font-weight:400}.create-acc-link{cursor:pointer;text-align:end;font-size:16px;color:#528eff;font-family:sora;font-weight:500}.email-verify-text{display:flex;flex-direction:column;align-items:stretch;width:450px;padding:40px;font-family:raleway}.email-verify-text h1{font-size:32px;font-weight:300;margin-bottom:10px;color:#fff}.email-verify-text p{font-size:16px;font-family:poppins;font-weight:400;margin-bottom:20px}.email-verify-text button{cursor:pointer;font-family:sora;letter-spacing:.7;font-size:16px;font-weight:300;padding:18px;background-color:#0036ac;color:#fff;border:none;border-radius:1px;transition:.15s;box-shadow:0 2px 15px -3px #001aff8a}.email-verify-text button:hover{background-color:#0044ff}.client-loading-animation{position:absolute;display:flex;justify-content:center;align-items:center;z-index:10;width:100%;height:100%;background-color:#242424}.windows-loading-spinner{box-sizing:border-box;width:3rem;height:3rem;padding:2px;overflow:visible}.windows-loading-spinner>circle{stroke:#fff;fill:none;stroke-width:2px;stroke-linecap:round;transform-origin:50% 50%;transition:all .2s ease-in-out 0s;animation:loading-spinner 2s linear 0s infinite normal none running}@keyframes loading-spinner{0%{stroke-dasharray:.01px,43.97px;transform:rotate(0)}50%{stroke-dasharray:21.99px,21.99px;transform:rotate(450deg)}to{stroke-dasharray:.01px,43.97px;transform:rotate(3turn)}}.certificate-name{position:relative;display:flex;align-items:center;gap:10px;padding:0 20px 20px;width:-moz-fit-content;width:fit-content}.certificate-name,.certificate-name input{font-family:poppins;font-size:14px;font-weight:400}.certificate-name input{background-color:transparent;border:1px solid #36383d;border-radius:8px;color:white;padding:5px 40px 5px 10px}.certificate-name input:disabled{color:#818181;cursor:default}.certificate-name svg{color:white;cursor:pointer;position:absolute;right:30px}.certificate-name svg:hover{color:#00c02a}.cr-course-list{display:flex;align-items:stretch;padding:0 20px 20px;gap:20px;flex-wrap:wrap}.cr-mycourse-empty{margin:20px;flex:1 1}.cr-mycourse-empty,.goto-discover{display:flex;justify-content:center;align-items:center}.goto-discover{flex-direction:column;gap:10px}.goto-discover h1{font-family:mulish;font-size:22px;font-weight:600}.goto-discover button{padding:10px 20px;border:1px solid rgb(65,65,65);color:#ffffff;font-family:mulish;font-size:16px;font-weight:500;border-radius:4px}.cr-course-card,.goto-discover button{cursor:pointer;background-color:#1f2125}.cr-course-card{display:flex;flex-direction:column;position:relative;width:350px;max-width:550px;padding:15px;border:1px solid #2e2e2e;border-radius:14px;align-items:start;justify-content:space-between;flex-grow:1;transition-duration:.15s}.cr-course-card:hover{transform:scale(1.01);filter:drop-shadow(2px 4px 8px rgb(22,22,22))}.cr-course-card-purchased{border:1px solid #004b03;background:linear-gradient(45deg,#003502,#000000)}.cr-course-card-purchased .purchased-tag{color:#4caf50;background:#008d0621;width:100%;padding:15px;border-radius:8px;font-size:20px;font-family:Sora;font-weight:700;margin-top:10px}.cr-course-card img{object-fit:cover;width:100%;border-radius:14px;filter:grayscale(.1)}.cr-course-card h1{margin-top:20px;font-family:sora;font-size:20px;font-weight:500;color:#e4e4e4}.cr-course-card h2{font-family:sora;font-size:18px;font-weight:400;color:#e4e4e4}.cr-course-card p{margin-top:10px;font-family:mulish,Noto Sans Bengali;font-size:14px;font-weight:400;color:#929292}.cr-course-card-purchased p{color:#6aaf5c}.cr-certificate-card{cursor:default;display:flex;gap:2px;flex-direction:column;position:relative;width:350px;max-width:400px;padding:15px;background-color:#1f2125;border:1px solid #2e2e2e;border-radius:14px;align-items:start;justify-content:space-between;flex-grow:1}.cr-certificate-card h1{font-family:sora;font-weight:400;font-size:18px}.cr-certificate-card p{font-family:mulish;font-size:14px;color:#afafaf}.cr-certificate-card span{font-family:sora;color:rgb(0,224,19);font-weight:700;font-size:14px}.cr-certificate-card .cr-certificate-download{color:#000000;cursor:pointer;background-color:#eed600}.cr-certificate-card .cr-certificate-download,.cr-certificate-card .cr-certificate-download-disabled{text-decoration:none;margin-top:10px;padding:10px;font-family:sora;font-size:14px;font-weight:700;border:none;border-radius:6px}.cr-certificate-card .cr-certificate-download-disabled{cursor:default;background-color:#525252;color:#888888}.cr-nav-dropdown{position:relative}.cr-nav-dropdown img,.navbar .cr-nav-dropdown img{background-color:#4e5053;width:40px;height:40px;border-radius:25px;object-fit:cover}.cr-nav-menu{color:#ffffff;border-radius:4px;cursor:pointer;display:none}.cr-nav-menu,.cr-nav-menu:hover{padding:5px;width:34px;height:34px}.cr-nav-menu:hover{color:#ececec;background-color:#161616}.cr-nav-menu-close{cursor:pointer;position:absolute;top:20px;right:20px;display:none}.cr-card-joined{color:#ffffff;background-color:#000000}.cr-card-join-now,.cr-card-joined{padding:15px;margin-top:10px;font-family:sora;font-size:16px;font-weight:500;text-align:center;border-radius:8px;width:160px}.cr-card-join-now{color:#000000;background-color:#f8bd33}.cr-card-join-now:hover{color:#ffffff;background-color:#f8bd3300;outline:1px solid #f8bd33}.discover-page-navbar .cr-nav-dropdown{display:flex;width:100%;align-items:center;color:#b9d5ff;font-family:sora;padding-left:20px;gap:10px}.navbar .discover-page-navbar img{padding:0}.spinner{font-size:28px;position:relative;display:inline-block;width:1em;height:1em}.spinner.center{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.spinner .spinner-blade{position:absolute;left:.4629em;bottom:0;width:.074em;height:.2777em;border-radius:.0555em;background-color:transparent;transform-origin:center -.2222em;animation:spinner-fade9234 1s linear infinite}.spinner .spinner-blade:first-child{animation-delay:0s;transform:rotate(0deg)}.spinner .spinner-blade:nth-child(2){animation-delay:83ms;transform:rotate(30deg)}.spinner .spinner-blade:nth-child(3){animation-delay:.166s;transform:rotate(60deg)}.spinner .spinner-blade:nth-child(4){animation-delay:.249s;transform:rotate(90deg)}.spinner .spinner-blade:nth-child(5){animation-delay:.332s;transform:rotate(120deg)}.spinner .spinner-blade:nth-child(6){animation-delay:.415s;transform:rotate(150deg)}.spinner .spinner-blade:nth-child(7){animation-delay:.498s;transform:rotate(180deg)}.spinner .spinner-blade:nth-child(8){animation-delay:.581s;transform:rotate(210deg)}.spinner .spinner-blade:nth-child(9){animation-delay:.664s;transform:rotate(240deg)}.spinner .spinner-blade:nth-child(10){animation-delay:.747s;transform:rotate(270deg)}.spinner .spinner-blade:nth-child(11){animation-delay:.83s;transform:rotate(300deg)}.spinner .spinner-blade:nth-child(12){animation-delay:.913s;transform:rotate(330deg)}.email-support{display:flex;flex-direction:column;align-items:center;width:100%;padding:40px 0 0;font-family:raleway;gap:10px}.email-support h1{font-weight:700}.email-support div{display:flex;gap:10px;font-family:inter;font-weight:400}.email-support div button{cursor:pointer;background-color:transparent;color:#49e4ff;border:none;outline:none}.email-support-btn{border:none;display:block;position:relative;padding:.7em 2.4em;font-size:18px;background:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;color:#49e4ff;z-index:1;font-family:inherit;font-weight:500}.email-support-btn span{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;z-index:-1;border:2px solid #48e4ff}.email-support-btn span:before{content:"";display:block;position:absolute;width:8%;height:500%;background:#0f1014;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-60deg);transition:all .3s}.email-support-btn:hover span:before{transform:translate(-50%,-50%) rotate(-90deg);width:100%;background:#00aeff}.email-support-btn:hover{color:white}.email-support-btn:active span:before{background:#2751cd}.email-line{display:flex;position:relative;align-items:center;font-family:raleway;font-weight:300}.email-line:after,.email-line:before{content:"";width:50px;height:2px;position:relative;background-color:#4b4b4b;align-items:center}@keyframes spinner-fade9234{0%{background-color:#69717d}to{background-color:transparent}}.cr-stream .anti-rec-wrapper{position:relative;background-color:#000000}.cr-stream .anti-rec{border-radius:0;display:none;pointer-events:none;z-index:9;top:10px;left:10px;position:absolute;color:#ffffff;background-color:transparent;opacity:.5}.cr-stream .anti-rec span{font-size:clamp(8px,1vw,12px);background-color:transparent}.cr-stream .anti-rec p,.cr-stream .anti-rec span{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:400}.cr-stream .anti-rec p{font-size:clamp(7px,1vw,10px)}.cr-fullscreen-btn{position:absolute;top:10px;right:10px;width:32px;height:32px;background:transparent;cursor:pointer;border:none;outline:none}.cr-fullscreen-btn svg{color:#ffffffa9}.cr-fullscreen-btn svg:hover{color:#fff}@media only screen and (max-width:1000px){.cr-course-view{flex-direction:column;gap:10px}.cr-stream-playlist{max-width:none;width:100%;min-height:-moz-fit-content;min-height:fit-content;max-height:100%;overflow:hidden;transition:all 0s ease-in-out}.cr-stream-playlist-hide{min-height:auto;max-height:60px}}@media only screen and (max-width:650px){.cr-sidebar{display:flex;position:fixed;top:0;width:100%;height:100%;align-self:center;z-index:10;transition:all .5s ease-in-out;background-color:#000000ef}.cr-sidebar-hide{top:-102%;background-color:#00000079}.cr-nav-menu,.cr-nav-menu-close{display:block}}@media only screen and (max-width:500px){.client-login-container{width:90%;padding:0}}@media only screen and (max-width:400px){.cr-course-list{padding:0 10px 10px}.cr-main-navbar{margin:10px}.cr-course-view{margin:0 10px 10px}}