*{margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#000;color:#fff;font-family:Montserrat,sans-serif;line-height:1.2}h1{font-family:Unbounded,sans-serif}.whitebtn{font-family:Montserrat,sans-serif;font-weight:600;padding:10px 20px;border-radius:20px;background:#fff;border:none;cursor:pointer;transition:.3s}.whitebtn:hover{box-shadow:2px 2px 10px -1px #fff}.whitebtn:active{transform:scale(.97);box-shadow:7px 5px 56px -10px #fff}.blackbtn{font-family:Montserrat,sans-serif;color:#fff;font-weight:600;padding:10px 20px;border-radius:20px;background:#000;border:none;cursor:pointer;transition:.3s}.blackbtn:hover{box-shadow:2px 2px 10px -1px #000}.blackbtn:active{transform:scale(.97);box-shadow:7px 5px 56px -10px #000}#header{position:fixed;width:100%;padding:20px 40px;box-sizing:border-box}#header .navbar{max-width:1300px;margin:auto;border-radius:2cqb;border:1px solid rgb(160,160,160);display:flex;justify-content:space-between;padding:15px;align-items:center;background-color:#0000004d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}#header .navbar img{height:40px}#header .navbar .menu{display:flex;align-items:center;font-weight:600;gap:10px}#header .navbar .menu a{text-decoration:none;color:#fff}#header .navbar .menu a:hover{color:#006af8}#header .navbar .menu .active-link{border-bottom:2px solid #006af8}#header .navbar .menu .whitebtn{color:#000}#header .navbar .toggle{cursor:pointer;display:none;font-size:30px}#header .mobile{display:none;flex-direction:column;margin-top:10px;gap:20px;padding:20px 30px;border-radius:10px;background-color:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#header .mobile a{color:#fff;font-weight:600;text-decoration:none}#header .mobile a:hover{color:#006af8}#header .mobile .whitebtn{color:#000;text-align:center}@media (max-width: 690px){#header .mobile{display:flex}}@media (max-width: 690px){#header .navbar .toggle{display:block}#header .navbar .menu{display:none}}#adminheader{position:sticky;top:0;z-index:1000;background-color:#000;color:#fff}#adminheader .navbar{padding:10px 5px;display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px rgb(255,255,255,.4)}#adminheader .navbar span{cursor:pointer}#adminheader .sidebar{background:#191c24;border:1px solid #e0e0e0;border-radius:5px;padding:10px;right:0;margin:0 5px;position:fixed;display:flex;flex-direction:column;max-height:calc(100vh - 80px);overflow-y:scroll;scrollbar-width:none;width:fit-content}#adminheader .sidebar .profile{display:flex;flex-direction:column;text-align:center}#adminheader .sidebar .profile i{font-size:30px}#adminheader .sidebar a{color:#dcdcdc;font-size:20px;padding:10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2)}#adminheader .sidebar a:hover{color:#87ceeb}#adminheader .sidebar button{cursor:pointer;background-color:#000;margin:10px;padding:10px;color:#fff;border-radius:5px}#userheader{position:sticky;top:0;z-index:1000;background-color:#000;color:#fff}#userheader .navbar{padding:5px 10px;display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px rgb(255,255,255,.4)}#userheader .navbar span{cursor:pointer}#userheader .sidebar{background:#4c4c4c;border:1px solid #ffffff;border-radius:5px;padding:10px;right:0;margin:0 10px;position:fixed;display:flex;flex-direction:column;max-height:calc(100vh - 80px);overflow-y:scroll;scrollbar-width:none;width:fit-content}#userheader .sidebar a{color:#000;font-size:30px;padding:10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2)}#userheader .sidebar a:hover,#userheader .sidebar button:hover{color:#f15b29}#userheader .sidebar button{cursor:pointer;background-color:#000;margin:10px;padding:10px;color:#fff;border-radius:5px}#Footer hr{border:none;height:.2px;background-color:#323232}#Footer .footertop{max-width:1400px;margin:auto;padding:60px 20px}#Footer .footertop .first{background-color:#ffffff14;border-radius:20px;padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:20px}#Footer .footertop .first .company{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px}#Footer .footertop .first .company img{height:auto;width:70px}#Footer .footertop .first .company h2{font-family:Unbounded,sans-serif;font-size:40px}#Footer .footertop .first .contact>div{padding:20px;display:flex;flex-direction:column;gap:5px;font-size:20px;border:1px solid rgb(49,66,109);border-radius:20px}#Footer .footertop .first .contact>div a{color:#fff;text-decoration:none}#Footer .footertop .first .feature{border-radius:20px;text-align:center;padding:20px}#Footer .footertop .first .feature ul{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px}#Footer .footertop .first .feature ul li{padding:20px;list-style:none;background-color:#000;border-radius:10px;flex:1;white-space:nowrap}#Footer .footertop .first .link{border:1px solid rgb(49,66,109);border-radius:20px;text-align:center;padding:20px}#Footer .footertop .first .link>div{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px}#Footer .footertop .first .link>div a{flex:1;white-space:nowrap;padding:10px 20px;text-decoration:none;color:#fff;font-weight:600}#Footer .footertop .first .link>div a:hover{color:#006af8}@media (max-width: 700px){#Footer .footertop .first{grid-template-columns:1fr}}#Footer .footertop .second{background-color:#ffffff14;margin-top:20px;border-radius:20px;text-align:center;padding:30px 20px}#Footer .footertop .second>div{margin-top:20px;display:flex;justify-content:center;gap:30px}#Footer .footertop .second>div i{font-size:40px}#Footer .footer2{text-align:center;padding:30px}#Footer .footer2 h2{margin-top:30px;font-family:Unbounded,sans-serif;font-size:clamp(30px,15vw,200px)}#landingpage strong{display:block;width:fit-content;white-space:nowrap;margin:auto;padding:10px 30px;border-radius:20px;border:1px solid rgb(49,66,109)}#landingpage h2{text-align:center}#landingpage hr{border:none;height:.2px;background-color:#323232}#landingpage .hero .body{padding:160px 30px 100px;max-width:1400px;margin:0 auto;text-align:center}#landingpage .hero .body .text h1{font-size:clamp(30px,5vw,100px)}#landingpage .hero .body .text p{max-width:1000px;font-size:18px;margin:40px auto;font-weight:600}#landingpage .hero .body .text a{color:#000;text-decoration:none}#landingpage .hero .keys{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);text-align:center;gap:20px;padding:20px}#landingpage .hero .keys .key{border:1px solid rgb(49,66,109);border-radius:10px;padding:40px 5px}#landingpage .hero .keys .key span{font-size:40px}#landingpage .hero .keys .key h2{font-size:16px;margin-top:10px}@media (max-width: 1000px){#landingpage .hero .keys{grid-template-columns:repeat(2,1fr)}}#landingpage .aboutus{padding:60px 20px}#landingpage .aboutus h2{margin:20px 0 40px}#landingpage .aboutus .body{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px}#landingpage .aboutus .body .text{padding:10px 0;display:flex;flex-direction:column;gap:20px;font-size:20px}#landingpage .aboutus .body .text ul{display:flex;flex-direction:column;gap:10px}#landingpage .aboutus .body .text ul li{list-style:none}#landingpage .aboutus .body .text a{width:fit-content;padding:10px 30px;text-decoration:none;color:#000}#landingpage .aboutus .body .image{background-size:cover;background-position:center;min-height:250px;border-radius:10px;border:1px solid rgb(49,66,109)}@media (max-width: 768px){#landingpage .aboutus .body{grid-template-columns:1fr;grid-template-rows:auto auto}}#landingpage .feature{padding:60px 20px}#landingpage .feature>h2{margin:20px 0 40px}#landingpage .feature .feature-card{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#landingpage .feature .feature-card .card{border:1px solid rgb(49,66,109);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:20px}#landingpage .feature .feature-card .card i{font-size:40px}@media (max-width: 768px){#landingpage .feature .feature-card{grid-template-columns:repeat(2,1fr)}}#landingpage .howitworks{padding:60px 20px}#landingpage .howitworks>h2{margin:20px 0 40px}#landingpage .howitworks .body{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}#landingpage .howitworks .body>div{border-radius:10px;border:1px solid rgb(49,66,109);padding:20px}#landingpage .howitworks .body>div h3{text-align:center;font-size:14px}#landingpage .howitworks .body>div ul{margin-top:20px;display:flex;flex-direction:column;gap:20px}#landingpage .howitworks .body>div ul li{list-style:none;display:flex;align-items:center;gap:10px}#landingpage .howitworks .body>div span{background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;font-weight:600}#landingpage .howitworks .body .image{background-position:center;background-size:cover;min-height:250px}@media (max-width: 900px){#landingpage .howitworks .body{grid-template-columns:1fr}}#landingpage .whychoose{padding:60px 20px}#landingpage .whychoose>h2{margin:20px 0 40px}#landingpage .whychoose .whydiv{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}#landingpage .whychoose .whydiv .card{border:1px solid rgb(49,66,109);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:20px;text-align:center}#landingpage .whychoose .whydiv .card i{font-size:50px}@media (max-width: 700px){#landingpage .whychoose .whydiv{grid-template-columns:1fr}}#landingpage .whocanuse{padding:60px 20px}#landingpage .whocanuse>h2{margin:20px 0 40px}#landingpage .whocanuse>div{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}#landingpage .whocanuse>div img{width:100%;height:auto;border-radius:20px;max-height:350px}#landingpage .whocanuse>div .text{display:flex;flex-direction:column;gap:10px}@media (max-width: 768px){#landingpage .whocanuse>div{grid-template-columns:1fr}}#landingpage .getstarted{padding:60px 20px}#aboutus strong{display:block;width:fit-content;white-space:nowrap;margin:auto;padding:10px 30px;border-radius:20px;border:1px solid rgb(49,66,109)}#aboutus hr{border:none;height:.2px;background-color:#323232}#aboutus .hero{padding:160px 30px 100px;max-width:1400px;margin:0 auto;text-align:center}#aboutus .hero h1{font-size:clamp(30px,5vw,100px);margin:20px 0 40px}#aboutus .feature{padding:60px 20px;max-width:1400px;margin:auto}#aboutus .feature>h2{margin:20px 0 40px;text-align:center}#aboutus .feature .feature-card{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#aboutus .feature .feature-card .card{border:1px solid rgb(49,66,109);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:20px}#aboutus .feature .feature-card .card i{font-size:40px}@media (max-width: 768px){#aboutus .feature .feature-card{grid-template-columns:repeat(2,1fr)}}#aboutus .mission{padding:60px 20px;max-width:1400px;margin:auto}#aboutus .mission>h2{margin:20px 0 40px;text-align:center}#aboutus .mission .card{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#aboutus .mission .card .item{border:1px solid rgb(49,66,109);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:20px}#aboutus .mission .card .item ul{display:flex;flex-direction:column;gap:5px}#aboutus .mission .card .item ul li{list-style:none;font-size:12px}#aboutus .mission .card .item i{font-size:40px}@media (max-width: 800px){#aboutus .mission .card{grid-template-columns:1fr}}#aboutus .getstarted{padding:60px 20px}#contactus strong{display:block;width:fit-content;white-space:nowrap;margin:auto;padding:10px 30px;border-radius:20px;border:1px solid rgb(49,66,109)}#contactus .hero{padding:160px 30px 100px;max-width:1400px;margin:0 auto;text-align:center}#contactus .hero h1{font-size:clamp(30px,5vw,100px);margin:20px 0 40px}#contactus .contact{padding:20px;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px;text-align:center;align-items:center}#contactus .contact .text{padding:30px 0;display:flex;flex-direction:column;gap:20px}#contactus .contact .text h2{font-size:50px;font-family:Unbounded,sans-serif}#contactus .contact .text a{color:#fff;text-decoration:none;font-size:22px}#contactus .contact .form form{display:flex;flex-direction:column;gap:15px;border-radius:20px;border:1px solid rgb(49,66,109);padding:30px}#contactus .contact .form form textarea{resize:none}#contactus .contact .form form textarea,#contactus .contact .form form input{padding:10px;border-radius:10px;border:none}#contactus .contact .form form textarea:focus,#contactus .contact .form form input:focus{outline:none}@media (max-width: 600px){#contactus .contact{grid-template-columns:1fr}}#contactus .getstarted{padding:60px 20px}#GetStarted{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:20px;max-width:1400px;margin:auto}#GetStarted .overlay{border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:60px 10px;background-color:#000000b3;text-align:center;display:flex;flex-direction:column}#GetStarted .overlay h2{font-family:Unbounded,sans-serif;font-size:clamp(30px,5vw,100px)}#GetStarted .overlay p{margin:40px 0;line-height:1.5}#GetStarted .overlay a{font-weight:600;width:fit-content;padding:10px 30px;border-radius:20px;margin:auto;color:#000;text-decoration:none;cursor:pointer}#GetStarted .GetStarted-form{top:0;left:0;position:fixed;background-color:#00000080;height:100%;width:100%;padding:100px 30px 0;box-sizing:border-box}#GetStarted .GetStarted-form form{padding:30px;border-radius:10px;margin:auto;background-color:#fff;max-width:500px;display:flex;flex-direction:column;gap:10px}#GetStarted .GetStarted-form form h3{color:#000;display:flex;justify-content:space-between;margin-bottom:10px}#GetStarted .GetStarted-form form h3 span{cursor:pointer}#GetStarted .GetStarted-form form input{padding:10px;border-radius:10px;border:1px solid #cccccc}#GetStarted .GetStarted-form form input:focus{outline:none}#Jobs strong{display:block;width:fit-content;white-space:nowrap;margin:auto;padding:10px 30px;border-radius:20px;border:1px solid rgb(49,66,109)}#Jobs .hero{padding:160px 30px 100px;max-width:1400px;margin:0 auto;text-align:center}#Jobs .hero h1{font-size:clamp(30px,5vw,100px);margin:20px 0 40px}#Jobs .why{padding:60px 20px}#Jobs .why>div{max-width:1400px;margin:auto;background-color:#ffffff14;border-radius:20px;padding:40px 20px;text-align:center}#Jobs .why>div h2{margin:20px 0 40px}#Jobs .why>div .item{display:flex;flex-wrap:wrap;gap:30px}#Jobs .why>div .item h3{flex:1}#Jobs .why>div .item h3 span{font-size:40px;display:block}#Jobs .getstarted{padding:60px 20px}#Events strong{display:block;width:fit-content;white-space:nowrap;margin:auto;padding:10px 30px;border-radius:20px;border:1px solid rgb(49,66,109)}#Events hr{border:none;height:.2px;background-color:#323232}#Events .hero{padding:160px 30px 50px;max-width:1400px;margin:0 auto;text-align:center}#Events .hero h1{font-size:clamp(30px,5vw,100px);margin:20px 0 40px}#Events .image{padding:20px;max-width:1400px;margin:auto}#Events .image img{width:100%;height:auto;border-radius:10px}#Events .whyevent{padding:60px 20px}#Events .whyevent>h2{margin:20px 0 40px;text-align:center}#Events .whyevent .why-card{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#Events .whyevent .why-card .card{border:1px solid rgb(49,66,109);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:20px}#Events .whyevent .why-card .card i{font-size:40px}@media (max-width: 768px){#Events .whyevent .why-card{grid-template-columns:repeat(2,1fr)}}#Events .upcoming{padding:60px 20px}#Events .upcoming>h2{margin:20px 0 40px;text-align:center}#Events .upcoming img{width:100%;aspect-ratio:3/1}#Events .upcoming .upcomingdiv{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#Events .upcoming .upcomingdiv .card{border:1px solid rgb(49,66,109);border-radius:5px;overflow:hidden}#Events .upcoming .upcomingdiv .card>div{padding:10px;font-size:14px;display:flex;flex-direction:column;gap:10px}#Events .upcoming .upcomingdiv .card>div button{padding:5px 20px}@media (max-width: 1000px){#Events .upcoming .upcomingdiv{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){#Events .upcoming .upcomingdiv{grid-template-columns:1fr}}#Events .certificate{padding:60px 20px}#Events .certificate>h2{margin:20px 0 40px;text-align:center}#Events .certificate .cer-div{max-width:1400px;padding-bottom:60px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px}#Events .certificate .cer-div img{width:100%;height:auto}#Events .certificate .cer-div .text{display:flex;flex-direction:column;gap:20px}#Events .certificate .cer-div .text>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}#Events .certificate .cer-div .text>div p{text-align:center;border:1px solid rgb(49,66,109);border-radius:10px;padding:20px 5px;display:flex;flex-direction:column;gap:10px}#Events .certificate .cer-div .text>div p i{font-size:40px}@media (max-width: 900px){#Events .certificate .cer-div{grid-template-columns:1fr}}#Events .certificate .completed{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#Events .certificate .completed img{width:100%;aspect-ratio:3/1}#Events .certificate .completed .card{border:1px solid rgb(49,66,109);border-radius:5px;overflow:hidden}#Events .certificate .completed .card>div{padding:10px;font-size:14px;display:flex;flex-direction:column;gap:10px}#Events .certificate .completed .card>div button{padding:5px 20px}@media (max-width: 1000px){#Events .certificate .completed{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){#Events .certificate .completed{grid-template-columns:1fr}}#Events .getstarted{padding:60px 20px}#GetLms strong{display:block;width:fit-content;white-space:nowrap;margin:auto;padding:10px 30px;border-radius:20px;border:1px solid rgb(49,66,109)}#GetLms .hero{padding:160px 30px 100px;max-width:1400px;margin:0 auto;text-align:center}#GetLms .hero h1{font-size:clamp(30px,5vw,100px);margin:20px 0 40px}#GetLms .signup{padding:20px;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px}#GetLms .signup .card{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#GetLms .signup .card .item{border:1px solid grey;padding:20px 5px;display:flex;flex-direction:column;text-align:center;justify-content:center;gap:10px}#GetLms .signup .card .item i{font-size:40px}#GetLms .signup .form form{display:flex;flex-direction:column;gap:15px;border-radius:20px;border:1px solid rgb(49,66,109);padding:30px}#GetLms .signup .form form input{padding:10px;border-radius:10px;border:none}#GetLms .signup .form form input:focus{outline:none}@media (max-width: 600px){#GetLms .signup{grid-template-columns:1fr}}#GetLms .getstarted{padding:60px 20px}#signin{padding:90px 20px 0}#signin .form{max-width:1400px;padding:140px 0;margin:auto}#signin .form form{max-width:400px;padding:20px;border-radius:10px;box-shadow:2px 2px 15px #ffffff80;margin:auto;display:flex;flex-direction:column;gap:5px;text-align:center}#signin .form form input{color:#fffc;background-color:#ffffff1a;padding:10px 20px;border-radius:5px;border:1px solid rgb(0,0,0,.2)}#signin .form form input:focus{outline:none}#addorg .form{position:fixed;background-color:#ffffff80;height:100%;width:100%;padding:10px;z-index:9999}#addorg .form form{padding:10px;border-radius:10px;margin:auto;background-color:#fff;max-width:500px;display:flex;flex-direction:column;gap:5px}#addorg .form form h2{color:#000;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#addorg .form form h2 span{cursor:pointer}#addorg .form form input{padding:10px;border-radius:10px;border:1px solid #cccccc}#addorg .form form input:focus{outline:none}#addorg .orgdetail{padding:10px}#addorg .orgdetail>div{display:flex;justify-content:space-between}#addorg .orgdetail>div button{padding:0 20px;cursor:pointer}#addorg .orgdetail .table{margin-top:10px;overflow:scroll;scrollbar-width:none}#addorg .orgdetail table{width:100%;text-align:center;border-collapse:collapse}#addorg .orgdetail table tbody tr:hover{background-color:#0000ff80}#addorg .orgdetail table,#addorg .orgdetail td,#addorg .orgdetail th{border:1px solid rgba(255,255,255,.3);padding:3px}#addorg .orgdetail th{background-color:gray;color:#fff}#AddAdmin{padding:10px}#AddAdmin .addform form{display:flex;gap:10px}#AddAdmin .addform form .emailinput{width:250px}#AddAdmin .addform form input{padding:2px 10px}#AddAdmin .table{margin-top:10px;overflow:scroll;scrollbar-width:none}#AddAdmin table{width:100%;text-align:center;border-collapse:collapse}#AddAdmin table tbody tr:hover{background-color:#0000ff80}#AddAdmin table,#AddAdmin td,#AddAdmin th{border:1px solid rgba(255,255,255,.3);padding:3px}#AddAdmin th{background-color:gray;color:#fff}#orgdashboard .card{padding:20px;display:flex;flex-wrap:wrap;gap:20px}#orgdashboard .card .item{flex:1;min-width:200px;border-radius:5px;background-color:#191c24;padding:20px;text-align:center}#orgdashboard .card .item .item-div{text-align:left;display:flex;align-items:center;justify-content:space-between;margin-top:10px}#orgdashboard .card .item .item-div .fa-check{color:green}#orgdashboard .card .item .item-div .fa-close{color:red}#orgdashboard .card .item .item-div>i{font-size:50px;color:#87ceeb}#orgdashboard .secondcard{padding:0 20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}#orgdashboard .secondcard .item1{background-color:#191c24;border-radius:5px;padding:20px}#addcourse .form{position:fixed;background-color:#ffffff80;height:100vh;width:100vw;z-index:9999;padding:10px;box-sizing:border-box}#addcourse .form form{padding:10px;border-radius:10px;background-color:#fff;margin:auto;max-width:400px;display:flex;flex-direction:column;gap:5px;height:fit-content}#addcourse .form form h2{color:#000;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#addcourse .form form h2 span{cursor:pointer}#addcourse .form form input,#addcourse .form form textarea{padding:10px;border-radius:10px;border:1px solid #cccccc}#addcourse .form form input:focus,#addcourse .form form textarea:focus{outline:none}#addcourse .coursedetail{padding:5px}#addcourse .coursedetail .top{display:flex;justify-content:space-between;padding-bottom:5px}#addcourse .coursedetail .top button{padding:0 20px;cursor:pointer}#addcourse .coursedetail .details{height:calc(100vh - 85px);display:flex;gap:2px;border:1px solid rgb(255,255,255,.5);border-radius:10px;overflow:hidden}#addcourse .coursedetail .details .left{max-width:30%;min-width:100px;padding:10px;overflow:hidden;overflow-y:scroll;scrollbar-width:none;background-color:#ffffff1a}#addcourse .coursedetail .details .left li{padding:5px;border-bottom:1px solid rgb(255,255,255,.1);gap:1px}#addcourse .coursedetail .details .left li .coursetitle{display:flex;align-items:center;margin-bottom:5px;justify-content:space-between}#addcourse .coursedetail .details .left li:hover{background-color:#ffffff0d;cursor:pointer}#addcourse .coursedetail .details .right{flex-grow:1;background-color:#ffffff1a}#addcourse .coursedetail .details .right .right_top{display:flex;padding:5px 10px;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(255,255,255,.2)}#addcourse .coursedetail .details .right .right_top span{cursor:pointer;display:flex;gap:10px}#addcourse .coursedetail .details .right .session{display:flex;justify-content:space-between;align-items:center;background-color:#000;border-radius:10px;margin:5px;padding:10px}#addcourse .coursedetail .details .right .session button{padding:5px 10px;cursor:pointer}#addcourse .coursedetail .details .right .right_bottom{padding:5px;height:calc(100vh - 190px);overflow:scroll;scrollbar-width:none}#addcourse .coursedetail .details .right .right_bottom table{width:100%;border-collapse:collapse;text-align:center}#addcourse .coursedetail .details .right .right_bottom table span{display:flex;gap:10px;justify-content:center;cursor:pointer}#addcourse .coursedetail .details .right .right_bottom table .video{height:150px}#addcourse .coursedetail .details .right .right_bottom table .video iframe{width:100%;border:none}#addcourse .coursedetail .details .right .right_bottom table,#addcourse .coursedetail .details .right .right_bottom th,#addcourse .coursedetail .details .right .right_bottom td{padding:2px;border:1px solid rgb(255,255,255,.5)}#addcourse .coursedetail .details .right .right_bottom tbody tr:hover{background-color:#0000ff1a}#addcourse .coursedetail .details .right .right_bottom .description{padding:10px;border-radius:10px;border:1px solid rgb(255,255,255,.3)}#addcourse .coursedetail .details .right .right_bottom .description pre{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}#adduser .form{position:fixed;background-color:#ffffff80;height:100%;width:100%;padding:10px;z-index:9999;box-sizing:border-box}#adduser .form form{padding:10px;border-radius:10px;margin:auto;background-color:#fff;max-width:500px;display:flex;flex-direction:column;gap:5px}#adduser .form form h2{color:#000;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#adduser .form form h2 span{cursor:pointer}#adduser .form form input{padding:10px;border-radius:10px;border:1px solid #cccccc}#adduser .form form input:focus{outline:none}#adduser .userdetail{padding:10px}#adduser .userdetail>div{display:flex;justify-content:space-between}#adduser .userdetail>div h2 span{font-size:14px;font-weight:100}#adduser .userdetail>div button{padding:0 20px;cursor:pointer}#adduser .userdetail .table{margin-top:10px;overflow:scroll;scrollbar-width:none}#adduser .userdetail table{width:100%;text-align:center;border-collapse:collapse}#adduser .userdetail table tbody tr:hover{background-color:#0000ff1a}#adduser .userdetail table tbody span{display:flex;gap:15px;justify-content:center}#adduser .userdetail table tbody span i{padding:5px;cursor:pointer}#adduser .userdetail table,#adduser .userdetail td,#adduser .userdetail th{border:1px solid rgba(255,255,255,.3);padding:2px}#adduser .userdetail th{background-color:gray;color:#fff}#adduser .userdetail th span{color:#adff2f;font-weight:100;white-space:nowrap;font-size:14px}#activeuser .selecteduserfulldiv{position:fixed;background-color:#00000080;height:100%;width:100%;padding:10px;z-index:1000;box-sizing:border-box}#activeuser .selecteduserfulldiv .detialdiv{padding:10px;border-radius:10px;margin:auto;background-color:#000;border:1px solid rgb(118,118,118);max-width:500px}#activeuser .selecteduserfulldiv .detialdiv .close{cursor:pointer;float:right;color:red}#activeuser .selecteduserfulldiv .detialdiv .assigncourse{display:flex;justify-content:space-between}#activeuser .selecteduserfulldiv .detialdiv .assigncourse button,#activeuser .selecteduserfulldiv .detialdiv .assigncourse select{padding:5px 10px;border-radius:5px;margin-left:5px}#activeuser .selecteduserfulldiv .detialdiv .tablediv{margin-top:5px;max-height:calc(100vh - 200px);overflow:scroll;scrollbar-width:none}#activeuser .selecteduserfulldiv .detialdiv table{width:100%;text-align:center;border-collapse:collapse}#activeuser .selecteduserfulldiv .detialdiv table tbody tr:hover{background-color:#0000ff1a}#activeuser .selecteduserfulldiv .detialdiv table,#activeuser .selecteduserfulldiv .detialdiv td,#activeuser .selecteduserfulldiv .detialdiv th{border:1px solid rgba(255,255,255,.3);padding:3px}#activeuser .selecteduserfulldiv .detialdiv th{background-color:gray;color:#fff}#activeuser .userdetail{padding:10px}#activeuser .userdetail>div{display:flex;justify-content:space-between}#activeuser .userdetail>div h2 span{color:orange;font-size:14px;font-weight:100}#activeuser .userdetail .table{margin-top:10px;overflow:scroll;scrollbar-width:none}#activeuser .userdetail table{width:100%;text-align:center;border-collapse:collapse}#activeuser .userdetail table tbody tr:hover{background-color:#0000ff1a}#activeuser .userdetail table,#activeuser .userdetail td,#activeuser .userdetail th{border:1px solid rgba(255,255,255,.3);padding:3px}#activeuser .userdetail th{background-color:gray;color:#fff}#addjob .form{position:fixed;background-color:#ffffff80;height:100%;width:100%;padding:10px;z-index:9999;box-sizing:border-box}#addjob .form form{padding:10px;border-radius:10px;margin:auto;background-color:#fff;max-width:500px;display:flex;flex-direction:column;gap:5px}#addjob .form form h2{color:#000;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#addjob .form form h2 span{cursor:pointer}#addjob .form form input,#addjob .form form textarea{padding:10px;border-radius:10px;border:1px solid #cccccc}#addjob .form form input:focus,#addjob .form form textarea:focus{outline:none}#addjob .userdetail{padding:10px}#addjob .userdetail>div{display:flex;justify-content:space-between}#addjob .userdetail>div button{padding:0 20px;cursor:pointer}#addjob .userdetail .table{margin-top:10px;overflow:scroll;scrollbar-width:none}#addjob .userdetail table{width:100%;text-align:center;border-collapse:collapse}#addjob .userdetail table tbody tr:hover{background-color:#0000ff1a}#addjob .userdetail table tbody span{display:flex;gap:10px;justify-content:center;cursor:pointer}#addjob .userdetail table,#addjob .userdetail td,#addjob .userdetail th{border:1px solid rgba(255,255,255,.3);padding:3px}#addjob .userdetail th{background-color:gray;color:#fff}#activejob .selecteddiv{position:fixed;background-color:#ffffff80;height:100%;width:100%;padding:10px;z-index:9999;box-sizing:border-box}#activejob .selecteddiv .selectedjob{padding:10px;border-radius:10px;margin:auto;background-color:#000;max-width:500px;display:flex;flex-direction:column;gap:5px}#activejob .selecteddiv .selectedjob h2{color:#000;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#activejob .selecteddiv .selectedjob h2 span{cursor:pointer}#activejob .selecteddiv .selectedjob input,#activejob .selecteddiv .selectedjob textarea{padding:10px;border-radius:10px;border:1px solid #cccccc}#activejob .selecteddiv .selectedjob input:focus,#activejob .selecteddiv .selectedjob textarea:focus{outline:none}#activejob .userdetail{padding:10px}#activejob .userdetail>div{display:flex;justify-content:space-between}#activejob .userdetail>div button{padding:0 20px;cursor:pointer}#activejob .userdetail .table{margin-top:10px;overflow:scroll;scrollbar-width:none}#activejob .userdetail table{width:100%;text-align:center;border-collapse:collapse}#activejob .userdetail table tbody tr:hover{background-color:#0000ff1a}#activejob .userdetail table tbody span{display:flex;gap:10px;justify-content:center;cursor:pointer}#activejob .userdetail table,#activejob .userdetail td,#activejob .userdetail th{border:1px solid rgba(255,255,255,.3);padding:3px}#activejob .userdetail th{background-color:gray;color:#fff}#enrolled .top{display:flex;align-items:center;justify-content:space-between;gap:10px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.4);margin:5px;padding:2px 5px;border-radius:5px}#enrolled .leftpannel{position:fixed;background:#000;box-shadow:0 2px 8px #ffffff80;width:max-content;padding:5px;margin:1px 10px;border-radius:5px}#enrolled .leftpannel ul{max-height:calc(100vh - 150px);overflow:scroll;scrollbar-width:none}#enrolled .leftpannel li{padding:5px;border-bottom:1px solid rgba(255,255,255,.2);cursor:pointer}#enrolled .selectedcourse{height:calc(100vh - 75px);overflow:scroll;scrollbar-width:none}#enrolled .selectedcourse .about{padding:5px;display:flex;justify-content:space-between;gap:10px}#enrolled .selectedcourse .detail{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:5px}#enrolled .selectedcourse .detail .table table{width:100%;text-align:center;border-collapse:collapse}#enrolled .selectedcourse .detail .table table span{color:#00f;padding:2px 5px}#enrolled .selectedcourse .detail .table table span:hover{cursor:pointer;color:#adff2f}#enrolled .selectedcourse .detail .table table,#enrolled .selectedcourse .detail .table th,#enrolled .selectedcourse .detail .table td{border:1px solid rgb(255,255,255,.2);padding:2px 5px}#enrolled .selectedcourse .detail .description pre{border-radius:5px;padding:5px;border:1px solid rgba(255,255,255,.3);white-space:pre-wrap;word-break:break-word}@media (max-width: 600px){#enrolled .selectedcourse .detail{grid-template-columns:1fr}}#enrolled .nocourse{height:calc(100vh - 100px);margin:10px;border-radius:10px;background-size:cover;background-position:center}#UserLearning h4{text-align:center}#UserLearning .learningtop{background-color:#00f;font-weight:600;color:#fff;padding:5px;display:flex;justify-content:space-between;align-items:center;gap:10px}#UserLearning .learningtop span{cursor:pointer;padding:2px 5px}#UserLearning .sessionlist{position:fixed;padding:5px;background-color:#0000ffb3;color:#fff}#UserLearning .sessionlist ul{max-height:calc(100vh - 180px);overflow:scroll;scrollbar-width:none}#UserLearning .sessionlist li{border-bottom:1px solid rgb(255,255,255,.3);padding:10px 5px}#UserLearning .sessionlist li:hover{font-weight:600;cursor:pointer}#UserLearning .player iframe{border:none;width:100%;height:calc(100vh - 100px)}#jobboard .selectedjob{position:fixed;background-color:#00000080;height:100%;width:100%;padding:10px;z-index:1000;box-sizing:border-box}#jobboard .selectedjob .selecteddiv{padding:5px;border-radius:10px;margin:auto;background-color:#000;border:1px solid rgb(118,118,118);max-width:700px}#jobboard .selectedjob .selecteddiv .close{cursor:pointer;float:right;color:red}#jobboard .selectedjob .selecteddiv pre{border-radius:5px;height:calc(100vh - 250px);padding:5px;border:1px solid rgba(255,255,255,.3);white-space:pre-wrap;word-break:break-word;overflow:scroll;scrollbar-width:none}#jobboard .selectedjob .selecteddiv button{margin-top:5px;width:100%}#jobboard .alljob{display:grid;grid-template-columns:1fr 1fr}#jobboard .alljob>div{height:calc(100vh - 40px)}#jobboard .alljob .list{overflow:scroll;scrollbar-width:none}#jobboard .alljob .list>div{padding:5px;display:flex;flex-direction:column;gap:5px}#jobboard .alljob .list>div .job{border:1px solid rgb(255,255,255,.2);padding:10px;display:flex;flex-direction:column;gap:3px;border-radius:10px}#jobboard .alljob .list>div .job strong{text-decoration:underline;cursor:pointer}#jobboard .alljob .list>div .job>div{display:flex;justify-content:space-between;gap:10px}#jobboard .alljob .list>div .job .fa-bookmark-o{color:orange}#jobboard .alljob .list>div .job .fa-map-marker{background:conic-gradient(red,red 90deg,#ff0 90deg,#ff0 180deg,green 180deg,green 270deg,#00f 270deg,#00f 360deg);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}#jobboard .alljob .list>div .job .active{color:#adff2f}#jobboard .alljob .list>div .job .inactive{color:red}#jobboard .alljob .list>div .job .date{color:#8a2be2}#jobboard .alljob .image{background-size:cover;background-position:center}@media (max-width: 600px){#jobboard .alljob{grid-template-columns:1fr}#jobboard .alljob>.image{display:none}}#profile{height:calc(100vh - 40px);overflow-y:scroll;scrollbar-width:thin;background-size:cover;background-position:center}#profile .profilediv{max-width:400px;margin:auto;padding:10px}#profile .profilediv .detail{padding:10px;border-radius:10px;border:1px solid rgb(255,255,255,.3)}#profile .profilediv .detail i{padding:3px;margin-right:5px}#profile .profilediv .resume{margin-top:10px;padding:10px;border-radius:10px;border:1px solid rgb(255,255,255,.3);display:flex;flex-direction:column;gap:5px}#profile .profilediv .password{margin-top:10px;padding:10px;border-radius:10px;border:1px solid rgb(255,255,255,.3)}#profile .profilediv .password form{margin-top:10px;display:flex;flex-direction:column;gap:5px}
