@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Exile&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.NavbarContainer{width:100%;position:fixed;top:0;left:0;z-index:7}.Navbar{width:100%;padding:43px 80px;display:flex;align-items:center;justify-content:space-between;color:#fff}.NavbarAppName{display:flex;align-items:center;font-weight:700;color:#fff}.NavbarAppName span{font-size:40px;margin-right:15px}.NavbarLoginButton{padding:20px 30px;font-weight:600;color:var(--white-color);background:linear-gradient(256deg,#19ebf8 16%,#4843c3 90%);cursor:pointer}.NavbarUserButton{font-weight:600;border-radius:20px;color:var(--white-color);cursor:pointer}.NavbarUserDarkButton{font-weight:600;border-radius:20px;color:var(--black-color);cursor:pointer}.NavbarWhiteMode{background:var(--white-color)}.NavbarWhiteMode .NavbarAppName{color:#000}.NavbarGlassMode{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.NavbarDarkMode{background:#000}.NavbarDarkMode .NavbarAppName{color:#fff}.DropdownMenu{width:200px;border-radius:0 0 5px 5px;background-color:var(--white-color);box-shadow:0 10px 20px #0000001a}.DropdownMenu button{transition:.2s;width:100%;padding:15px 20px;display:flex;border:none;border-radius:5px;text-align:left;font-size:15px;color:var(--black-color);background:var(--white-color);cursor:pointer}.DropdownMenu button:hover{opacity:.8;background-color:var(--grey-light-color)}.DropdownMenu button:active{opacity:.6}.DropdownMenuIcon{margin-right:10px}.UserMenu{position:relative;padding-left:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.UserMenu h3{margin-right:20px}.UserMenu img{border-radius:50%}.UserMenuDropdownMenu{position:absolute;top:70px;left:max(10px,50%);transform:translate(-50%)}.SuperButtonContainer{width:fit-content}.SuperButton{transition:.2s;width:auto;min-width:920px;max-width:920px;padding:40px 60px;display:flex;align-items:center;justify-content:center;border-radius:20px;text-align:center;font-size:24px;font-weight:700;color:var(--white-color);background:linear-gradient(256deg,#19ebf8 16%,#4843c3 90%);cursor:pointer}.SuperButton:hover{box-shadow:0 10px 60px #19ebf8}.SuperButton:active{opacity:.8}.AccessPageContainer{width:100%}.AccessPage{width:100%;min-height:100vh;padding:160px 0 50px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;background:url(/images/background_1.jpg) #6aa8c2;background-size:cover;background-position:center}.AccessPage h1{width:1150px;font-size:64.5px;font-weight:600;text-align:center;text-shadow:0 8px black}.AccessPage h1 span{color:#fff;background:linear-gradient(256deg,#19ebf8 16%,#4843c3 90%)}.AccessPage p{margin:20px 0;font-size:20px;color:#fff;text-shadow:0 8px 20px black}.AccessPage a{color:#fff}.LoadingPageContainer{z-index:10;width:100%;height:100vh;position:fixed;color:var(--white-color);background-color:var(--black-color)}.LoadingPage{width:100%;min-height:100vh;padding:180px 0 120px;display:flex;align-items:center;justify-content:center;flex-direction:column}.LoadingPageWhiteMode{color:var(--black-color);background-color:var(--white-color)}.LoadingPage h1{width:1000px;font-size:65px;font-weight:600;text-align:center}.LoadingPage h1 span{color:#fff;background-color:var(--second-color)}.LoadingPage img{width:130px;margin-bottom:40px}.LoadingPage p{margin-bottom:15px;font-size:20px;color:var(--font-color)}.ModuleContainer{width:100%;position:relative;overflow:none;background-color:var(--black-color)}.Module{width:100%;min-height:150vh;padding:8%;display:flex;justify-content:center;flex-direction:column;color:var(--white-color);background-size:cover;background-position:center}.ModuleOverlay{padding:0 10%;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;color:var(--white-color);background-color:#000000b3}.Module h1{width:67%;min-width:1000px;font-size:63px;font-weight:600;pointer-events:none}.Module h2{font-size:22px;font-weight:500;pointer-events:none}.Module p{pointer-events:none}.ModuleFirstItem{padding-bottom:20%}.MainButtonContainer{width:fit-content}.MainButton{transition:.2s;width:auto;min-width:520px;max-width:520px;padding:18px;border-radius:5px;text-align:center;font-size:22px;font-weight:500;color:var(--white-color);background-color:var(--main-color);cursor:pointer}.MainButton:hover{background-color:var(--main-dark-color)}.MainButton:active{background-color:var(--main-light-color)}.ProgressBar{width:420px;height:20px;border-radius:5px;background-color:var(--grey-light-color)}.ProgressBarProgress{transition:2s;width:0%;height:20px;border-radius:5px;background-color:var(--green-light-color)}.AdminButtonContainer{max-width:fit-content}.AdminButton{transition:.2s;max-width:fit-content;padding:15px 45px;margin:10px 0;border-radius:10px;display:flex;align-items:center;color:var(--white-color);background-color:var(--admin-color);cursor:pointer}.AdminButton:hover{opacity:.8}.AdminButton:active{opacity:.6}.AdminButton *{margin:0}.AdminButtonIcon{width:20px;height:20px;margin-right:10px}.DraggableList{min-width:620px;width:100%;color:var(--font-color);background-color:var(--white-color)}.DraggableListItems{overflow-y:scroll}.DraggableListItem{padding:20px!important;border:1px solid var(--grey-light-color);display:flex;align-items:center;font-weight:700;cursor:grab}.DraggableListItem img{width:80px;height:55px;margin-right:15px;border-radius:5px}.DraggableListItemFocus{background-color:var(--grey-light-color)}.DraggableListItemContent{width:100%;display:flex;align-items:center;word-break:break-all}.DraggableListItemActionButtons{width:fit-content;display:flex;align-items:center;justify-content:center;color:var(--white-color)}.DraggableListItemActionButtons p{cursor:pointer}.DraggableListItemActionButtons p:hover{opacity:.8}.DraggableListItemActionButtons p:active{opacity:.6}.DraggableListItemActionButtons *{padding:5px 10px}.DraggableListItemUpdateItemButton{margin-right:10px;background-color:var(--admin-color)}.DraggableListItemDeleteItemButton{background-color:var(--red-color)}.ModalContainer{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000;background:#00000080}.Modal{min-width:300px;max-width:90%;max-height:90vh;padding:20px;border-radius:8px;position:relative;color:var(--font-color);background:#fff;box-shadow:0 4px 8px #0000001a;overflow-y:auto}.ModalCloseButton{position:absolute;top:10px;right:10px;border:none;font-size:16px;color:var(--font-color);cursor:pointer;background:none}.ModalCloseButton:hover{opacity:.8}.ModalCloseButton:active{opacity:.6}.ModalActionButtons{width:100%;display:flex;gap:15px;justify-content:right}.Input{margin-bottom:10px;display:flex;align-items:flex-start!important;flex-direction:column}.Input p{margin-bottom:5px!important;font-size:15px!important}.Input input{width:100%;height:35px;padding:0 10px;border:none;font-size:16px;font-family:Poppins,serif;color:var(--black-normal-color);background:none;background-color:none}.ModulesPageContainer{background-color:var(--black-color)}.LessonsPageContainer{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--black-light-color)}.LessonsPage{width:100%;padding:160px 0 60px}.LessonsPageContentContainer{width:100%;display:flex;justify-content:center}.LessonsPageContent{width:calc(100% - 450px);padding-left:50px;padding-right:30px;display:flex;flex-direction:column;align-items:center}.LessonsPageContentContent{width:100%;color:#fff}.LessonsPageSidebar{width:450px;padding-right:40px}.IconButton{transition:.2s;min-width:200px;width:fit-content;padding:18px 40px;border-radius:10px;display:flex;align-items:center;color:#fff;cursor:pointer}.IconButton:hover{opacity:.8}.IconButton:active{opacity:.6}.IconButton *{margin:0}.IconButtonIcon{width:20px;height:20px;margin-right:20px}.PlaylistContainer{width:100%}.Playlist{width:100%;color:#fff}.PlaylistLessons{width:100%;max-height:800px;height:fit-content;overflow-y:scroll;padding-right:20px}.Select{margin-bottom:10px;display:flex;align-items:flex-start!important;flex-direction:column}.Select p{margin-bottom:5px!important;font-size:15px!important}.Select select{width:100%;height:35px;padding:0 10px;border:none;font-size:16px;font-family:Poppins,serif;color:var(--black-normal-color);background:none;background-color:none}.LessonContainer{width:100%}.Lesson{width:100%;padding:10px 10px 10px 0;margin-bottom:10px;display:flex;border-radius:28px;color:#fff;cursor:pointer}.Lesson:hover{background-color:var(--selection-color)}.Lesson:active{opacity:.8}.LessonSelected{padding:40px 0;border-radius:13px;background-color:var(--selection-color)}.LessonImage{width:45%;padding:0 10px}.LessonImage div{width:100%;height:120px;border-radius:25px;background-position:center;background-size:cover}.LessonContent{width:55%}.LessonContent h4{font-size:17px;font-weight:600}.LessonContent p{font-size:15px}.VideoContainer{width:100%}.Video{width:100%;color:#fff}.Video>*{margin-bottom:30px}.Video img{width:100%;border-radius:30px}.Video h1{font-size:65px;font-weight:600}.Video h2{font-size:43px;font-weight:600;color:var(--white-color)}.Video h3{font-size:26px;font-weight:600}.Video p{font-size:18px;font-weight:500}.VideoViews{font-weight:600!important;color:var(--font-color)}.CodeContainer p{color:var(--selection-color)}.Code{transition:.2s;border-radius:10px;font-size:25px}.Materials{display:flex;gap:20px;flex-wrap:wrap}.ArticleContainer{width:100%}.Article{width:100%;margin-bottom:80px;padding:70px 60px;border-radius:10px;background-color:#fff}.Article>*{margin-bottom:30px}.Article img{width:100%;border-radius:30px}.Article h1{font-size:65px;font-weight:600;color:var(--black-color)}.Article h2{font-size:43px;font-weight:600;color:var(--black-color)}.Article h3{font-size:26px;font-weight:600;color:var(--black-color)}.Article p{font-size:21px;font-weight:300;text-align:justify;margin-bottom:60px;color:var(--grey-color)}.ArticleViews{font-weight:600!important;color:var(--font-color)}.CommentsContainer{width:100%}.Comments{width:100%;color:#fff}.CommentsCommentBox{width:100%;padding:30px;margin:20px 0 30px;border:1px solid var(--selection-color);border-radius:5px;font-size:16px;font-family:var(--font-family);color:var(--white-color);background:none}.CommentContainer{width:100%}.Comment{width:100%;margin-bottom:40px;display:flex;color:#fff}.CommentUserProfilePicture{margin-right:20px}.Comment img{width:50px;height:50px;border-radius:50%}.CommentActionButtons{display:flex}.Button{transition:.2s;width:auto;min-width:520px;max-width:520px;padding:18px;border:1px solid var(--grey-light-color);border-radius:5px;text-align:center;font-size:22px;font-weight:500;color:var(--black-color);cursor:pointer}.Button:hover{opacity:.8}.Button:active{opacity:.6}.DocumentInput{display:flex;align-items:flex-start!important;flex-direction:column}.DocumentInput p{margin-bottom:5px!important;font-size:15px!important}.DocumentInputInput{width:100%;padding:5px 0;display:flex;border:1px solid #a3a7b7;border-radius:13px;background-color:#f8f8f8}.DocumentInputInput select{width:85px;height:35px;padding:0 0 0 6px;border:none;border-right:1px solid #a3a7b7;font-size:16px;font-family:Poppins,serif;color:var(--black-normal-color);background:none}.DocumentInputInput input{width:calc(100% - 85px);height:35px;padding:0 10px;border:none;font-size:16px;font-family:Poppins,serif;color:var(--black-normal-color);background:none;background-color:none}.DocumentInputValidationLabel{font-weight:700;color:var(--red-light-color)!important}.GreenButtonContainer{max-width:fit-content}.GreenButton{transition:.2s;max-width:fit-content;padding:15px 45px;display:flex;align-items:center;color:var(--white-color);background-color:var(--green-light-color);cursor:pointer}.GreenButton:hover{opacity:.8}.GreenButton:active{opacity:.6}.GreenButton *{margin:0}.GreenButtonIcon{width:20px;height:20px;margin-right:10px}.PixCheckout{width:100%;display:flex;flex-direction:column;align-items:center}.PixCheckout div{width:100%;display:flex;align-items:center;justify-content:center}.PixCheckout div img{width:45%;margin:10px 0;border:10px solid var(--main-color);border-radius:10px;cursor:pointer}.PixCheckout p{text-align:center}.PixCheckout span{padding:0 7px;color:#fff;background:#90ee90}.PixCheckout>.DocumentScreenInput{width:"100%";display:flex;align-items:flex-start;flex-direction:column}.PixCheckout>.GeneratingPixPaymentScreen{width:"100%";display:flex;align-items:center;flex-direction:column}.PixCheckout>.GeneratingPixPaymentScreen>img{width:200px;border:none;cursor:auto}.PixCheckout>.TimeoutPixProgress{display:flex;flex-direction:column}.PixCheckout>.PixQRCodeContent{cursor:pointer}.CheckoutPageContainer{width:100%;display:flex;align-items:center;flex-direction:column;background:url(images/background_1.jpg),url(../images/background_1.jpg) #6aa8c2;background-size:cover;background-position:center}.CheckoutPage{width:730px;min-height:100vh;padding:180px 0 120px;display:flex;align-items:center;flex-direction:column;color:#fff}.CheckoutPage h1{width:1000px;font-size:65px;font-weight:600;text-align:center}.CheckoutPage h1 span{color:#fff;background-color:var(--second-color)}.CheckoutPage p{margin:20px 0;font-size:20px;text-align:center;color:var(--white-color)}.CheckoutPage a{color:var(--white-color)}.DashboardPageContainer{width:100%}.DashboardPage{width:100%;min-height:100vh;padding:180px 0 125px;display:flex;align-items:center;justify-content:center;flex-direction:column}.DashboardPage h1{width:1000px;font-size:64.5px;font-weight:600;text-align:center}.DashboardPage h1 span{color:#fff;background-color:var(--second-color)}.DashboardPage p{margin:20px 0;font-size:20px;color:var(--font-color)}.DashboardPage a{color:var(--font-color)}.ErrorPageContainer{width:100%}.ErrorPage{width:100%;min-height:100vh;padding:180px 0 85px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff}.ErrorPage h1{width:1000px;font-size:65px;font-weight:600;text-align:center}.ErrorPage h1 span{color:#fff;background-color:var(--second-color)}.ErrorPage p{margin:20px 0;font-size:20px;color:var(--font-color)}.TermsPageContainer{width:100%}.TermsPage{width:100%;min-height:100vh;padding:150px 40px 50px;display:flex;flex-direction:column}*{padding:0;margin:0;outline:0;box-sizing:border-box}:root{--main-color: #596fff;--main-light-color: #6c7ff8;--main-dark-color: #4a61f8;--second-color: #f08080;--font-color: #757d8c;--selection-color: #48484e;--grey-light-color: #eee;--grey-color: #777;--red-color: #f24646;--red-light-color: #fc6868;--green-color: rgb(86, 218, 86);--green-light-color: lightgreen;--green-dark-color: rgb(70, 184, 70);--purple-color: rgb(144, 93, 195);--admin-color: rgb(255, 178, 89);--white-color: #fff;--black-color: #000;--black-light-color: #0d0d0f;--black-normal-color: #1a1f27;--font-family: "Poppins", serif}body{font-family:Poppins,serif;overflow-x:hidden}a{color:var(--black-color);text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:var(--main-color);border-radius:3px}::-webkit-scrollbar-track{background-color:transparent}.font-thin{font-family:Poppins,serif;font-weight:100;font-style:normal}.font-extralight{font-family:Poppins,serif;font-weight:200;font-style:normal}.font-light{font-family:Poppins,serif;font-weight:300;font-style:normal}.font-regular{font-family:Poppins,serif;font-weight:400;font-style:normal}.font-medium{font-family:Poppins,serif;font-weight:500;font-style:normal}.font-semibold{font-family:Poppins,serif;font-weight:600;font-style:normal}.font-bold{font-family:Poppins,serif;font-weight:700;font-style:normal}.font-extrabold{font-family:Poppins,serif;font-weight:800;font-style:normal}.font-black{font-family:Poppins,serif;font-weight:900;font-style:normal}.font-thin-italic{font-family:Poppins,serif;font-weight:100;font-style:italic}.font-extralight-italic{font-family:Poppins,serif;font-weight:200;font-style:italic}.font-light-italic{font-family:Poppins,serif;font-weight:300;font-style:italic}.font-regular-italic{font-family:Poppins,serif;font-weight:400;font-style:italic}.font-medium-italic{font-family:Poppins,serif;font-weight:500;font-style:italic}.font-semibold-italic{font-family:Poppins,serif;font-weight:600;font-style:italic}.font-bold-italic{font-family:Poppins,serif;font-weight:700;font-style:italic}.font-extrabold-italic{font-family:Poppins,serif;font-weight:800;font-style:italic}.font-black-italic{font-family:Poppins,serif;font-weight:900;font-style:italic}.AppDescription{color:var(--font-color)}.AppLink{color:var(--main-color)}.AppSpan{width:fit-content;padding:5px 10px;font-weight:700;color:var(--white-color)}.AppItem{width:100%;padding:5px 0;display:flex;border:1px solid #a3a7b7;border-radius:13px;background-color:#f8f8f8}.AppLabel{margin-bottom:5px!important;font-size:15px!important}
