@import url(https://fonts.googleapis.com/css2?family=Karla:wght@200;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;300&display=swap);*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Karla,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;max-width:100vw;overflow-x:hidden}.container{margin-left:auto;margin-right:auto;max-width:90%;padding:1rem}article h1{margin:1rem 0}:root{--primary-blue:#001a70}.video-container{max-height:100vh;min-height:100vh;overflow:hidden;overflow-y:hidden}.video-container video{object-fit:cover;object-position:center}.overlay,.video-container video{height:95%;left:0;position:absolute;width:100%}.overlay{background:#001a70;background:var(--primary-blue);mix-blend-mode:color-dodge}.CourseCard{border-style:outset;color:#000;display:flex;flex-basis:calc(25% - 1em);flex-direction:column;flex-grow:0;flex-shrink:1;height:300px;margin:1rem;padding:5px;width:200px}.courseImg{align-self:center;height:55%;width:100%}.CourseInstructor{font-size:100%;text-align:left;width:100%}.CourseName{align-self:left;font-size:3vw;text-align:left}.CoursePrice{font-size:100%;text-align:left;width:100%}.CourseCategory{background-color:#9310d5;border-radius:10px;color:azure;text-align:center;width:30%}.CourseCategoryText{font-size:small;font-weight:bolder}@media screen and (min-width:40em){.CourseName{font-size:2vw}.CourseCard{flex-basis:calc(50% - 1em);flex-grow:0;flex-shrink:1;height:300px;width:300px}}@media screen and (min-width:60em){.CourseName{font-size:2vw}.CourseCard{flex-basis:calc(25% - 1em);flex-grow:0;flex-shrink:1}}.HomeContainer{overflow:hidden;text-align:center;width:100vw}.ItemDesc{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:10px;width:100%}.Heading{color:#9c0e9c;font-size:40px;margin-left:20px}.FirstLine{color:#0ea293;font-size:25px;padding-left:2%}@media screen and (max-width:992px){.FirstLine{font-size:20px;font-weight:100px}.Heading{font-size:40px;margin-left:5px}}@media screen and (min-width:40em){.ItemDesc{display:flex;flex-wrap:wrap;justify-content:space-evenly}}.navigation{align-items:center;background:linear-gradient(45deg,#9c0e9c,#191970);box-shadow:0 2px 2px 2px rgba(9,9,9,.23);color:#fff;display:flex;height:60px;padding:.5rem 2rem;position:-webkit-sticky;position:sticky;width:100vw;z-index:10000}.brand-name{color:#fff;font-family:Righteous,cursive;font-size:1.3rem;font-weight:700;margin-left:1rem;text-decoration:none}.navigation-menu{margin-left:auto}.navigation-menu ul{display:flex;padding:0}.navigation-menu li{list-style-type:none;margin:0 1rem}.navigation-menu li a{color:#fff;display:block;font-weight:700;text-decoration:none;width:100%}.hamburger{background-color:#283b8b;border:0;border-radius:50%;cursor:pointer;display:none;height:40px;margin-right:2rem;padding:.5rem;position:absolute;right:25px;top:50%;-webkit-transform:translateY(-85%);transform:translateY(-85%);transition:background-color .2s ease-in-out;width:40px}.navigation-menu button{border-radius:5px}.closeBtn{cursor:pointer;width:10%}.userProfile{background:#24a7d7;border-radius:50%;color:#fff;height:20px;line-height:20px;margin:20px 0;text-align:center;width:20px}#CartCount{background:#0037ff;color:#fff;font-size:10px;margin-left:-5px;padding:0 4px;position:relative;top:-5px;vertical-align:top}.badge{border-radius:9px;padding-left:9px;padding-right:9px}@media screen and (max-width:768px){.hamburger{display:block;margin-top:10px}.navigation-menu ul{background-color:#283b8b;display:none;flex-direction:column;height:100%;margin-right:0;position:fixed;right:0;top:60px;transition:.5s;width:50vw;z-index:999}.navigation-menu li{margin:0;text-align:center}.navigation-menu li a{color:#fff;font-weight:700;padding:10px 20px}.navigation-menu.expanded ul{display:block}.userProfile{line-height:0}}.CoursesContainer{margin:5px 0;text-align:center}.AboutContainer,.CoursesContainer{overflow:hidden;width:100vw}.AboutBanner{height:80vh;width:100vw}.AboutBanner img{height:70%;width:100%}.Mission{height:80px;width:80px}.FlexContainerOne{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:0;padding:0 10px;width:100vw}.itemone{font-size:25px;margin-left:0}.MissionInfo{font-size:20px;margin-left:0;padding-bottom:100px;text-align:justify;width:65vw}.FlexContainerTwo{display:flex;flex-wrap:wrap;margin-left:0;padding-top:100px;width:100vw}.VisionInfo{padding-bottom:100px;width:70vw}.VisionInfo,.itemtwo{font-size:25px;margin-left:0}.Vision{height:80px;padding-left:0;width:80px}form{border:5px solid #f4d7fa;border-radius:10px;padding:50px}.SignUp-Title{color:#010101;font-size:5vw;margin-top:auto;text-align:center}.signup-button{border-radius:0;color:#f9f9f9;cursor:pointer;font-size:1.5vh;font-weight:700;height:40px;margin-left:0;margin-top:20px;width:100%}.SignUp-Container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-top:100px;text-align:center}.Login-Link{color:#000;font-style:italic;text-decoration:underline}.linkName{font-size:small;font-weight:700}.loginLogo{height:20vw}input{margin:10px 0;padding:1vw 30px;width:40vw}@media screen and (max-width:768px){.SignUp-Container{width:100%}form{padding:20px}}@media screen and (max-width:380px){form{padding:5px}}.Add-Course-Btn{background-color:#f0f8ff;border-color:#151515;border-radius:5px;padding:10px;width:auto}.Btn-Text{color:#000}.Course-Container{background-color:blue;margin-bottom:20px;padding:20px}.Course-Header{color:#fff;display:flex;justify-content:space-around}.Course-Details{font-size:medium;font-weight:700;text-align:justify;width:100%}.Course-Content{text-align:right}.Course-Image{width:70%}.CourseCategory-Page{background-color:#9310d5;border-radius:10px;color:azure;text-align:center;width:50%}.Course-para{font-size:medium;font-weight:700;margin-top:15px}@media screen and (max-width:768px){.Course-Container{flex-direction:row;flex-wrap:wrap;margin-bottom:50px}.Course-Content,.Course-Header{width:100%}}@media screen and (max-width:530px){.Course-Details-Container{margin-top:0}.Add-Course-Btn{padding-top:5px}}.LessonTitle{font-size:25px;margin-left:10px}.Lessons{background-color:#abbbbb;list-style:none;margin:10px;padding:10px 12px}.Lessons span{background-color:#1b1d1d;border-radius:100%;color:#f0f8ff;margin-right:10px;padding:4px 10px}.Lesson-Title{font-size:large;font-weight:700;margin-bottom:5px}.one-expanded{display:block}.Lesson-Video{text-align:right}.Cont{margin-top:20px}.Cont-Title{font-size:20px;font-weight:lighter}.App{text-align:center}.CartImage{border-radius:10px;height:100px;margin-left:100px;margin-top:25px;width:100px}.CartItemTitle{display:inline-block;margin-left:30px}.Currency{color:#4d453e;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:large;margin-top:75px;padding-left:200px}button{background-color:#072881;border:none;border-radius:10%;font-size:small;height:35px;margin-left:200px;-webkit-text-decoration-color:#f9f8f8;text-decoration-color:#f9f8f8;width:75px}.footer{background-color:rgba(186,233,241,.18);height:40vh;margin-bottom:0;margin-top:20px;position:relative;width:100%}.footer-parent-div{align-items:center;display:flex;flex-wrap:wrap;font-family:Poppins,sans-serif;font-weight:500;justify-content:space-around;padding-top:3%}.footer-div-first,.footer-div-second,.footer-div-third{padding:0 20px;width:30%}.footer-div-first img{height:20%;width:10vw}.footer-div-first p{font-size:13px;padding-top:5%}.footer-div-second h2{font-size:20px}.Contact-title{font-size:4vh;margin-bottom:1%}.footer-div-third p{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;padding-top:3%}.footer-links{margin-top:15%}.footer-links li,a{color:#1e00ff;font-size:13px;padding:2% 0;transition:.25s ease}.footer-links a:hover{color:rgba(255,0,55,.685)}.copyright{color:#070707;font-size:10px;font-style:italic;font-weight:700;padding-top:5%}.copyright,.it-wiz-span{font-family:Poppins,sans-serif}.it-wiz-span{font-size:13px;font-weight:400}@media (max-width:540px) and (min-width:320px){.footer{height:50vh}.footer-div-first,.footer-div-second,.footer-div-third{width:100%}.footer-div-third{padding-top:20px}}@media (max-width:768px) and (min-width:541px){.footer{height:50vh}.footer-div-first,.footer-div-second,.footer-div-third{width:100%}.footer-div-third{padding-top:20px}}.ProfileName{text-transform:capitalize}
/*# sourceMappingURL=main.bff29dc9.css.map*/