*{padding:0;margin:0;box-sizing:border-box;font-family:sans-serif;color:#3f3d56}.HeaderHolder{width:100%;height:10vh;display:flex;justify-content:center;background-color:#fff;position:fixed;border-bottom:75px;z-index:100;box-shadow:#00000029 0 1px 4px}header{width:95%;height:100%;display:flex;align-items:center;justify-content:space-between}.Logo{width:10%;height:100%}.Logo img{width:90%;height:100%;cursor:pointer}nav{width:35%;height:100%}nav ul{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center;list-style-type:none}nav ul li{font-size:18px;font-weight:400;cursor:pointer;color:#76787b}.active-scroll-link{border-bottom:1px solid #127cdd;color:#127cdd}.AuthHolder{width:18%;height:100%;display:flex;align-items:center;justify-content:space-between}.LogIn{width:120px;height:43px;color:#127cdd;border:2px solid #127cdd;border-radius:7px;font-size:16px;background-color:#fff;cursor:pointer}.SignUp{width:130px;height:43px;background-color:#127cdd;color:#fff;border-radius:7px;border:none;font-size:16px;font-weight:400;cursor:pointer}.Menu,.MenuWrapper{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){.HeaderHolder{width:100%;height:60px;display:flex;justify-content:center;position:fixednpm run dev;align-items:center;top:0;box-shadow:#00000029 0 1px 4px}header{width:95%;height:100%;display:flex;align-items:center;justify-content:space-between}.Logo{width:20%;height:100%;object-fit:cover}.Logo img{width:100%;height:100%;cursor:pointer}nav{display:none}.AuthHolder{display:none}.Menu{display:block;width:10%;height:70%;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer}.MenuWrapper{display:block;top:0;left:0;bottom:0;width:100%;height:100vh;display:flex;z-index:5;position:fixed}.MenuHolder{width:90%;height:100%;display:flex;flex-direction:column;gap:10px;background-color:#fff}.Dark{width:10%;height:100%;background-color:#0000001f;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Close{width:100%;height:7%;background-color:#fff;display:flex;justify-content:flex-end}.Close span{width:12%;height:100%;color:#fff;font-weight:400;font-size:16px;display:flex;justify-content:center;align-items:center;background-color:#127cdd;cursor:pointer}.LinksHolder{width:100%;height:10%;padding-inline:20px}.LinksHolder ul{width:100%;height:60%;display:flex;flex-direction:column;list-style-type:none}.LinksHolder ul li{width:100%;height:15%;display:flex;align-items:center;font-size:16px;cursor:pointer;padding-left:5px;font-weight:500}}@media only screen and (min-width: 768px) and (max-width: 1024px){.HeaderHolder{width:100%;height:60px;display:flex;justify-content:center;box-shadow:#00000029 0 1px 4px}header{width:95%;height:100%;display:flex;align-items:center;justify-content:space-between}.Logo{width:12%;height:100%}.Logo img{width:100%;height:100%;cursor:pointer}nav{display:none}.AuthHolder{display:none}.Menu{display:block;width:10%;height:80%;font-size:20px;font-weight:500;display:flex;align-items:center;justify-content:center;cursor:pointer}.MenuWrapper{display:block;top:0;left:0;right:0;width:100%;height:100vh;display:flex;position:fixed;z-index:3}.MenuHolder{width:60%;height:100%;display:flex;flex-direction:column;gap:10px;background-color:#fff}.Close{width:100%;height:10%;background-color:#fff;display:flex;justify-content:flex-end}.Close span{width:15%;height:100%;color:#fff;font-weight:400;font-size:18px;display:flex;justify-content:center;align-items:center;background-color:#127cdd;cursor:pointer}.Dark{width:70%;height:100%;background-color:#0000001f;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.LinksHolder{width:100%;height:40%;background-color:#fff;padding-inline:10px}.LinksHolder ul{width:100%;height:60%;display:flex;flex-direction:column;list-style-type:none;justify-content:space-around}.LinksHolder ul li{width:100%;height:15%;display:flex;align-items:center;font-size:18px;font-weight:700;cursor:pointer;padding-left:5px}}@keyframes moveRightToLeft{0%{transform:translate(100%)}to{transform:translate(-100%)}}main{width:100%;height:max-content;position:relative;background-color:#fff}.HomePageHeroSec{width:100%;height:120vh}.HeroSection{width:100%;height:90vh;display:flex;justify-content:center}.HeroSectionWrapper{width:91%;height:100%;display:flex;align-items:center}.HeroSectionText{width:45%;height:59%;display:flex;flex-direction:column;justify-content:center;gap:22px}h1{font-size:60px;font-weight:600}h2{font-size:32px;font-weight:400;color:#76787b}.GetStarted{width:30.5%;height:50px;cursor:pointer;border:none;font-size:18px;color:#fff;border-radius:7px;background-color:#127cdd}.HeroSectionImage{width:55%;height:90%;object-fit:contain}.HeroSectionImage img{width:100%;height:100%}.PartnersContainer{width:100%;height:13vh;display:flex;justify-content:center;background-color:#e7f2fc;animation:moveRightToLeft 8s linear infinite}.PartnersContainerWrapper{width:91%;height:100%;display:flex;justify-content:space-between;align-items:center}.PartnersImage{width:13%;height:80%;object-fit:cover}.PartnersImage img{width:100%;height:100%}.ServicesContainer{width:100%;height:70vh;display:flex;justify-content:center}.ServicesContainerWrapper{width:95%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.ServicesContainerText{width:100%;height:17%;display:flex;justify-content:center;align-items:center;font-size:34px;text-decoration:underline;text-decoration-color:#127cdd;text-decoration-thickness:4px;color:#76787b;font-weight:500}.ServicesCardsHolder{width:100%;height:73%;display:flex;justify-content:center;gap:40px}.ServicesCard{width:26%;height:100%;display:flex;flex-direction:column;gap:20px;padding:25px 10px 0 15px;border-radius:10px;cursor:pointer;transform:scale(1);transition:all .35s ease-in;box-shadow:#0000003d 0 3px 8px}.ServicesCard:hover{transform:scale(1.03);transition:all .35s ease-in;box-shadow:#0000003d 0 3px 8px}.ServicesIconHolder{width:25%;height:25%;display:flex;justify-content:center;align-items:center;background-color:#127bdd96;border-radius:10px;object-fit:contain}.ServicesIconHolder img{width:80%;height:80%}.ServicesIconHolder2{width:25%;height:25%;display:flex;justify-content:center;align-items:center;background-color:#f7bb05cd;border-radius:10px;object-fit:contain}.ServicesIconHolder2 img{width:80%;height:80%}.ServicesIconHolder3{width:25%;height:25%;display:flex;justify-content:center;align-items:center;background-color:#e24e4edc;border-radius:10px;object-fit:contain}.ServicesIconHolder3 img{width:80%;height:80%}.ServicesHeading{font-weight:600}.ServicesDescription{font-weight:400;color:#76787b}.BenefitsSection{width:100%;height:180vh;display:flex;justify-content:center;margin-top:3vh;background-color:#f8f8f8}.BenefitsSectionWrapper{width:91%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.BenefitsBox{width:100%;height:43%;display:flex;align-items:center;justify-content:space-between}.BenefitsImage{width:52%;height:100%;object-fit:contain}.BenefitsImage img{width:100%;height:100%}.BenefitsText{width:40%;height:50%;display:flex;flex-direction:column;gap:20px;z-index:1;margin-left:10px}.BenefitsText2{width:40%;height:50%;display:flex;flex-direction:column;gap:20px;z-index:1;margin-left:33px}.BenefitsTextTitle{font-size:20px;font-weight:500;color:#127cdd}.BenefitsTextHead{font-size:45px;font-weight:500;color:#212529}.BenefitsTextDescription{font-size:18px;font-weight:300;color:#76787b}.AboutHolder{width:100%;height:max-content}@media only screen and (min-width: 320px) and (max-width: 767px){main{width:100%;height:max-content}.HomePageHeroSec{width:100%;height:95vh}.HeroSection{width:100%;height:80%;display:flex;justify-content:center}.HeroSectionWrapper{width:91%;height:100%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.HeroSectionText{width:100%;height:45%;display:flex;flex-direction:column;justify-content:center;gap:10px}h1{font-size:22px;font-weight:600;text-align:center}h2{font-size:17px;text-align:center;font-weight:600}.GetStarted{width:120px;height:37px;cursor:pointer;border:none;font-size:16px;color:#fff;border-radius:7px;background-color:#127cdd;align-self:center}.HeroSectionImage{width:100%;height:52%;object-fit:contain;margin-top:50px}.HeroSectionImage img{width:100%;height:100%}.PartnersContainer{width:100%;height:9vh;display:flex;justify-content:center;background-color:#e7f2fc}.PartnersContainerWrapper{width:91%;height:100%;display:flex;justify-content:space-between;align-items:center}.PartnersImage{width:23%;height:100%;object-fit:cover}.PartnersImage img{width:100%;height:90%;object-fit:cover}.ServicesContainer{width:100%;height:135vh;display:flex;justify-content:center;gap:10px}.ServicesContainerWrapper{width:91%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.ServicesContainerText{width:100%;height:5%;display:flex;justify-content:center;align-items:flex-end;font-size:18px;text-decoration:underline;text-decoration-color:#127cdd;text-decoration-thickness:2.5px;color:#76787b;font-weight:500}.ServicesCardsHolder{width:100%;height:88%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.ServicesCard{width:90%;height:33.3%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;background-color:#fff;padding:12px 6px 0 10px;border-radius:10px;cursor:pointer;box-shadow:#0000003d 0 3px 8px}.ServicesIconHolder{width:25%;height:25%;display:flex;justify-content:center;align-items:center;background-color:#127bdd96;border-radius:10px;object-fit:contain}.ServicesIconHolder img{width:80%;height:80%}.ServicesIconHolder2{width:25%;height:25%;display:flex;justify-content:center;align-items:center;background-color:#f7bb05cd;border-radius:10px;object-fit:contain}.ServicesIconHolder2 img{width:80%;height:80%}.ServicesIconHolder3{width:25%;height:25%;display:flex;justify-content:center;align-items:center;background-color:#e24e4edc;border-radius:10px;object-fit:contain}.ServicesIconHolder3 img{width:80%;height:80%}.ServicesHeading{font-weight:600;font-size:15px}.ServicesDescription{font-weight:400;color:#76787b;font-size:14px;text-align:center}.BenefitsSection{width:100%;height:120vh;display:flex;justify-content:center;background-color:#f8f8f8}.BenefitsSectionWrapper{width:95%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.BenefitsBox{width:100%;height:50%;display:flex;flex-direction:column}.BenefitsBox2{width:100%;height:50%;display:flex;flex-direction:column-reverse}.BenefitsImage{width:100%;height:60%;object-fit:cover}.BenefitsImage img{width:100%;height:100%}.BenefitsText{width:100%;height:50%;display:flex;flex-direction:column;gap:8px;margin-left:0}.BenefitsText2{width:100%;height:50%;display:flex;flex-direction:column;gap:20px;z-index:1;margin-left:0}.BenefitsTextTitle{font-size:11px;font-weight:500;color:#127cdd}.BenefitsTextHead{font-size:18px;font-weight:500;color:#212529}.BenefitsTextDescription{font-size:13px;font-weight:300;color:#76787b;text-align:center}.Circle1,.Circle2{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){*{margin:0%;padding:0%;box-sizing:border-box}main{width:100%;height:max-content;position:relative;background-color:#fff}.HomePageHeroSec{width:100%;height:70vh}.HeroSection{width:100%;height:74%;display:flex;justify-content:center}.HeroSectionWrapper{width:91%;height:100%;display:flex;align-items:center;margin-top:40px}.HeroSectionText{width:45%;height:58%;display:flex;flex-direction:column;gap:15px}h1{font-size:30px;font-weight:600}h2{font-size:20px;font-weight:400;color:#76787b}.GetStarted{width:155px;height:50px;cursor:pointer;border:none;font-size:17px;color:#fff;border-radius:7px;background-color:#127cdd}.HeroSectionImage{width:55%;height:100%;object-fit:contain}.HeroSectionImage img{width:100%;height:100%;object-fit:contain}.PartnersContainer{width:100%;height:12vh;display:flex;justify-content:center;background-color:#e7f2fc}.PartnersContainerWrapper{width:91%;height:100%;display:flex;justify-content:space-between}.PartnersImage{width:18%;height:100%;object-fit:cover}.PartnersImage img{width:100%;height:100%;object-fit:cover}.ServicesContainer{width:100%;height:55vh;display:flex;justify-content:center}.ServicesContainerWrapper{width:95%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.ServicesContainerText{width:100%;height:20%;display:flex;justify-content:center;align-items:center;font-size:22px;text-decoration:underline;text-decoration-color:#127cdd;text-decoration-thickness:2.5px;color:#76787b;font-weight:500}.ServicesCardsHolder{width:100%;height:70%;display:flex;justify-content:center;gap:18px}.ServicesCard{width:30%;height:100%;display:flex;flex-direction:column;gap:15px;background-color:#fff;padding:20px 7px 0 13px;border-radius:10px;cursor:pointer;box-shadow:#0000003d 0 3px 8px}.ServicesIconHolder{width:25%;height:25%;display:flex;justify-content:center;align-items:center;background-color:#127cdd;border-radius:10px;object-fit:contain}.ServicesIconHolder img{width:80%;height:80%}.ServicesIconHolder2{width:25%;height:25%;display:flex;justify-content:center;align-items:center;background-color:green;border-radius:10px;object-fit:contain}.ServicesIconHolder2 img{width:80%;height:80%}.ServicesIconHolder3{width:25%;height:25%;display:flex;justify-content:center;align-items:center;background-color:#e24e4edc;border-radius:10px;object-fit:contain}.ServicesIconHolder3 img{width:80%;height:80%}.ServicesHeading{font-size:16px;font-weight:600}.ServicesDescription{font-size:14px;font-weight:400;color:#76787b}.BenefitsSection{width:100%;height:100vh;display:flex;justify-content:center;background-color:#f8f8f8}.BenefitsSectionWrapper{width:91%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.BenefitsBox{width:100%;height:50%;display:flex;align-items:center;justify-content:space-evenly}.BenefitsImage{width:50%;height:100%;object-fit:cover}.BenefitsImage img{width:100%;height:100%;object-fit:cover}.BenefitsText,.BenefitsText2{width:40%;height:60%;display:flex;flex-direction:column;gap:15px;z-index:1}.BenefitsTextTitle{font-size:15px;font-weight:500;color:#127cdd}.BenefitsTextHead{font-size:25px;font-weight:500;color:#212529}.BenefitsTextDescription{font-size:15px;font-weight:300;color:#76787b}}*{margin:0%;padding:0%;box-sizing:border-box}.Footer{width:100%;height:70vh;display:flex;justify-content:center;align-items:center;background-color:#127cdd}.FooterWrapper{width:91%;height:85%;margin-top:2%}.FooterWrapper2{display:none}.FooterTextHolder{width:100%;height:83%;display:flex;justify-content:space-between}.ProgressPalText{width:22%;height:100%;display:flex;flex-direction:column;gap:20px;color:#fff}.ProgressPalLogo{width:30%;height:75px}.ProgressPalLogo img{width:100%;height:100%}.ProgressPalText p{color:#fff}.ContactUs{width:100%;height:40%;display:flex;flex-direction:column;gap:12px}.Contact{width:100%;height:20%;display:flex;align-items:center;gap:20px}.ContactIcons{font-size:20px;fill:#fff}.Contact p{color:#fff}.LinksHolder{width:60%;height:100%;display:flex;justify-content:space-between}h4{color:#fff}.CompanyHolder{width:30%;height:100%;display:flex;flex-direction:column;gap:12px}.CompanyHolder ul{width:100%;height:70%;display:flex;flex-direction:column;gap:12px;list-style-type:none}.CompanyHolder ul li{color:#fff}.QuickLinksHolder{width:30%;height:100%;display:flex;flex-direction:column;gap:12px}.QuickLinksHolder ul{width:100%;height:70%;display:flex;flex-direction:column;gap:12px;list-style-type:none;color:#fff}.QuickLinksHolder ul li{color:#fff}.MediaHolder{width:30%;height:100%;display:flex;flex-direction:column;gap:10px}.SocialMedia{width:100%;height:70%;display:flex;flex-direction:column;gap:10px}.Media{width:100%;height:10%;display:flex;align-items:center;gap:20px;color:#fff}.facebook{font-size:25px;fill:#fff}.Media p{font-size:16px;color:#fff}hr{width:100%;height:3px;background-color:#fff}.Copyright{width:100%;height:16%;display:flex;justify-content:center;align-items:center;color:#fff}@media only screen and (min-width: 320px) and (max-width: 767px){*{margin:0%;padding:0%;box-sizing:border-box}.Footer{width:100%;height:110vh;display:flex;justify-content:center;align-items:center}.FooterWrapper{display:none}.FooterWrapper2{width:90%;height:92%;display:flex;flex-direction:column;gap:20px}.ProgressPalText2{width:100%;height:40%;display:flex;flex-direction:column;gap:15px}.ProgressPalText2 p{font-size:15px;color:#fff}.ProgressPalLogo2{width:25%;height:65px}.ProgressPalLogo2 img{width:100%;height:100%}.ContactUs2{width:100%;height:40%;display:flex;flex-direction:column;gap:12px}.Contact2{width:100%;height:20%;display:flex;align-items:center;gap:15px}.ContactIcons2{font-size:16px;fill:#fff}.Contact2 p{color:#fff;font-size:13px}.LinksHolder2{width:100%;height:53%;display:flex;flex-direction:column;gap:25px}.LinksHeader{font-size:14px}.CompanyHolder2{width:100%;height:50vh;display:flex;flex-direction:column;gap:15px;justify-content:space-between}.CompanyHolder2 ul{width:100%;height:100%;gap:12px;display:flex;flex-direction:column;list-style-type:none}.CompanyHolder2 ul li{font-size:14px;color:#fff}.QuickLinksHolder2{width:100%;height:50vh;display:flex;flex-direction:column;gap:15px}.QuickLinksHolder2 ul{width:100%;height:100%;gap:12px;display:flex;flex-direction:column;list-style-type:none}.QuickLinksHolder2 ul li{font-size:14px;color:#fff}.MediaHolder2{width:100%;height:50vh;display:flex;flex-direction:column;gap:15px}.SocialMedia2{width:100%;height:100%;display:flex;flex-direction:column;gap:13px}.Media2{width:100%;height:10%;display:flex;align-items:center;gap:12px}.facebook2{font-size:20px;fill:#fff}.Media2 p{font-size:14px;color:#fff}hr{width:100%;background-color:#fff;height:2.5px}.Copyright2{width:100%;height:8%;display:flex;justify-content:center;align-items:center;font-size:14px;color:#fff}}@media only screen and (min-width: 768px) and (max-width: 1023px){.Footer{width:100%;height:60vh;display:flex;justify-content:center;align-items:center;background-color:#127cdd}.FooterWrapper{width:91%;height:80%;display:flex;flex-direction:column;gap:10px}.FooterWrapper2{display:none}.FooterTextHolder{width:100%;height:87%;display:flex;justify-content:space-between}.ProgressPalText{width:30%;height:100%;display:flex;flex-direction:column;gap:10px}.ProgressPalLogo{width:30%;height:54px;object-fit:contain}.ProgressPalLogo img{width:100%;height:100%;object-fit:contain}.ProgressPalText p{color:#fff;font-size:11.5px}.ContactUs{width:100%;height:40%;display:flex;flex-direction:column;gap:8px}.Contact{width:100%;height:20%;display:flex;align-items:center;gap:15px}.ContactIcons{font-size:14px;color:#fff}.Contact p{color:#fff;font-size:10px}.LinksHolder{width:66%;height:100%;display:flex;justify-content:space-between;background-color:#127cdd}.CompanyHolder{width:33%;height:100%;display:flex;flex-direction:column;gap:12px}.LinksHeader{font-size:12px}.CompanyHolder ul{width:100%;height:20%;display:flex;flex-direction:column}.CompanyHolder ul li{font-size:11px}.QuickLinksHolder{width:33%;height:100%;display:flex;flex-direction:column;gap:12px}.QuickLinksHolder ul{width:100%;height:30%;display:flex}.QuickLinksHolder ul li{font-size:11px}.MediaHolder{width:33%;height:100%;display:flex;flex-direction:column;gap:12px}.SocialMedia{width:100%;height:70%;display:flex;flex-direction:column;gap:10px}.Media{width:100%;height:10%;display:flex;align-items:center;gap:20px}.facebook{font-size:18px}.Media p{font-size:12px}.Copyright{width:100%;height:10%;display:flex;justify-content:center;align-items:center;font-size:12px}}.AboutUsMainbody{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.AboutPageInnerContent{width:90%;height:90%;background-color:#9a9aab00;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.AboutUsTextdiv{width:53%;height:95%;display:flex;justify-content:center;align-items:center;gap:20px;flex-direction:column;padding:20px}.AboutPageaha1Holder{width:100%;height:30%}.AboutPageaha1Holder h1{font-size:45px;font-weight:500;color:#212529}.AboutUsTextdiv p{font-size:18px;font-weight:300;color:#76787b}.AboutUsImagediv{width:47%;height:95%;display:flex;justify-content:center;align-items:center}.AboutUsImagediv img{width:90%;height:90%}@media screen and (max-width: 768px){.AboutUsMainbody{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.AboutPageInnerContent{display:flex;flex-direction:column-reverse;justify-content:space-between}.AboutUsTextdiv{display:flex;justify-content:space-around;height:38%;width:100%}.AboutPageaha1Holder h1,.AboutUsTextdiv p{font-size:20px}.AboutUsImagediv{width:100%;height:58%;display:flex;justify-content:center;align-items:center}.AboutUsImagediv img{height:100%;width:100%;object-fit:contain}}@media screen and (max-width: 425px){.AboutUsMainbody{width:100%;height:80vh;display:flex;justify-content:center;align-items:center}.AboutPageInnerContent{display:flex;flex-direction:column-reverse}.AboutUsTextdiv{width:100%;height:50%}.AboutUsImagediv{height:50%;width:100%}.AboutPageaha1Holder h1{font-size:18px}.AboutUsTextdiv p{font-size:20px}}@media screen and (max-width: 425px){.AboutUsTextdiv p{font-size:12.5px}.AboutUsImagediv img{width:90%;height:90%}}.PlansBodyHolder{width:100%;height:100vh;background-color:#00f8;display:flex;justify-content:center;align-items:center;background-image:url(/assets/progress-b000ac2d.jpg);opacity:90%}.PlansBodyHolder img{width:100%}.PlansBody{width:60%;height:70%;background-color:#e8f0f0e9;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.PlansBody h1{font-size:70px;color:#6c63ff}.PlansBody p{font-size:30px;color:#000}.PlansBodyHolderCards{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center}.Card1{width:22%;height:65%;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px;flex-direction:column;text-align:center}.Card1:hover{cursor:pointer;box-shadow:20px 20px 20px 20px;color:#e6e2e2}.Card1Image{width:85%;height:55%;display:flex;justify-content:center;align-items:center}.Card1Image img{width:90%;border-radius:10px}.Card1 p{font-size:20px;color:#000}.AboutMainContainer{height:max-content;width:100%;background-color:#f8f8f8}.main{width:100%;height:100%;display:flex;flex-direction:column;gap:50px}.aboutHead{height:15vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.aboutHead h1{width:100%;height:17%;display:flex;justify-content:center;align-items:center;font-size:34px;text-decoration:underline;text-decoration-color:#127cdd;text-decoration-thickness:4px;color:#76787b;font-weight:500}.aboutHead p{font-size:20px}.AboutVision{height:70vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.MainAboutVision{height:100%;width:90%;display:flex;justify-content:center;align-items:center}.AboutVisionText{height:50%;width:50%;display:flex;flex-direction:column;justify-content:center}.AboutVisionHeader{height:30%;width:100%;display:flex;align-items:center}.ourVisionH1{font-size:45px;font-weight:500;color:#212529}.AboutVisionBody{height:60%;width:90%;justify-content:center}.AboutVisionBodyP{font-size:18px;font-weight:300;color:#76787b}.AboutVisionImg{height:100%;width:50%}.AboutVisionImg img{height:100%;width:100%;object-fit:cover}.AboutApproach{height:70vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.MainAboutApproach{height:100%;width:90%;display:flex;justify-content:center;align-items:center}.AboutApproachImg{height:100%;width:50%}.AboutApproachImg img{height:100%;width:100%;object-fit:cover}.AboutApproachText{height:50%;width:50%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.AboutApproachHeader{height:30%;width:90%;display:flex;align-items:center}.ourApproachH1{font-size:45px;font-weight:500;color:#212529}.AboutApproachBody{height:70%;width:90%;display:flex;flex-direction:column;justify-content:center}.AboutApproachBody P{font-size:18px;font-weight:300;color:#76787b}@media screen and (max-width: 580px){.aboutHead{height:20vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutHead h1{width:100%;height:5%;display:flex;justify-content:center;align-items:flex-end;font-size:18px;text-decoration:underline;text-decoration-color:#127cdd;text-decoration-thickness:2.5px;color:#76787b;font-weight:500}.aboutHead p{font-size:13px}.AboutVision{height:70vh;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.MainAboutVision{height:90%;width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.AboutVisionText{height:60%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.AboutVisionHeader{height:30%;width:100%;display:flex;align-items:center;justify-content:center}.ourVisionH1{font-size:18px;font-weight:500;color:#212529}.AboutVisionBody{height:60%;width:90%;display:flex;justify-content:center}.AboutVisionBody P{font-size:13px}.AboutVisionImg{height:60%;width:100%}.AboutVisionImg img{height:100%;width:100%;object-fit:cover}.AboutApproach{height:70vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.MainAboutApproach{height:100%;width:90%;display:flex;justify-content:space-between;flex-direction:column-reverse}.AboutApproachImg{height:40%;width:100%}.AboutApproachImg img{height:100%;width:100%;object-fit:cover}.AboutApproachText{height:60%;width:100%;display:flex;flex-direction:column}.AboutApproachHeader{height:30%;width:100%;display:flex;align-items:center;justify-content:center}.ourApproachH1{font-size:18px;font-weight:500;color:#212529}.AboutApproachBody{height:60%;width:90%;justify-content:center}.AboutApproachBody P{font-size:13px}}@media screen and (max-width: 1024px){.AboutVisionText{height:60%;width:100%;display:flex;flex-direction:column}.ourVisionH1{font-size:25px;font-weight:500;color:#212529}.AboutVisionBody P{font-size:15px;margin-top:2px}.ourApproachH1{font-size:25px;font-weight:500;color:#212529}.AboutApproachBody P{font-size:15px;margin-top:2px}}.schRegContainer{width:100%;height:100vh;display:flex;align-items:center;flex-direction:column;z-index:2px;justify-content:center}.SchRegLogo{width:100%;height:30vh;background:#00000086}.SchRegLogoContainer{width:11%;height:11%}.SchRegLogoContainer img{width:100%;height:100%}.SchRegLogoInputs{width:26%;height:70%;background:rgba(218,218,231,.312);display:flex;align-items:center;justify-content:center;flex-direction:column;border:.01px solid blue}.leftInput{width:90%;height:88%;display:flex;align-items:center;flex-direction:column}.leftRegister{width:90%;height:95%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.formTitle{height:5%;font-size:15px}.instituteName{width:100%;height:18%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.inputTitle{width:100%;height:5%;font-size:10px}.instituteNameHolder{width:100%;height:95%;display:flex;align-items:center}.instituteNameIconDiv{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:10px 0 0 10px;border-left:.01px solid blue;border-top:.01px solid blue;border-bottom:.01px solid blue;background-color:#fff}.InstituteNameInput{width:100%;height:60%;border-right:.01px solid blue;border-top:.01px solid blue;border-bottom:.01px solid blue;border-left:.01px solid blue;outline:none;padding-left:2%;border-radius:10px;background-color:#fff;color:#2a2a2a;font-size:12px}.schoolInputIconError{border-top:2px solid red;border-right:0px solid red;border-bottom:2px solid red;border-left:2px solid red}.schoolNameInputError{border-top:1px solid red;border-right:1px solid red;border-bottom:1px solid red;border-left:1px solid red}.errorParagraph{width:95%;color:red;font-size:11px}.instituteLogo{width:100%;height:18%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.instituteLogoHolder{width:100%;height:95%;display:flex;align-items:center}.instituteLogoIconDiv{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:10px 0 0 10px;border-left:.01px solid blue;border-top:.01px solid blue;border-bottom:.01px solid blue;border-right:0px solid #000;background-color:#fff}.instituteLogoIconDivError{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:10px 0 0 10px;border-left:2px solid red;border-top:2px solid red;border-bottom:2px solid red;border-right:0px solid #000}.InstituteLogoInputDiv{width:100%;height:60%;border-right:.01px solid blue;border-top:.01px solid blue;border-bottom:.01px solid blue;border-left:.01px solid blue;outline:none;padding-left:2%;border-radius:10px;display:flex;align-items:center;background-color:#fff}.instituteLogoInputDivError{width:100%;height:60%;border-right:1px solid red;border-top:1px solid red;border-bottom:1px solid red;border-left:1px solid red;outline:none;padding-left:2%;border-radius:10px;display:flex;align-items:center}.InstituteLogoInput{cursor:pointer;width:100%;font-size:12px}.instituteEmail{width:100%;height:18%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.instituteEmailHolder{width:100%;height:95%;display:flex;align-items:center}.instituteEmailIconDiv{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:10px 0 0 10px;border-left:.01px solid blue;border-top:.01px solid blue;border-bottom:.01px solid blue;background-color:#fff}.InstituteEmailInput{width:100%;height:60%;border-right:.01px solid blue;border-top:.01px solid blue;border-bottom:.01px solid blue;border-left:.01px solid#127CDD;outline:none;padding-left:2%;border-radius:10px;font-size:12px}.InstituteEmailInputError{width:100%;height:60%;border-right:1px solid red;border-top:1px solid red;border-bottom:1px solid red;border-left:1px solid red;outline:none;padding-left:2%;border-radius:10px}.rightInputs{width:50%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.rightInputs img{width:100%;height:53%}.rightregister{width:100%;height:50%;display:flex;justify-content:space-around;flex-direction:column}.institutePassword{width:100%;height:18%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.institutePasswordHolder{width:100%;height:95%;display:flex;align-items:center}.institutePasswordIconDiv{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:10px 0 0 10px;border-left:.01px solid blue;border-top:.01px solid blue;border-bottom:.01px solid blue;background-color:#fff}.institutePasswordIconDivError{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:10px 0 0 10px;border-left:1px solid red;border-top:1px solid red;border-bottom:1px solid red}.InstitutePasswordInput{width:100%;height:60%;border-right:0px solid#127CDD;border-top:.01px solid blue;border-bottom:.01px solid blue;border-left:.01px solid#127CDD;outline:none;padding-left:2%;border-radius:10px 0 0 10px;background-color:#fff;font-size:12px}.InstitutePasswordInputError{width:100%;height:60%;border-right:0px solid red;border-top:1px solid red;border-bottom:1px solid red;border-left:1px solid red;outline:none;padding-left:2%;border-radius:10px 0 0 10px}.showPassIcon{cursor:pointer;fill:#020202bb}.confirmPassword{width:100%;height:18%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.instituteConfirmPasswordHolder{width:100%;height:95%;display:flex;align-items:center}.instituteConfrimPasswordIconDiv{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:10px 0 0 10px;border-left:.01px solid blue;border-top:.01px solid blue;border-bottom:.01px solid blue;background-color:#fff}.instituteConfrimPasswordIconDivError{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:10px 0 0 10px;border-left:1px solid red;border-top:1px solid red;border-bottom:1px solid red}.InstituteConfirmPasswordInput{width:100%;height:60%;border-right:0px solid#127CDD;border-top:.01px solid blue;border-bottom:.01px solid blue;border-left:.01px solid#127CDD;outline:none;padding-left:2%;border-radius:10px 0 0 10px;font-size:12px}.InstituteConfirmPasswordInputError{width:100%;height:60%;border-right:0px solid red;border-top:1px solid red;border-bottom:1px solid red;border-left:1px solid red;outline:none;padding-left:2%;border-radius:10px 0 0 10px}.instituteShowPasswordIconDiv{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:0 10px 10px 0;border-right:.01px solid blue;border-top:.01px solid blue;border-bottom:.01px solid blue;background-color:#fff}.instituteShowPasswordIconDivError{width:10%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:0 10px 10px 0;border-right:1px solid red;border-top:1px solid red;border-bottom:1px solid red}.schRegParagraph{width:100%;font-size:10px;height:5%}.schRegSpan{color:#00f;cursor:pointer}.RegisterSubmitBtnDiv{width:100%;height:9%;display:flex;justify-content:center;align-items:center}.RegisterSubmitBtn{cursor:pointer;width:100%;height:95%;border:none;background:blue;font-size:18px;color:#fcfcfc}@media (max-width: 580px){*{padding:0;margin:0;box-sizing:border-box}.schRegContainer{display:flex;align-items:center;justify-content:center;height:100vh}.SchRegLogo{width:100%;height:15vh}.SchRegLogoContainer{width:25%;height:15%}.SchRegLogoContainer img{width:100%;height:100%}.formTitle{font-size:15px;height:4%}.inputTitle{width:95%;font-size:10px}.SchRegLogoInputs{width:100%;height:80%;display:flex;align-items:center;justify-content:center}.instituteName{justify-content:center;align-items:center}.leftInput{width:100%;height:85%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}}@media only screen and (min-width: 580px) and (max-width: 1024px){.schRegContainer{display:flex;align-items:center;justify-content:center}.SchRegLogo{width:100%;height:19vh}.SchRegLogoContainer{width:15%;height:10%}.SchRegLogoContainer img{width:100%;height:100%}.formTitle{font-size:20px;height:3%}.inputTitle{width:95%;font-size:12px}.SchRegLogoInputs{width:40%;height:80%;display:flex;align-items:center;justify-content:center}.instituteName{justify-content:center;align-items:center}.leftInput{width:85%;height:100%;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.leftRegister{width:95%;height:90%;display:flex;flex-direction:column;align-items:center}}*{padding:0;margin:0;box-sizing:border-box}.LoginMainContainer{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.LoginMainContainerBody{width:26%;height:55%;display:flex;flex-direction:column;align-items:center;background:rgba(218,218,231,.312);border:.01px solid blue}.LoginLogo{width:20%;height:17%}.LoginLogo img{width:100%;height:100%}.LoginBody{width:90%;height:79%;display:flex;justify-content:center;align-items:center;flex-direction:column}.LoginLowerBody{width:90%;height:85%;display:flex;justify-content:center;align-items:center;flex-direction:column}.LoginWelTextDiv{width:90%;height:10%;display:flex;justify-content:center}.LoginWelText{font-size:15px}.EmailInputDiv{width:90%;height:20%;display:flex;justify-content:center;align-items:center;flex-direction:column}.LoginSelect{width:90%;outline:none;height:10%;border:.01px solid blue}.LoginEmailInput{height:70%;width:100%;border:.01px solid blue;padding-left:3%;outline:none;border-radius:10px}.PasswordInputDivHolder{height:20%;width:90%}.PasswordInputDiv{height:100%;width:100%;display:flex;align-items:center}.LoginPassInput{height:70%;width:85%;border-radius:10px 0 0 10px;border-bottom:.01px solid blue;border-left:.01px solid blue;border-top:.01px solid blue;border-right:0px solid rgb(255,255,255);padding-left:3%;outline:none}.LoginShowPass{height:70%;width:15%;display:flex;align-items:center;justify-content:center;border-radius:0 10px 10px 0;border-bottom:.01px solid blue;border-right:.01px solid blue;border-top:.01px solid blue;border-left:0px solid rgb(255,255,255);background:white;cursor:pointer}.error{border:2px solid red}.Logintext2{width:90%;height:10%;display:flex;justify-content:space-between;align-items:center}.AcctParagrph{font-size:10px}.LoginBtn{width:90%;height:13%;cursor:pointer;background:blue;border:none;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center}.LoginSpan{color:#00f;cursor:pointer}.ErrorloginMsg{color:red;font-size:13px}@media only screen and (max-width: 580px){.LoginMainContainerBody{width:86%;height:55%;display:flex;flex-direction:column;align-items:center;background:rgba(218,218,231,.312);border:.01px solid blue}.LoginLogo{width:20%;height:20%}.LoginLogo img{width:100%;height:100%}.LoginBody{width:90%;height:80%;display:flex;justify-content:center;align-items:center;flex-direction:column}.LoginLowerBody{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.ErrorloginMsg{font-size:10px;height:4%}.AcctParagrph{font-size:8px}.LoginWelText{width:100%;font-size:15px}}@media only screen and (min-width: 580px) and (max-width: 1024px){.LoginMainContainerBody{width:50%;height:55%;display:flex;flex-direction:column;align-items:center;background:rgba(218,218,231,.312);border:.01px solid blue}.LoginLogo{width:20%;height:20%}.LoginLogo img{width:100%;height:100%}.LoginBody{width:90%;height:90%;display:flex;justify-content:center;align-items:center;flex-direction:column}.LoginLowerBody{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.ErrorloginMsg{font-size:13px;height:4%}}.verifyBody{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.verifyMainContainer{width:30%;height:40%;background-color:#fdf9e8;display:flex;flex-direction:column;align-items:center;justify-content:center}.VerificationPageH1{height:20%;font-size:40px}.VerificationPageP{height:20%}.VerifyOkBtn{cursor:pointer;background:green;border:none;width:35%;height:20%;color:#fff;border-radius:10px}@media only screen and (min-width: 320px) and (max-width: 580px){.verifyMainContainer{width:90%;height:40%;background-color:#fdf9e8;display:flex;flex-direction:column;align-items:center;justify-content:center}.VerificationPageH1{height:20%;font-size:25px}.VerificationPageP{height:20%;font-size:14px}.VerifyOkBtn{cursor:pointer;background:green;border:none;width:30%;height:15%;color:#fff;border-radius:10px}}@media only screen and (min-width:580px) and (max-width: 1024px){.verifyMainContainer{width:50%;height:30%;background-color:#fdf9e8;display:flex;flex-direction:column;align-items:center;justify-content:center}.VerificationPageH1{height:30%;font-size:25px}.VerificationPageP{height:15%}.VerifyOkBtn{cursor:pointer;background:green;border:none;width:30%;height:20%;color:#fff;border-radius:10px}}.AdminDashboardContainer{width:100%;height:100vh;background:rgba(218,218,231,.312);display:flex;align-items:center;justify-content:space-around}.AdminDashboardContainerMobile{display:none}.AdminDashboardSideMenu{width:16%;height:99.5%;display:flex;align-items:center;flex-direction:column;border:2px solid white}.AdminDashboardSideMenuLogo{width:100%;height:20%;display:flex;align-items:center;justify-content:center}.AdminDashboardSideMenuLogo img{width:70%;height:90%}.AdminDashboardSideMenuMainBody{width:90%;height:80%}.AdminDashboardSideMenuIconDiv{width:100%;height:60%;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.AdminDashboardIcons{width:100%;height:14%;display:flex;justify-content:space-between;cursor:pointer}.Active{width:100%;height:14%;background:#ffffff;display:flex;justify-content:space-between;cursor:pointer;box-shadow:0 4px 5px #0000004d;border-radius:7px}.AdminHomeIcon{width:20%;height:100%;display:flex;align-items:center;justify-content:center}.AdminDashboardIconsImage{fill:#3f3d56}.AdminDashboardIconsImageActive{fill:#127cdd}.AdminDashboardIconsImageName{color:#3f3d56}.AdminDashboardIconsImageNameActive{color:#127cdd}.AdminHomeIconTitle{width:70%;height:100%;display:flex;align-items:center}.AdminDashBoardRightBody{width:86%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.sweet-alert-confirm-btn{background-color:red!important;align-items:flex-end}.TeacherDashBoardRightBodyTitle{width:100%;height:10%;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding-inline:20px;box-shadow:#00000029 0 1px 4px}.DashBoardRightBodyTitleHolderDiv{width:40%;height:100%;display:flex;align-items:center}.DashboardRightBodyTitleH1{width:100%;font-size:40px}.DashboardSearchIconDiv{width:50%;height:70%;display:flex;justify-content:center;align-items:center;color:#000}.DashboardSearchIconInput{width:85%;height:90%;font-size:14px;border-left:2px solid rgb(243,242,242);border-right:0px solid rgb(243,242,242);border-bottom:2px solid rgb(243,242,242);border-top:2px solid rgb(243,242,242);outline:none;padding-left:2%;color:#202020;border-radius:10px 0 0 10px}.DashboardSearchIconInputImage{width:8%;height:90%;border-left:0px solid rgb(243,242,242);border-right:2px solid rgb(243,242,242);border-bottom:2px solid rgb(243,242,242);border-top:2px solid rgb(243,242,242);display:flex;align-items:center;justify-content:center;background:rgb(255,255,255);border-radius:0 10px 10px 0;cursor:pointer}.AdminDashboardTeachersCard{width:100%;height:88%;background-color:#ede4e4;display:flex;justify-content:space-around;overflow-y:hidden;flex-wrap:wrap;gap:20px}.AdminDashboardTeachersCardBody{width:30%;height:23vh;background-color:#eeeeed;display:flex;justify-content:center;align-items:center;box-shadow:8px 8px 8px}.AdminDashboardTeachersImageDiv{width:35%;height:83%;background:none}.AdminDashboardTeachersImageDiv img{width:100%;height:100%;border-radius:50%}.AdminDashboardTeachersDetail{width:60%;height:90%;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.AdminDashboardTeachersDetailH3{width:100%;height:40%;text-align:center;display:flex;align-items:center}.AdminDashboardViewTeachProfile{width:70%;height:17%;background-color:green;color:#fff;border:none;border-radius:10px;cursor:pointer}.AddTeacherPop{width:100%;height:100vh;background-color:#00000094;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;top:0%;left:0%;bottom:0%;display:flex;justify-content:center;align-items:center;z-index:1;flex-direction:column;color:#fff}.CloseAddTeacherInput{cursor:pointer;fill:red;font-size:50px}.EmailHolder{width:30%;height:20%;display:flex;align-items:center;gap:8px}.TeacherInput{width:100%;height:40%;outline:none;padding-left:15px;border-radius:7px;font-size:15px;font-weight:700;border:2px solid blue}.AddTeacherSendBtn{width:120px;height:40%;font-size:16px;border:none;border-radius:7px;background-color:#127cdd;cursor:pointer;color:#fff}@media only screen and (min-width: 320px) and (max-width: 580px){.TeacherDashBoardRightBodyTitle{width:100%;height:7vh;display:flex;justify-content:space-between;align-items:center;margin-top:75px}.DashBoardRightBodyTitleHolderDiv{width:20%;height:70%;display:flex;align-items:center}.DashboardRightBodyTitleH1{width:100%;font-size:15px}.DashboardSearchIconDiv{width:40%;height:70%;display:flex;justify-content:center;align-items:center;color:#000}.DashboardSearchIconInput{width:80%;height:80%;font-size:15px;border-left:1px solid cyan;border-right:0px solid cyan;border-bottom:1px solid cyan;border-top:1px solid cyan;outline:none;padding-left:2%;border-radius:10px 0 0 10px}.AdminDashboardAddTeacherBtnDiv{width:30%;height:70%;display:flex;justify-content:center;align-items:center}.AdminDashboardAddTeacherBtn{width:100%!important;height:95%!important;background-color:#127cdd;border:none;border-radius:4px!important;font-size:12px!important;cursor:pointer;color:#faebd7}.AdminDashboardTeachersCard{width:100%;height:88vh;display:flex;justify-content:space-around;overflow-y:scroll;flex-wrap:wrap;gap:20px}}@media only screen and (min-width: 580px) and (max-width: 1024px){.TeacherDashBoardRightBodyTitle{width:100%;height:7vh;display:flex;justify-content:space-between;align-items:center;margin-top:75px}.AdminDashboardAddTeacherBtn{width:100%!important;height:95%!important;background-color:#127cdd;border:none;border-radius:4px!important;font-size:12px!important;cursor:pointer;color:#faebd7}.AdminDashboardAddTeacherBtnDiv{width:30%;height:70%;display:flex;justify-content:center;align-items:center}}.TeacherProfilebodyHolder{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.StudentDashBoardRightBodyTitle{width:100%;height:10%;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding-inline:20px;box-shadow:#00000029 0 1px 4px}.StudentDashBoardRightBodyTitleHolderDiv{width:40%;height:100%;display:flex;align-items:center}.StudentDashboardRightBodyTitleH1{width:100%;font-size:40px}.StudentDashboardSearchIconDiv{width:50%;height:70%;display:flex;justify-content:center;align-items:center;color:#000}.StudentDashboardSearchIconInput{width:85%;height:90%;font-size:14px;border-left:2px solid rgb(243,242,242);border-right:0px solid rgb(243,242,242);border-bottom:2px solid rgb(243,242,242);border-top:2px solid rgb(243,242,242);outline:none;padding-left:2%;color:#202020;border-radius:10px 0 0 10px}.StudentDashboardSearchIconInputImage{width:8%;height:90%;border-left:0px solid rgb(243,242,242);border-right:2px solid rgb(243,242,242);border-bottom:2px solid rgb(243,242,242);border-top:2px solid rgb(243,242,242);display:flex;align-items:center;justify-content:center;background:rgb(255,255,255);border-radius:0 10px 10px 0;cursor:pointer}.AdminStudentDashboardAddTeacherBtnDiv{width:20%;height:70%;display:flex;justify-content:center;align-items:center}.AdminStudentDashboardAddTeacherBtn{width:60%;height:90%;background-color:#0000ffe2;border:none;border-radius:10px;font-size:15px;cursor:pointer;color:#faebd7}.AdminDashboardTeachersCard{width:100%;height:88%;background-color:#fff;display:flex;justify-content:space-around;overflow-y:scroll;flex-wrap:wrap;gap:20px}.AddStudentPop{width:100%;height:100vh;background:rgba(255,0,0,0);z-index:1;position:absolute;top:0;left:0;bottom:0;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;flex-direction:column}.AddStudentPopDiv{width:35%;height:70%;background:rgb(136,190,238);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.StudentEmailInput{width:100%;height:40%;display:flex;align-items:center;justify-content:space-between}.StudentEmail{width:78%;height:11%;outline:none;padding-left:15px;border-radius:10px;border:none}.AddStudentButton{width:50%;height:11%;cursor:pointer;background:green;border:none;font-size:20px;color:#fff;border-radius:10px}@media only screen and (min-width: 320px) and (max-width: 580px){.StudentDashBoardRightBodyTitle{width:100%;height:7vh;display:flex;justify-content:space-between;align-items:center;margin-top:70px}.StudentDashBoardRightBodyTitleHolderDiv{width:20%;height:70%;display:flex;align-items:center}.StudentDashboardRightBodyTitleH1{width:100%;font-size:15px}.StudentDashboardSearchIconDiv{width:40%;height:70%;display:flex;justify-content:center;align-items:center;color:#000}.StudentDashboardSearchIconInput{width:80%;height:80%;font-size:15px;border-left:1px solid cyan;border-right:0px solid cyan;border-bottom:1px solid cyan;border-top:1px solid cyan;outline:none;padding-left:2%;border-radius:10px 0 0 10px}.AdminStudentDashboardAddTeacherBtnDiv{width:30%;height:70%;display:flex;justify-content:center;align-items:center}.CloseAddTeacherInput{font-size:30px}.EmailHolder{width:80%;height:20%;display:flex;align-items:center;gap:8px}.TeacherInput{width:70%;height:30%;outline:none;padding-left:15px;border-radius:7px;font-size:15px;font-weight:700;border:none}.AddTeacherSendBtn{width:22%;height:30%;font-size:16px;border:none;border-radius:7px;background-color:#127cdd;cursor:pointer;color:#fff}.AdminDashboardAddTeacherBtnDiv{width:30%;height:70%;display:flex;justify-content:center;align-items:center}.AdminDashboardTeachersCard{width:100%;height:83vh;background:rgb(255,255,255)!important;display:flex;justify-content:space-around;overflow-y:scroll;flex-wrap:wrap;gap:20px}.TeacherStudentDetailsCard{width:90%!important;height:50%!important;border-radius:6px;margin-top:10px!important;box-shadow:#00000029 0 1px 4px}}@media screen and (min-width: 580px) and (max-width: 1024px){.StudentDashBoardRightBodyTitle{width:100%;height:7vh;display:flex;justify-content:space-between;align-items:center;margin-top:75px}.EmailHolder{width:50%;height:20%;display:flex;align-items:center;gap:8px}.TeacherInput{width:100%;height:40%;outline:none;padding-left:15px;border-radius:7px;font-size:15px;font-weight:700;border:none}.AdminDashboardAddTeacherBtnDiv{width:20%;height:7vh;display:flex;justify-content:center;align-items:center}.AdminDashboardAddTeacherBtn{width:70%;height:70%;background-color:#127cdd;border:none;border-radius:10px;font-size:13px;cursor:pointer;color:#faebd7}.AdminDashboardTeachersCard{width:100%;height:88vh;background:rgb(255,255,255)!important;display:flex;justify-content:space-around;overflow-y:scroll;flex-wrap:wrap;gap:20px}.TeacherStudentDetailsCard{width:40%!important;height:50%!important;border-radius:6px;margin-top:10px!important;box-shadow:#00000029 0 1px 4px}}.ProfilebodyHolder{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed}.Profilebody{width:60%;height:70%;background-color:#127cdd;display:flex;justify-content:space-between;align-items:center;border-radius:10px}.ProfileImage{width:40%;height:90%;display:flex;align-items:center;flex-direction:column}.BackArrowDiv{width:100%}.ProfileInput{width:60%;height:90%;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.ProfileInputName{width:80%;height:15%;background-color:#f5f5f5;display:flex;justify-content:space-around;align-items:center;border-bottom:2px solid gray;border-radius:8px}.ProfileInputNameinner{width:90%;height:80%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ProfileInputNameinnericonholder{width:20%;height:80%;display:flex;justify-content:space-between;align-items:center}.ProfileInputNameinnerName{width:80%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;word-break:break-all;font-size:13px;outline:none;border:none;background:none}.ProfileImagecircle{width:100%;height:60%;display:flex;align-items:center;justify-content:center}.ProfileImagecircle img{width:50%;height:50%;border-radius:50%}.ProfileImageEmail{width:80%;height:8%;display:flex;justify-content:center}.ProfileImageEmail p{font-size:15px}.ProfileImageName{width:100%;height:8%;display:flex;justify-content:center}.ProfileImageName h2{font-size:20px}.ProfileImageState{width:80%;height:8%;display:flex;justify-content:center}.ProfileImageState p{font-size:15px}.ProfileBtn{width:80%;height:10%;display:flex;align-items:center;justify-content:space-between}.ProfileEditButtonLink{width:35%;height:60%}.ProfileEditButton{width:100%;height:100%;background:blue;border:none;color:#fff;border-radius:5px}.ProfileSendButton{width:35%;height:60%;background:green;border:none;color:#fff;border-radius:5px}.ProfileDeleteButton{width:35%;height:60%;background:red;border:none;color:#fff;border-radius:5px}@media screen and (max-width:768px){.BackArrowDiv{margin-top:35px}.Profilebody{width:80%;height:80%;display:flex;align-items:center}.ProfileImage{height:80%;display:flex;justify-content:center;align-items:center}.ProfileImagecircle{width:90px;height:90px}}@media screen and (max-width:425px){.BackArrowDiv{margin-top:35px}.ProfilebodyHolder{max-width:95%;max-height:100%}.Profilebody{width:80%;height:90%;display:flex;flex-direction:column;justify-content:space-between}.ProfileImage{width:90%;height:60%;gap:10px}.ProfileImage h2{font-size:15px}.ProfileInput{width:90%}.ProfileInputNameinnericonholder{width:40%}.ProfileInputName{width:90%}.ProfileInputNameinnerName{width:57%;font-size:10px}.ProfileInputNameinnericonholder p{font-size:10px}}@media screen and (max-width:375px){.BackArrowDiv{margin-top:35px}.ProfileInputName{width:95%}.Profilebody{width:92%}.ProfileInputNameinnericonholder{width:10%}.ProfileInputNameinnericonholder p{font-size:10px}}.AdminDashBoardRightBodyUpperBody{width:100%;height:10%;display:flex;align-items:center;justify-content:center}.AdminDashBoardRightBodyHeader{width:95%;height:90%;display:flex;justify-content:space-between}.userProfile{width:30%;height:100%;display:flex;align-items:center;justify-content:space-between}.UserImageDiv{width:20%;height:100%}.UserImage{width:100%;height:100%;border-radius:50%}.UserImageH4{width:75%;color:#000}.AdminDashBoardLowerBodyUpperBody{width:100%;height:88%;background:#ffff;display:flex;align-items:center;flex-direction:column}.AdminDashBoardLowerBodyUpperBodyTitle{width:95%;height:10%;display:flex;align-items:center}.AdminDashboardTotalStudentsCards{width:95%;height:25%;display:flex;justify-content:space-between;align-items:center}.AdminTotalTeacher{width:32%;height:90%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(218,218,231,.312);box-shadow:0 4px 5px #0000004d}.AdminTotalTeacherBody{width:90%;height:80%;display:flex;align-items:center;justify-content:space-around}.AdminTotalTeacherBodyTotal{width:46%;height:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.AdminTotalTeacherBodyTotalH5{width:90%;height:50%}.AdminTotalTeacherBodyTotalH3{width:90%;height:20%}.AdminTotalTeacherBodyChart{width:46%;height:90%;display:flex;align-items:center;justify-content:center}.AdminChart{width:67%;height:90%;border-radius:50%}.AdminPieChart{width:500px}.AdminDashboardPerformance{width:95%;height:75%;display:flex;justify-content:space-between;align-items:center}.AdminDashboardPerformanceDetailCard{width:70%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.AdminDashboardPerformanceDetailCardTop{width:100%;height:96%;display:flex;justify-content:space-between;align-items:center}.adCardLeft{width:48.5%;height:95%;border:2px solid rgba(218,218,231,.312);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 5px #0000004d}.adCardLeft h1{font-size:30px}.adCardRight{width:48.5%;height:95%;border:2px solid rgba(218,218,231,.312);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 5px #0000004d}.eligibleText{background:rgba(218,218,231,.312);height:90%;width:95%;display:flex;align-items:center;justify-content:space-around;flex-direction:column}.eligibleText h1{font-size:35px;text-align:center}.AdminDashboardPerformanceDetailCardRight{width:29%;height:90%;display:flex;align-items:center;justify-content:center}.SubscribeBtn{width:60%;height:15%;background:#127cdd;border:none;border-radius:5px;color:#fff;font-size:20px}@media only screen and (min-width: 320px) and (max-width: 580px){.AdminDashboardContainer{width:100%;height:max-content;background:#ffffff;display:flex;align-items:center;justify-content:space-around;flex-direction:column}.AdminDashboardContainerMobile{width:100%;display:flex}.AdminDashboardSideMenu{display:none}.AdminDashboardMobileHeader{width:100%;height:10vh;background:white;display:flex;align-items:center;justify-content:center;position:fixed;z-index:100}.AdminDashboardMobileHeaderCon{width:95%;height:90%;display:flex;align-items:center;justify-content:space-between}.AdminDashboardMobileHeaderCon img{height:100%;width:20%}.AdminDashboardMobileDropMenu{width:20%;height:25vh;background:#1e306e;position:absolute;right:1%;top:67%;gap:15px;display:flex;flex-direction:column}.AdminDashboardIconsImageName{color:#fff;font-size:10px}.AdminDashboardIconsImage{fill:#fff}.AdminDashBoardRightBody{width:95%;height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.AdminDashBoardRightBodyUpperBody{width:100%;height:10vh;box-shadow:0 4px 5px #0000004d;display:flex;align-items:center;justify-content:center;margin-top:75px}.AdminDashBoardRightBodyHeader{width:95%;height:90%;display:flex;justify-content:space-between;font-size:10px}.userProfile{width:65%;height:100%;display:flex;align-items:center;justify-content:space-between}.UserImageDiv{width:25%;height:75%}.UserImage{width:100%;height:100%;border-radius:50%}.UserImageH4{width:65%;color:#000;font-size:10px}.AdminDashBoardLowerBodyUpperBody{width:100%;height:max-content;background:#ffff;display:flex;align-items:center;flex-direction:column}.AdminDashBoardLowerBodyUpperBodyTitle{width:100%;height:5vh;display:flex;align-items:center}.AdminDashBoardLowerBodyUpperBodyTitle h3{height:1%;font-size:12px}.AdminDashboardTotalStudentsCards{width:100%;height:70vh;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.AdminTotalTeacher{width:100%;height:28%;display:flex;align-items:center;justify-content:center}.AdminTotalTeacherBodyChart{width:46%;height:97%;display:flex;align-items:center;justify-content:center}.AdminChart{width:67%;height:100%;border-radius:50%}.AdminDashboardPerformance{width:100%;height:75vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.AdminDashboardPerformanceDetailCard{width:100%;height:60%;display:flex;flex-direction:column;justify-content:space-between}.eligibleText{background:rgba(218,218,231,.312);height:90%;width:95%;display:flex;align-items:center;justify-content:space-around;flex-direction:column;font-size:16px}.eligibleText h1{font-size:24px;text-align:center}.SubscribeBtn{width:60%;height:15%;background:#127cdd;border:none;border-radius:5px;color:#fff;font-size:16px}.AdminDashboardPerformanceDetailCardRight{width:100%;height:30%}}@media only screen and (min-width: 580px) and (max-width: 1024px){.AdminDashboardContainer{width:100%;height:max-content;background:#ffffff;display:flex;align-items:center;justify-content:space-around;flex-direction:column}.AdminDashboardContainerMobile{width:100%;display:flex}.AdminDashboardSideMenu{display:none}.AdminDashboardMobileHeader{width:100%;height:10vh;background:white;display:flex;align-items:center;justify-content:center;position:fixed;z-index:100}.AdminDashboardMobileHeaderCon{width:95%;height:100%;display:flex;align-items:center;justify-content:space-between}.AdminDashboardMobileHeaderCon img{height:100%;width:15%}.AdminDashboardMobileDropMenu{width:20%;height:25vh;background:#1e306e;position:absolute;right:1%;top:67%;gap:15px;display:flex;flex-direction:column}.AdminDashboardIconsImage{fill:#fff}.AdminDashboardIconsImageName{color:#fff;font-size:10px}.DashBoardRightBody{width:95%;height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.AdminDashBoardRightBodyUpperBody{width:100%;height:10vh;display:flex;align-items:center;justify-content:center;margin-top:75px}.AdminDashBoardLowerBodyUpperBody{width:100%;height:max-content;background:#ffff;display:flex;align-items:center}.AdminDashBoardLowerBodyUpperBodyTitle{width:100%;height:5vh;display:flex;align-items:center}.AdminDashBoardLowerBodyUpperBodyTitle h3{height:1%}.AdminDashboardTotalStudentsCards{width:100%;height:70vh;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.AdminTotalTeacher{width:50%;height:30%;display:flex;align-items:center;justify-content:center}.AdminTotalTeacherBody{width:90%;height:80%;display:flex;align-items:center;justify-content:space-around}.AdminTotalTeacherBodyChart{width:46%;height:97%;display:flex;align-items:center;justify-content:center}.AdminChart{width:67%;height:100%;border-radius:50%}.AdminDashboardPerformance{width:100%;height:75vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.AdminDashboardPerformanceDetailCard{width:100%;height:60%;display:flex;flex-direction:column;justify-content:space-between}.AdminDashboardPerformanceDetailCardRight{width:100%;height:30%}}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.ForgetPasswordBody{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.ForgetPasswordMainBody{width:24%;height:60%;background:rgba(234,234,236,.312);display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:15px;border:.01px solid #127cdd}.ForgetPasswordMainBody img{width:30%;height:30%;object-fit:cover}.ForgetPasswordH1{font-size:24px;height:10%;display:flex;align-items:center;justify-content:center}.ForgetPasswordSelect{width:85%;outline:none;height:10%;border-radius:5px;border:.01px solid #127cdd}.ForgetPasswordP{height:10%;width:85%;font-size:14px}.ForgetPasswordInput{width:85%;height:10%;padding-left:2%;outline:none;border-radius:5px;border:1px solid #127cdd}.ForgetPasswordSubmitBtn{width:85%;height:10%;cursor:pointer;border:none;background:#127cdd;color:#fff;font-size:15px}.ForgetPasswordSubmitBtnLoginBtn{width:85%;height:10%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px}@media only screen and (max-width: 580px){.ForgetPasswordBody{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.ForgetPasswordMainBody{width:75%!important;height:60%!important;background:rgba(218,218,231,.312);display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:15px}.ForgetPasswordMainBody img{width:50%;height:28%!important;object-fit:cover}.ForgetPasswordH1{font-size:15px;height:10%;display:flex;align-items:center;justify-content:center}.ForgetPasswordP{height:15%!important;width:85%;font-size:12px}.ForgetPasswordSelect{width:87%;outline:none;height:15%!important;border-radius:3px;font-size:12px;padding-left:2%;border:.01px solid #127cdd}.ForgetPasswordInput{width:87%;height:15%!important;padding-left:2%;outline:none;border-radius:3px;font-size:12px;border:1px solid #127cdd}.ForgetPasswordSubmitBtn{width:87%;height:15%;cursor:pointer;border:none;background:#127cdd;color:#fff;font-size:15px;border-radius:5px}.ForgetPasswordSubmitBtnLoginBtn{width:90%!important;height:10%!important;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px}}@media only screen and (max-width: 1024px){.ForgetPasswordBody{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.ForgetPasswordMainBody{width:50%;height:65%;background:rgba(218,218,231,.312);display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:15px}.ForgetPasswordMainBody img{width:35%;height:28%;object-fit:cover}.ForgetPasswordH1{font-size:20px;height:10%;display:flex;align-items:center;justify-content:center}.ForgetPasswordP{height:15%;width:85%;font-size:14px}.ForgetPasswordSelect{width:87%;outline:none;height:15%;border-radius:3px;font-size:12px;padding-left:2%;border:.01px solid #127cdd}.ForgetPasswordInput{width:87%;height:15%;padding-left:2%;outline:none;border-radius:3px;font-size:12px;border:1px solid #127cdd}.ForgetPasswordSubmitBtn{width:87%;height:15%;cursor:pointer;border:none;background:#127cdd;color:#fff;font-size:15px;border-radius:5px}.ForgetPasswordSubmitBtnLoginBtn{width:90%;height:10%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px}}*{margin:0;padding:0;box-sizing:border-box}.resetPasswordMainBody{width:100%;height:100vh;background:rgb(92,3,3)}.ResetPassword{width:100vw;height:100vh;background-color:#fff;display:flex;justify-content:center;align-items:center}.ResetPasswordCon{height:65%;width:30%;background:rgba(234,234,236,.312);box-shadow:#959da533 0 8px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:.01px solid #127cdd}.ResetPasswordH1Section{height:30%;width:100%;display:flex;justify-content:center;align-items:flex-end}.ResetPasswordH1{font-size:40px}.inputTextCon{height:45%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.ResetPasswordInputDiv{height:90%;width:80%;display:flex;align-items:center;flex-direction:column;justify-content:space-around}.resetPasswordInputHolder{height:30%;width:100%;display:flex;border:1px solid #127cdd;border-radius:5px}.resetInstitutePasswordIconDivError{height:30%;width:100%;display:flex;border-radius:5px;border:2.5px solid red}.resetPasswordInput{height:100%;width:90%;padding-left:3%;outline:none;border:none;font-size:14px;border-left:1px solid #127cdd;border-top:1px solid #127cdd;border-bottom:1px solid #127cdd;border-radius:5px 0 0 5px}.resetPasswordIcon{height:100%;width:10%;display:flex;justify-content:center;align-items:center;border-right:1px solid #127cdd;border-top:1px solid #127cdd;border-bottom:1px solid #127cdd;border-radius:0 5px 5px 0;background-color:#fff}.ResetPasswordButton{height:25%;width:100%;display:flex;justify-content:center;align-items:flex-start}.ResetPasswordButtonSend{height:45%;width:80%;background-color:#127cdd;border:none;border-radius:5px;cursor:pointer;color:#fff;font-size:20px}.ResetPasswordButtonSend:hover{background-color:#fff;border:2px solid #127cdd;cursor:pointer;color:#127cdd}@media only screen and (min-width:320px) and (max-width:580px){.resetPasswordMainBody{width:100%;height:100vh;background:rgb(92,3,3)}.ResetPassword{width:100vw;height:100vh;background-color:#fff;display:flex;justify-content:center;align-items:center}.ResetPasswordCon{height:53%;width:75%;background:rgba(234,234,236,.312);box-shadow:#959da533 0 8px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:.01px solid #127cdd}.ResetPasswordH1Section{height:30%;width:100%;display:flex;justify-content:center;align-items:flex-end}.ResetPasswordH1{font-size:25px}.inputTextCon{height:45%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.ResetPasswordInputDiv{height:100%;width:87%;display:flex;align-items:center;flex-direction:column;justify-content:space-around}.resetPasswordInputHolder{height:30%;width:100%;display:flex;border:1px solid #127cdd;border-radius:5px}.resetPasswordInput{height:100%;width:90%;padding-left:3%;outline:none;border:none;font-size:10px;border-left:1px solid #127cdd;border-top:1px solid #127cdd;border-bottom:1px solid #127cdd;border-radius:5px 0 0 5px}.resetPasswordIcon{height:100%;width:10%;display:flex;justify-content:center;align-items:center;border-right:1px solid #127cdd;border-top:1px solid #127cdd;border-bottom:1px solid #127cdd;border-radius:0 5px 5px 0;background-color:#fff}.ResetPasswordButton{height:25%;width:100%;display:flex;justify-content:center;align-items:flex-start;padding-top:4%}.ResetPasswordButtonSend{height:50%;width:87%;background-color:#127cdd;border:none;border-radius:5px;cursor:pointer;color:#fff;font-size:14px}}@media only screen and (min-width:580px) and (max-width:1024px){.resetPasswordMainBody{width:100%;height:100vh;background:rgb(92,3,3)}.ResetPassword{width:100vw;height:100vh;background-color:#fff;display:flex;justify-content:center;align-items:center}.ResetPasswordCon{height:60%;width:40%;background:rgba(234,234,236,.312);box-shadow:#959da533 0 8px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:.01px solid #127cdd}.ResetPasswordH1Section{height:30%;width:100%;display:flex;justify-content:center;align-items:flex-end}.ResetPasswordH1{font-size:25px}.inputTextCon{height:45%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.ResetPasswordInputDiv{height:95%;width:87%;display:flex;align-items:center;flex-direction:column;justify-content:space-around}.resetPasswordInputHolder{height:30%;width:100%;display:flex;border:1px solid #127cdd;border-radius:5px}.resetPasswordInput{height:100%;width:90%;padding-left:3%;outline:none;border:none;font-size:12px;border-left:1px solid #127cdd;border-top:1px solid #127cdd;border-bottom:1px solid #127cdd;border-radius:5px 0 0 5px}.resetPasswordIcon{height:100%;width:10%;display:flex;justify-content:center;align-items:center;border-right:1px solid #127cdd;border-top:1px solid #127cdd;border-bottom:1px solid #127cdd;border-radius:0 5px 5px 0;background-color:#fff}.ResetPasswordButton{height:25%;width:100%;display:flex;justify-content:center;align-items:flex-start;padding-top:2%}.ResetPasswordButtonSend{height:50%;width:87%;background-color:#127cdd;border:none;border-radius:5px;cursor:pointer;color:#fff;font-size:16px}}.sigUpBody{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.SignUpLogo{width:95%;height:15%}.SignUpLogo img{height:100%;width:15%}.sigUpMainBody{width:35%;height:90%;display:flex;align-items:center;flex-direction:column}.signUpNameHolder{width:95%;height:20%;display:flex;align-items:center}.signUpNameIconDiv{width:15%;height:70%;display:flex;align-items:center;justify-content:center;border-bottom:.01px solid blue;border-left:.01px solid blue;border-top:.01px solid blue}.signUpNameInput{width:85%;height:70%;display:flex;align-items:center;justify-content:center;outline:none;border:none;border-bottom:.01px solid blue;border-right:.01px solid blue;border-top:.01px solid blue}.signUpTeacherInput{width:85%;height:70%;display:flex;align-items:center;outline:none;border:none;border-bottom:.01px solid blue;border-right:.01px solid blue;border-top:.01px solid blue}.signUpPasswordHolder{width:95%;height:20%;display:flex;align-items:center}.signUpPasswordIconDiv{width:15%;height:70%;display:flex;align-items:center;justify-content:center;border-bottom:.01px solid blue;border-left:.01px solid blue;border-top:.01px solid blue}.signUpPassordInput{width:70%;height:70%;display:flex;align-items:center;justify-content:center;outline:none;border:none;border-bottom:.01px solid blue;border-top:.01px solid blue}.signUpshowPassword{width:15%;height:70%;display:flex;align-items:center;justify-content:center;border-bottom:.01px solid blue;border-right:.01px solid blue;border-top:.01px solid blue}.signUpSubmitBtn{width:100%;height:70%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;background:blue;color:#fff;font-size:15px}@media only screen and (min-width: 320px) and (max-width: 580px){.SignUpLogo{width:95%;height:15%}.SignUpLogo img{height:100%;width:15%}.SignUpLogo{width:95%;height:10%}.SignUpLogo img{height:100%;width:30%}.sigUpMainBody{width:95%;height:85%;display:flex;align-items:center;flex-direction:column}.signUpNameHolder{width:95%;height:20%;display:flex;align-items:center}.signUpNameIconDiv{width:15%;height:50%;display:flex;align-items:center;justify-content:center;border-bottom:.01px solid blue;border-left:.01px solid blue;border-top:.01px solid blue}.signUpNameInput,.signUpTeacherInput{width:85%;height:50%;display:flex;align-items:center;justify-content:center;outline:none;border:none;border-bottom:.01px solid blue;border-right:.01px solid blue;border-top:.01px solid blue}.signUpPasswordHolder{width:95%;height:20%;display:flex;align-items:center}.signUpPasswordIconDiv{width:15%;height:50%;display:flex;align-items:center;justify-content:center;border-bottom:.01px solid blue;border-left:.01px solid blue;border-top:.01px solid blue}.signUpshowPassword{width:15%;height:50%;display:flex;align-items:center;justify-content:center;border-bottom:.01px solid blue;border-top:.01px solid blue}.signUpPassordInput{width:70%;height:50%;display:flex;align-items:center;justify-content:center;outline:none;border:none;border-bottom:.01px solid blue;border-top:.01px solid blue}.signUpSubmitBtn{width:100%;height:50%;display:flex;align-items:center;justify-content:center;border:none;background:blue;cursor:pointer}}@media only screen and (min-width: 580px) and (max-width: 1024px){.SignUpLogo{width:95%;height:15%}.SignUpLogo img{height:100%;width:30%}.sigUpMainBody{width:65%;height:85%;display:flex;align-items:center;flex-direction:column}.signUpNameHolder{width:95%;height:20%;display:flex;align-items:center}.signUpNameIconDiv{width:13%;height:55%;display:flex;align-items:center;justify-content:center;border-bottom:.01px solid blue;border-left:.01px solid blue;border-top:.01px solid blue}.signUpNameInput{width:80%;height:55%;display:flex;align-items:center;justify-content:center;outline:none;border:none;border-bottom:.01px solid blue;border-right:.01px solid blue;border-top:.01px solid blue}.signUpTeacherInput{width:80%;height:55%;display:flex;align-items:center;outline:none;border:none;border-bottom:.01px solid blue;border-right:.01px solid blue;border-top:.01px solid blue}.signUpPasswordHolder{width:95%;height:20%;display:flex;align-items:center}.signUpPasswordIconDiv{width:13%;height:55%;display:flex;align-items:center;justify-content:center;border-bottom:.01px solid blue;border-left:.01px solid blue;border-top:.01px solid blue}.signUpshowPassword{width:13%;height:55%;display:flex;align-items:center;justify-content:center;border-bottom:.01px solid blue;border-top:.01px solid blue}.signUpPassordInput{width:67%;height:55%;display:flex;align-items:center;justify-content:center;outline:none;border:none;border-bottom:.01px solid blue;border-top:.01px solid blue}.signUpSubmitBtn{width:93%;height:50%;display:flex;align-items:center;justify-content:center;border:none;background:blue;cursor:pointer}}.TeacherAdminDashBoardRightBodyUpperBody{width:95%;height:10%;display:flex;justify-content:space-between}.TeacherDashboardContainer{width:100%;height:100vh;display:flex;align-items:center;justify-content:space-around}.TeacherDashboardContainerMobile{display:none}.TeacherDashboardSideMenu{width:16%;height:99.5%;display:flex;gap:40px;align-items:center;flex-direction:column;border:2px solid rgb(237,249,249)}.TeacherDashboardSideMenuLogo{width:100%;height:20%;display:flex;align-items:center;justify-content:center}.TeacherDashboardSideMenuLogo img{width:70%;height:90%}.TeacherDashboardSideMenuMainBody{width:90%;height:80%}.TeacherDashboardSideMenuIconDiv{width:100%;height:60%;display:flex;justify-content:space-around;align-items:center;padding-left:15px;flex-direction:column}.TeacherDashboardIcons{width:100%;height:14%;display:flex;justify-content:space-between;cursor:pointer}.TeacherHomeIcon{width:20%;height:100%;display:flex;align-items:center;justify-content:center}.TeacherDashboardIconsImage{fill:#a1a0a0}.TeacherDashboardIconsImageName{color:#a1a0a0}.TeacherHomeIconTitle{width:70%;height:100%;display:flex;align-items:center}.DashBoardRightBody{width:84%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.sweet-alert-confirm-btn{background-color:red!important}.TeacherProfileClaender{width:30%;height:100%}.TeacherChart{width:67%;height:90%;border-radius:50%}@media only screen and (min-width: 320px) and (max-width: 580px){.TeacherDashboardContainer{width:100%;height:max-content;background:#ffffff;display:flex;align-items:center;justify-content:space-around;flex-direction:column}.TeacherDashboardContainerMobile{width:100%;display:flex}.TeacherDashboardSideMenu{display:none}.TeacherDashboardMobileHeader{width:100%;height:10vh;background:rgb(255,255,255);display:flex;align-items:center;justify-content:center;z-index:100;position:fixed}.TeacherDashboardMobileHeaderCon{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.TeacherDashboardMobileHeaderCon img{height:100%;width:20%}.TeacherDashboardMobileDropMenu{width:35%;height:25vh;background:#1e306e;position:fixed;right:1%;top:7%;gap:15px;display:flex;flex-direction:column}.TeacherDashboardIconsImageName{color:#fff;font-size:10px}.TeacherDashboardIconsImage{fill:#fff}.DashBoardRightBody{width:95%;height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:75px}.TeacherAdminDashBoardRightBodyUpperBody{width:100%;height:10vh;display:flex;align-items:center;justify-content:center}.AdminDashBoardLowerBodyUpperBody{width:100%;height:max-content;background:#ffff;display:flex;align-items:center;flex-direction:column}.AdminDashBoardLowerBodyUpperBodyTitle{width:100%;height:5vh;display:flex;align-items:center}.AdminDashBoardLowerBodyUpperBodyTitle h3{height:1%}.AdminDashboardTotalStudentsCards{width:100%;height:70vh;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.AdminTotalTeacher{width:100%;height:28%;display:flex;align-items:center;justify-content:center}.AdminTotalTeacherBodyChart{width:46%;height:97%;display:flex;align-items:center;justify-content:center}.AdminChart{width:67%;height:100%;border-radius:50%}.AdminDashboardPerformance{width:100%;height:75vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.AdminDashboardPerformanceDetailCard{width:100%;height:60%;display:flex;flex-direction:column;justify-content:space-between}.AdminDashboardPerformanceDetailCardRight{width:100%;height:30%}}@media only screen and (min-width: 580px) and (max-width: 1024px){.TeacherDashboardContainer{width:100%;height:max-content;background:#ffffff;display:flex;align-items:center;justify-content:space-around;flex-direction:column}.TeacherDashboardContainerMobile{width:100%;display:flex}.TeacherDashboardSideMenu{display:none}.TeacherDashboardMobileHeader{width:100%;height:10vh;display:flex;align-items:center;justify-content:center;position:relative}.TeacherDashboardMobileHeaderCon{width:95%;height:90%;display:flex;align-items:center;justify-content:space-between}.TeacherDashboardMobileHeaderCon img{height:100%;width:20%}.TeacherDashboardMobileDropMenu{width:20%;height:25vh;background:#1e306e;position:absolute;right:1%;top:67%;gap:15px;display:flex;flex-direction:column}.TeacherDashboardIconsImageName{color:#fff;font-size:10px}.DashBoardRightBody{width:95%;height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:space-between}}.TeacherDetailsCard{width:100%;height:100%;border-radius:6px;display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:20px;justify-content:center}.TeacherProfileImage2{width:16%;height:40%;border-radius:50%;object-fit:cover}.TeacherProfileImage2 img{width:100%;height:100%;border-radius:50%}.TeacherName{font-size:16px;font-weight:500}.TeacherEmails{font-size:15px;text-align:center;font-weight:500}.TeacherClass{font-size:18px;font-weight:500;color:#000}.TeachersUpdateButton{width:40%;background:#127cdd;border:none;color:#fff}@media only screen and (min-width: 320px) and (max-width: 580px){.TeacherProfileImage2{width:80%;height:26%;border-radius:50%;object-fit:cover}.TeacherProfileImage2 img{width:100%;height:100%;border-radius:50%}.TeachersUpdateButton{width:85%;height:10%;background:#127cdd;border:none;color:#fff;border-radius:4px}}.TeacherResultContainer{width:100%;height:100vh;background-color:#f3f2f2;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.ResulToptHeader{width:100%;height:10%;display:flex;align-items:center;background-color:#fff;box-shadow:#00000029 0 1px 4px}.ResulToptHeaderh2{font-size:30px;padding-left:30px}.GradeHolder{width:95%;height:85%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.GradeHolderHeader{width:100%;height:8%;display:flex;justify-content:flex-end;align-items:center}.GradeHeaderHolderList{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center}.GradeHeaderHolderStudentName{width:30%;height:100%;display:flex;justify-content:center;align-items:center}.GradeHeaderHolderStudentClass,.GradeHeaderHolderStudentAge,.GradeHeaderHolderStudentResult{width:20%;height:100%;display:flex;justify-content:center;align-items:center}.GradeHolderHeaderResultHolder{width:100%;height:90%}.GradeHolderHeaderResultHolderBody{width:100%;height:100%;overflow-y:scroll}.StudentsGradeHolder{width:100%;height:9vh;background-color:#fff;border-radius:2px;display:flex;justify-content:space-between;align-items:center;box-shadow:#00000029 0 1px 5px}.StudentsGradeHolderStudentsName{width:30%;height:90%;display:flex;align-items:center;gap:10px;padding-left:10px}.StudentsGradeHolderStudentImage{width:15%;height:80%;border-radius:50%;background:blue}.StudentsGradeHolderStudentImage img{width:100%;height:100%;border-radius:50%}.StudentsGradeHolderStudentsClass,.StudentsGradeHolderstudentsScore,.StudentsGradeHolderstudentResult{width:19%;height:90%;display:flex;align-items:center;justify-content:space-around}.ViewStudentResults{width:80%;height:80%;background-color:#127cdd;color:#fff;border-radius:7px;border:none;font-size:16px;font-weight:400;cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 580px){.ResulToptHeaderh2{font-size:16px;padding-left:10px}.GradeHolder{width:100%;height:85%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.GradeHolderHeader{width:100%;height:8%;display:flex;justify-content:flex-end;align-items:center}.GradeHeaderHolderList{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center}.GradeHeaderHolderStudentName{width:30%;height:100%;display:flex;justify-content:center;align-items:center;font-size:11px}.GradeHeaderHolderStudentClass,.GradeHeaderHolderStudentAge,.GradeHeaderHolderStudentResult{width:20%;height:100%;display:flex;justify-content:center;align-items:center;font-size:11px}.GradeHolderHeaderResultHolder{width:100%;height:90%}.GradeHolderHeaderResultHolderBody{width:100%;height:100%;overflow-y:scroll}.StudentsGradeHolder{width:100%;height:9vh;background-color:#fff;border-radius:2px;display:flex;justify-content:space-between;align-items:center;box-shadow:#00000029 0 1px 5px}.StudentsGradeHolderStudentsName{width:30%;height:90%;display:flex;align-items:center;gap:10px;padding-left:10px}.StudentsGradeHolderStudentImage{width:15%;height:50%;border-radius:50%;background:#127cdd}.StudentsGradeHolderStudentImage img{width:100%;height:100%;border-radius:50%}.StudentsGradeHolderStudentsName p{width:75%;overflow-wrap:break-word;font-size:11px;text-align:center}.StudentsGradeHolderStudentsClass{width:19%;height:90%;display:flex;align-items:center;justify-content:space-around}.StudentsGradeHolderStudentsClass p{width:75%;overflow-wrap:break-word;font-size:11px;text-align:center}.StudentsGradeHolderstudentsScore{width:19%;height:90%;display:flex;align-items:center;justify-content:space-around}.StudentsGradeHolderstudentsScore p{width:75%;overflow-wrap:break-word;font-size:11px;text-align:center}.StudentsGradeHolderstudentResult{width:19%;height:90%;display:flex;align-items:center;justify-content:space-around}.ViewStudentResults{width:80%;height:50%;background-color:#127cdd;color:#fff;border-radius:4px;border:none;font-size:10px;font-weight:100;cursor:pointer}}@media only screen and (min-width: 580px) and (max-width: 1024px){.ResulToptHeaderh2{font-size:24px;padding-left:10px;font-weight:600}.GradeHolder{width:100%;height:95%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.GradeHolderHeader{width:100%;height:8%;display:flex;justify-content:flex-end;align-items:center}.GradeHeaderHolderList{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center}.GradeHeaderHolderStudentName{width:30%;height:100%;display:flex;justify-content:center;align-items:center;font-size:19px}.GradeHeaderHolderStudentClass,.GradeHeaderHolderStudentAge,.GradeHeaderHolderStudentResult{width:20%;height:100%;display:flex;justify-content:center;align-items:center;font-size:19px}.GradeHolderHeaderResultHolder{width:100%;height:95%}.GradeHolderHeaderResultHolderBody{width:100%;height:100%;overflow-y:scroll}.StudentsGradeHolder{width:100%;height:9vh;background-color:#fff;border-radius:2px;display:flex;justify-content:space-between;align-items:center;box-shadow:#00000029 0 1px 5px}.StudentsGradeHolderStudentsName{width:30%;height:90%;display:flex;align-items:center;gap:10px;padding-left:10px}.StudentsGradeHolderStudentImage{width:15%;height:50%;border-radius:50%;background:#127cdd}.StudentsGradeHolderStudentImage img{width:100%;height:100%;border-radius:50%}.StudentsGradeHolderStudentsName p{width:80%;overflow-wrap:break-word;font-size:12px;text-align:center}.StudentsGradeHolderStudentsClass{width:19%;height:90%;display:flex;align-items:center;justify-content:space-around}.StudentsGradeHolderStudentsClass p{width:75%;overflow-wrap:break-word;font-size:12px;text-align:center}.StudentsGradeHolderstudentsScore{width:19%;height:90%;display:flex;align-items:center;justify-content:space-around}.StudentsGradeHolderstudentsScore p{width:75%;overflow-wrap:break-word;font-size:12px;text-align:center}.StudentsGradeHolderstudentResult{width:19%;height:90%;display:flex;align-items:center;justify-content:space-around}.ViewStudentResults{width:50%;height:70%;background-color:#127cdd;color:#fff;border-radius:4px;border:none;font-size:12px;font-weight:100;cursor:pointer}.TeacherDashboardIconsImage{fill:#fff}}.ResultBody{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.ResultBodyWrapper{width:80%;height:95%;display:flex;flex-direction:column;background-color:#fff;align-items:center}.ResultsHolder{width:95%;height:93%;display:flex;flex-direction:column;justify-content:space-between}.ResultHeader{width:100%;height:7%}.ResultHeader ul{width:100%;height:100%;display:flex;list-style-type:none;justify-content:space-around;align-items:flex-end}.ResultHeader ul li{font-size:18px;font-weight:500;color:#131313}.SubjectScore{width:100%;height:10%;display:flex;align-items:center;justify-content:space-between}.ScoreInput{width:20%;height:85%;outline:none;padding-left:15px;border-radius:2px;font-size:12px;font-weight:700;border:2px solid #127cdd}.SubjectScore input{width:20%;height:85%}.TeacherCreateRsltBtnDiv{width:100%;height:20%;display:flex;flex-direction:column;justify-content:space-between}.StudentResultTotalScoresDiv{width:100%;height:50%;display:flex;align-items:center;justify-content:space-between}.StudentResultTotalScores{font-size:20px;font-weight:600;color:#242424}.StudentResultButtonHolder{width:100%;height:45%;display:flex;justify-content:space-between}.TeacherCreateRsltBtn{width:16%;height:100%;background:#127cdd;border:none;color:#fff;font-size:16px;border-radius:5px;cursor:pointer}.TeacherBackBtn{width:16%;height:100%;color:#127cdd;border:2px solid #127cdd;border-radius:5px;font-size:16px;background-color:#fff;cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 580px){.ResultHeader ul li{font-size:8px;font-weight:600;color:#131313}.StudentResultTotalScores{font-size:16px;font-weight:550;color:#242424}.TeacherCreateRsltBtn{width:30%;height:100%;background:#127cdd;border:none;color:#fff;font-size:10px;border-radius:3px;cursor:pointer}.TeacherBackBtn{width:30%;height:100%;color:#127cdd;border:.01px solid #127cdd;border-radius:3px;font-size:10px;background-color:#fff;cursor:pointer}}.TeacherStudentDashBoardRightBodyTitle{width:100%;height:10%;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding-inline:20px;box-shadow:#00000029 0 1px 4px}.TeacherDashBoardRightBodyTitleHolderDiv{width:15%;height:100%;display:flex;align-items:center}.TeacherDashboardRightBodyTitleH1{width:100%;font-size:40px}.TeacherDashboardSearchIconDiv{width:50%;height:70%;display:flex;justify-content:center;align-items:center;color:#000}.TeacherDashboardSearchIconInput{width:85%;height:90%;font-size:14px;border-left:2px solid rgb(243,242,242);border-right:0px solid rgb(243,242,242);border-bottom:2px solid rgb(243,242,242);border-top:2px solid rgb(243,242,242);outline:none;padding-left:2%;color:#202020;border-radius:10px 0 0 10px}.TeacherDashboardSearchIconInputImage{width:8%;height:90%;border-left:0px solid rgb(243,242,242);border-right:2px solid rgb(243,242,242);border-bottom:2px solid rgb(243,242,242);border-top:2px solid rgb(243,242,242);display:flex;align-items:center;justify-content:center;background:rgb(255,255,255);border-radius:0 10px 10px 0;cursor:pointer}.AdminDashboardAddTeacherBtnDiv{width:20%;height:70%;display:flex;justify-content:center;align-items:center}.AdminDashboardAddTeacherBtn{width:100%;height:100%;background-color:#127cdd;color:#fff;border-radius:7px;border:none;font-size:16px;font-weight:400;cursor:pointer}.TeacherDashBoardStudentsHolder{width:100%;height:90%;background-color:#f3f2f2;display:flex;justify-content:center;overflow-y:scroll;flex-wrap:wrap;row-gap:3px;column-gap:20px}.TeacherStudentDetailsCard{width:23%;height:48%;border-radius:6px;background-color:#fff;margin-top:20px;box-shadow:#00000029 0 1px 4px}.TeacherStudentMainDetailsHolder{width:100%;height:80%;display:flex;flex-direction:column;align-items:center;gap:13px;padding-top:20px}.TeacherStudentProfileImage2{width:30%;height:38%;border-radius:50%;object-fit:cover}.TeacherStudentProfileImage2 img{width:100%;height:100%;border-radius:50%}.TeacherStudentName{font-size:23px;font-weight:500}.TeacherStudentEmail{font-size:15px;text-align:center;font-weight:500}.TeacherStudentClass{font-size:20px;font-weight:500;color:#000}.TeacherUpdateStudentProfileHolder{width:100%;height:20%;display:flex;justify-content:space-around;align-items:flex-start}.TeacherAddStudentResult{width:43%;height:70%;background-color:#127cdd;color:#fff;border-radius:7px;border:none;font-size:15px;font-weight:400;cursor:pointer}.TeacherViewStudentProfileBtn{width:43%;height:70%;color:#127cdd;border:2px solid #127cdd;border-radius:7px;font-size:15px;background-color:#fff;cursor:pointer}.AddTeacherPop{width:100%;height:100vh;background-color:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;top:0%;left:0%;bottom:0%;display:flex;justify-content:center;align-items:center;z-index:1;flex-direction:column;color:#fff}.CloseAddTeacherInput{cursor:pointer;fill:red}.OutLineCloseIcon{fill:#127cdd;cursor:pointer;font-size:40px;position:absolute;top:12%;right:35%}.AddStudentPopDiv{width:30%;height:75%;display:flex;align-items:center;border-radius:10px;box-shadow:#00000029 0 1px 4px;background-color:#fff}.studentinfotext{font-size:20px}.StudentEmail{width:80%;height:11%;outline:none;padding-left:15px;border-radius:7px;font-size:12px;font-weight:700;border:2px solid #127cdd}.StudentEmaildiv{width:80%;height:11%;display:flex;align-items:center;border:2px solid #127cdd;border-radius:7px}.StudentImageInput{width:100%;outline:none;padding-left:15px;border-radius:7px;font-size:12px;font-weight:700}.AddStudentButton{width:80%;height:10%;font-size:16px;border:none;border-radius:7px;background-color:#127cdd;cursor:pointer;color:#fff}.TeacherResultSheetHolder{width:100%;height:100vh;position:fixed;left:0%;right:0%;top:0%;bottom:0%;background-color:#00f}@media only screen and (min-width: 320px) and (max-width: 580px){.TeacherStudentDashBoardRightBodyTitle{width:100%;height:7vh;display:flex;justify-content:space-between;align-items:center}.TeacherDashBoardRightBodyTitleHolderDiv{width:20%;height:70%;display:flex;align-items:center}.TeacherDashboardRightBodyTitleH1{width:100%;font-size:15px}.CloseAddTeacherInput{font-size:30px}.OutLineCloseIcon{fill:#127cdd;cursor:pointer;font-size:25px;position:absolute;top:14%;right:1%}.TeacherDashBoardStudentsHolder{width:100%;height:83vh;background:rgb(255,255,255)!important;display:flex;justify-content:space-around;overflow-y:scroll;flex-wrap:wrap;gap:20px}.AddStudentPopDiv{width:100%;height:75%;display:flex;align-items:center;border-radius:10px;box-shadow:#00000029 0 1px 4px;background-color:#fff}.studentinfotext{font-size:16px}.StudentEmail{width:80%;height:8%;outline:none;padding-left:15px;border-radius:7px;font-size:12px;font-weight:700;border:2px solid #127cdd}.StudentEmaildiv{width:80%;height:8%;display:flex;align-items:center;border:2px solid #127cdd;border-radius:7px}.AddStudentButton{width:80%;height:8%;font-size:16px;border:none;border-radius:7px;background-color:#127cdd;cursor:pointer;color:#fff}}@media only screen and (min-width: 580px) and (max-width: 1024px){.TeacherStudentDashBoardRightBodyTitle{width:100%;height:7vh;display:flex;justify-content:space-between;align-items:center}.OutLineCloseIcon{fill:#127cdd;cursor:pointer;font-size:40px;position:absolute;top:13%;right:20%}.AddStudentPopDiv{width:60%;height:75%;display:flex;align-items:center;border-radius:10px;box-shadow:#00000029 0 1px 4px;background-color:#fff}.studentinfotext{font-size:18px}.StudentEmail{width:80%;height:9%;outline:none;padding-left:15px;border-radius:7px;font-size:12px;font-weight:700;border:2px solid #127cdd}.StudentEmaildiv{width:80%;height:9%;display:flex;align-items:center;border:2px solid #127cdd;border-radius:7px}.AddStudentButton{width:80%;height:9%;font-size:16px;border:none;border-radius:7px;background-color:#127cdd;cursor:pointer;color:#fff}}.TeacherViewStudentProfileMain{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background-color:#fff}.TeacherStudentProfileClose{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:30px;cursor:pointer;position:absolute;top:15%;right:19.6%;color:#fff;background-color:#127cdd}.TeacherStudentProfilebody{width:55%;height:70%;display:flex;border-radius:7px;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014}.TeacherStudentProfileImage{width:40%;height:100%;border-radius:7px 0 0 7px;object-fit:cover;background-color:#127cdd}.TeacherStudentProfileImage img{width:100%;height:100%}.TeacherStudentProfileInput{width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:0 7px 7px 0;gap:13px}.TeacherStudentProfileInputName{width:80%;height:12%;border-radius:8px;display:flex;justify-content:center;border:2px solid #127cdd}.TeacherStudentProfileInputNameinner{width:90%;height:100%;display:flex;justify-content:space-between}.TeacherStudentProfileInputNameinnericonholder{width:20%;height:100%;display:flex;align-items:center;justify-content:space-between}.TeacherStudentName{font-size:17px;font-weight:500}.TeacherStudentProfileInputNameinnerName{width:76%;height:100%;display:flex;align-items:center;font-size:17px;font-weight:400}.TeacherStudentProfileBtn{width:80%;height:12%;display:flex;justify-content:space-between;align-items:center}.TeacherStudentProfileEditButton{width:40%;height:85%;font-size:15px;border:none;border-radius:7px;background-color:#127cdd;cursor:pointer;color:#fff}.TeacherStudentProfileDeleteButton{width:40%;height:85%;font-size:15px;border:none;border-radius:7px;background-color:red;cursor:pointer;color:#fff}@media only screen and (min-width: 320px) and (max-width: 580px){.TeacherViewStudentProfileMain{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background-color:#fff}.TeacherStudentProfileClose{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:30px;cursor:pointer;position:absolute;top:15%;right:5%;color:#fff;background-color:#127cdd;border-radius:7px}.TeacherStudentProfilebody{width:90%;height:70%;display:flex;border-radius:7px;background-color:#00f;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014;flex-direction:column;align-items:center;justify-content:center}.TeacherStudentProfileImage{width:100%;height:40%;border-radius:5px 5px 0 0;background-color:#127cdd}.TeacherStudentProfileInput{width:100%;height:60%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:0 0 5px 5px;gap:13px}.TeacherStudentProfileInputName{width:100%;height:12%;border-radius:3px;display:flex;justify-content:center;border:.01px solid #127cdd}.TeacherStudentName{font-size:12px;font-weight:100}.TeacherStudentProfileBtn{width:100%;height:12%;display:flex;justify-content:space-between;align-items:center}.TeacherStudentProfileEditButton{width:30%;height:85%;font-size:15px;border:none;border-radius:5px;background-color:#127cdd;cursor:pointer;color:#fff}.TeacherStudentProfileDeleteButton{width:30%;height:85%;font-size:15px;border:none;border-radius:5px;background-color:red;cursor:pointer;color:#fff}}@media only screen and (min-width: 580px) and (max-width: 1024px){.TeacherViewStudentProfileMain{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background-color:#fff}.TeacherStudentProfileClose{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:30px;cursor:pointer;position:absolute;top:15%;right:30%;color:#fff;background-color:#127cdd;border-radius:7px}.TeacherStudentProfilebody{width:40%;height:70%;display:flex;border-radius:7px;background-color:#00f;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014;flex-direction:column;align-items:center;justify-content:center}.TeacherStudentProfileImage{width:100%;height:40%;border-radius:5px 5px 0 0;background-color:#127cdd}.TeacherStudentProfileInput{width:100%;height:60%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:0 0 5px 5px;gap:13px}.TeacherStudentProfileInputName{width:100%;height:12%;border-radius:3px;display:flex;justify-content:center;border:.01px solid #127cdd}.TeacherStudentName{font-size:12px;font-weight:100}.TeacherStudentProfileBtn{width:100%;height:12%;display:flex;justify-content:space-between;align-items:center}.TeacherStudentProfileEditButton{width:30%;height:85%;font-size:15px;border:none;border-radius:5px;background-color:#127cdd;cursor:pointer;color:#fff}.TeacherStudentProfileDeleteButton{width:30%;height:85%;font-size:15px;border:none;border-radius:5px;background-color:red;cursor:pointer;color:#fff}}.TeacherResultBody{width:100%;height:max-content;background-color:#fff;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin-top:20px;gap:10vh}.ResultMainbody{width:40%;height:100vh;border:1px solid #000000;border-radius:5px}.Resultmainbodyheader{width:100%;height:40%;background-color:#fff;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;display:flex;justify-content:space-between;align-items:center;border-radius:5px 5px 0 0;flex-direction:column}.Resultmainbodyheaderlogodiv{width:100%;height:50%;display:flex;align-items:center;justify-content:space-around}.Resultmainbodyheaderlogo{width:15%;height:90%}.Resultmainbodyheaderlogo img{width:100%;height:100%}.ResultmainbodyheaderlogodivschoolName{width:60%;height:70%;display:flex;justify-content:center;align-items:center;flex-direction:column}.ResultmainbodyheaderlogodivschoolName p,.SchoolAddressP{font-size:20px}.ResultmainbodyheaderTerm{width:100%;height:15%;background-color:#127bdd57;display:flex;justify-content:center;align-items:center;font-size:larger;font-weight:550}.ResultmainbodyheaderStudentnamediv{width:100%;height:30%;display:flex;justify-content:space-around;align-items:center}.ResultmainbodyheaderStudentname{width:30%;height:80%;display:flex;flex-direction:column;gap:8px}.studentNameP2{font-weight:550}.ResultmainbodyheaderStudentname2{width:30%;height:80%;display:flex;flex-direction:column;gap:8px}.ResultTable{width:100%;height:60%;display:flex;justify-content:center;align-items:center;flex-direction:column}.subjectsword{width:100%;height:12%;display:flex;justify-content:center;align-items:center;border:1px solid #0000006b}.table{width:90%;height:95%}.TotalA{display:flex;flex-direction:column;width:100%;justify-content:space-around;height:50vh}.TotalA td{font-size:12px;width:100%;height:10%;display:flex;justify-content:center;align-items:center}.TotalB{display:flex;flex-direction:column;width:100%;justify-content:space-around;height:50vh}.TotalB td{font-size:15px;width:100%;height:10%;display:flex;justify-content:center;align-items:center}.TotalB td{font-size:16px;width:100%;height:10%;display:flex;justify-content:center;align-items:center}th{border-right:1px solid black;border-left:1px solid black}table{width:530px;height:200px}tr{font-weight:100;font-size:18px}td{border-bottom:1px solid black}.TotalScorediv{display:flex;justify-content:space-around;align-items:center;width:90%;gap:240px}.tableButton{width:100%;height:9%;display:flex;justify-content:space-between;align-items:center}.tableButtonEdit{width:25%;height:70%;background:blue;border-radius:5px;border:none;color:#fff}.tableButtonDelete{width:25%;height:70%;background:red;border-radius:5px;border:none;color:#fff}@media only screen and (min-width: 320px) and (max-width:580px){.ResultMainbody{gap:15px;width:100%;height:100vh;border:1px solid #000000;border-radius:5px}.Resultmainbodyheader{width:100%;height:40%;background-color:#fff;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;display:flex;justify-content:space-between;align-items:center;border-radius:5px 5px 0 0;flex-direction:column}.Resultmainbodyheaderlogodiv{width:100%;height:50%;display:flex;justify-content:space-around;align-items:center}.Resultmainbodyheaderlogo{width:15%;height:90%;display:flex;align-items:center}.Resultmainbodyheaderlogo img{width:100%;height:80%}.ResultmainbodyheaderlogodivschoolName{width:75%;height:70%;display:flex;justify-content:center;align-items:center;flex-direction:column}.ResultmainbodyheaderlogodivschoolName p{font-size:16px;word-wrap:break-word;text-align:center}.SchoolAddressP{font-size:10px!important;word-wrap:break-word;text-align:center}.ResultmainbodyheaderTerm{width:100%;height:15%;background-color:#127bdd57;display:flex;justify-content:center;align-items:center;font-size:15px;font-weight:550}.ResultmainbodyheaderStudentnamediv{width:100%;height:30%;display:flex;justify-content:space-around;align-items:center}.ResultmainbodyheaderStudentname{width:30%;height:80%;display:flex;flex-direction:column;gap:8px}.studentNameP2{font-weight:400;font-size:13px}.ResultmainbodyheaderStudentname2{width:30%;height:80%;display:flex;flex-direction:column;gap:8px}.ResultTable{width:100%;height:60%;display:flex;justify-content:center;align-items:center;flex-direction:column}.subjectsword{width:100%;height:12%;display:flex;justify-content:center;align-items:center;border:1px solid #0000006b}.table{width:90%;height:95%}.TotalA{display:flex;flex-direction:column;width:100%;justify-content:space-around;height:50vh}.TotalA td{font-size:12px;width:100%;height:10%;display:flex;justify-content:center;align-items:center}.TotalB{display:flex;flex-direction:column;width:100%;justify-content:space-around;height:50vh}.TotalB td{font-size:15px;width:100%;height:10%;display:flex;justify-content:center;align-items:center}.TotalB td{font-size:16px;width:100%;height:10%;display:flex;justify-content:center;align-items:center}th{border-right:1px solid black;border-left:1px solid black;font-size:14px}table{width:530px;height:200px}tr{font-weight:100;font-size:18px}td{border-bottom:1px solid black}.TotalScorediv{display:flex;justify-content:space-around;align-items:center;width:90%;gap:240px}.tableButton{width:100%;height:9%;display:flex;justify-content:space-between;align-items:center}.tableButtonEdit{width:25%;height:70%;background:blue;border-radius:5px;border:none;color:#fff;font-size:11px}.tableButtonDelete{width:25%;height:70%;background:red;border-radius:5px;border:none;color:#fff;font-size:11px}}@media only screen and (min-width: 580px) and (max-width:1024px){.ResultMainbody{gap:15px;width:40%;height:100vh;border:1px solid #000000;border-radius:5px}.Resultmainbodyheader{width:100%;height:40%;background-color:#fff;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;display:flex;justify-content:space-between;align-items:center;border-radius:5px 5px 0 0;flex-direction:column}.Resultmainbodyheaderlogodiv{width:100%;height:50%;display:flex;justify-content:space-around;align-items:center}.Resultmainbodyheaderlogo{width:25%;height:90%;display:flex;align-items:center}.Resultmainbodyheaderlogo img{width:100%;height:80%}.ResultmainbodyheaderlogodivschoolName{width:60%;height:70%;display:flex;justify-content:center;align-items:center;flex-direction:column}.ResultmainbodyheaderlogodivschoolName p{font-size:16px;word-wrap:break-word;text-align:center}.SchoolAddressP{font-size:10px!important;word-wrap:break-word;text-align:center}.ResultmainbodyheaderTerm{width:100%;height:15%;background-color:#127bdd57;display:flex;justify-content:center;align-items:center;font-size:15px;font-weight:550}.ResultmainbodyheaderStudentnamediv{width:100%;height:30%;display:flex;justify-content:space-around;align-items:center}.ResultmainbodyheaderStudentname{width:30%;height:80%;display:flex;flex-direction:column;gap:8px}.studentNameP2{font-weight:400;font-size:13px}.ResultmainbodyheaderStudentname2{width:30%;height:80%;display:flex;flex-direction:column;gap:8px}.ResultTable{width:100%;height:60%;display:flex;justify-content:center;align-items:center;flex-direction:column}.subjectsword{width:100%;height:12%;display:flex;justify-content:center;align-items:center;border:1px solid #0000006b}.table{width:90%;height:95%}.TotalA{display:flex;flex-direction:column;width:100%;justify-content:space-around;height:50vh}.TotalA td{font-size:12px;width:100%;height:10%;display:flex;justify-content:center;align-items:center}.TotalB{display:flex;flex-direction:column;width:100%;justify-content:space-around;height:50vh}.TotalB td{font-size:15px;width:100%;height:10%;display:flex;justify-content:center;align-items:center}.TotalB td{font-size:16px;width:100%;height:10%;display:flex;justify-content:center;align-items:center}th{border-right:1px solid black;border-left:1px solid black;font-size:14px}table{width:530px;height:200px}tr{font-weight:100;font-size:18px}td{border-bottom:1px solid black}.TotalScorediv{display:flex;justify-content:space-around;align-items:center;width:90%;gap:240px}.tableButton{width:100%;height:9%;display:flex;justify-content:space-between;align-items:center}.tableButtonEdit{width:25%;height:70%;background:blue;border-radius:5px;border:none;color:#fff;font-size:11px}.tableButtonDelete{width:25%;height:70%;background:red;border-radius:5px;border:none;color:#fff;font-size:11px}}.EditResultBody{width:100%;height:100vh;display:flex;position:fixed;top:0%;left:0%;justify-content:center;align-items:center;background-color:#fff}.EditResultBodyWrapper{width:80%;height:95%;display:flex;flex-direction:column;background-color:#fff;align-items:center}.EditResultsHolder{width:95%;height:93%;display:flex;flex-direction:column;justify-content:space-between}.EditResultHeader{width:100%;height:7%}.EditResultHeader ul{width:100%;height:100%;display:flex;list-style-type:none;justify-content:space-around;align-items:flex-end}.EditResultHeader ul li{font-size:18px;font-weight:500;color:#131313}.EditSubjectScore{width:100%;height:10%;display:flex;align-items:center;justify-content:space-between}.EditScoreInput{width:20%;height:85%;outline:none;padding-left:15px;border-radius:2px;font-size:12px;font-weight:700;border:2px solid #127cdd}.EditSubjectScore input{width:20%;height:85%}.EditTeacherCreateRsltBtnDiv{width:100%;height:20%;display:flex;flex-direction:column;justify-content:space-between}.EditTeacherCreateRsltBtnDivH4{font-size:20px;font-weight:600;color:#242424}.EditStudentResultButtonHolder{width:100%;height:45%;display:flex;justify-content:space-between}.EditTeacherEditRsltBtn{width:16%;height:100%;background:#127cdd;border:none;color:#fff;font-size:16px;border-radius:5px;cursor:pointer}.EditTeacherBackBtn{width:16%;height:100%;color:#127cdd;border:2px solid #127cdd;border-radius:5px;font-size:16px;background-color:#fff;cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 580px){.EditResultHeader ul li{font-size:8px;font-weight:600;color:#131313}.EditTeacherCreateRsltBtnDivH4{font-size:16px;font-weight:550;color:#242424}.EditTeacherEditRsltBtn{width:30%;height:100%;background:#127cdd;border:none;color:#fff;font-size:10px;border-radius:3px;cursor:pointer}.EditTeacherBackBtn{width:30%;height:100%;color:#127cdd;border:.01px solid #127cdd;border-radius:3px;font-size:10px;background-color:#fff;cursor:pointer}}.StudentDashBoardRightBody{height:100vh;display:flex;width:87%;background-color:#fff;flex-direction:column;overflow:hidden}.StudentDashBoardRightBodyUpperBody{width:100%;height:10%;display:flex;align-items:center;justify-content:center;margin-top:3%;box-shadow:0 4px 5px #0000004d}.studentResultBody{width:100%;height:max-content;display:flex;justify-content:space-around;align-items:center;margin-top:5%;overflow-y:scroll}.StudentCalender{width:25%;height:100vh}.studentResultMainContainer{width:70%;height:100vh;display:flex;flex-direction:column;align-items:center;overflow-y:scroll;gap:20%}.studentResultmainbody{width:70%;height:100%;border:1px solid #127cdd;border-radius:5px;display:flex;justify-content:space-between;flex-direction:column}.studentResultmainbodyheader{width:100%;height:40vh;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;display:flex;justify-content:space-between;align-items:center;border-radius:5px 5px 0 0;flex-direction:column}.studentResultmainbodyheaderlogodiv{width:100%;height:50%;display:flex;align-items:center;justify-content:space-around}.studentResultmainbodyheaderlogo{width:15%;height:90%}.studentResultmainbodyheaderlogo img{width:100%;height:100%}.studentResultMainbodyHeaderLogoDivSchoolName{width:60%;height:70%;display:flex;justify-content:center;align-items:center;flex-direction:column}.studentResultMainbodyHeaderLogoDivSchoolName p{font-size:20px}.studentResultmainbodyheaderTerm{width:100%;height:10%;border-top:1px solid black;border-bottom:1px solid black;display:flex;justify-content:center;align-items:center;font-size:larger;font-weight:550}.studentResultmainbodyheaderStudentnamediv{width:100%;height:30%;display:flex;justify-content:space-around;align-items:center}.studentResultmainbodyheaderStudentname{width:30%;height:80%;display:flex;flex-direction:column;gap:8px}.studentstudentNameP2{font-weight:550}.studentResultmainbodyheaderStudentname2{width:30%;height:80%;display:flex;flex-direction:column;gap:8px}.studentResultTable{width:100%;height:60vh;display:flex;justify-content:center}table{width:100%;height:100%}tr{font-size:12px;border-bottom:1px solid black;height:100%;width:100%}th{border-right:1px solid black;border-left:1px solid black;border-top:1px solid black;font-size:12px}td{font-size:12px;height:10%;align-items:center;justify-content:center;display:flex;overflow-wrap:break-word;text-align:center;width:100%}.studentTotalA,.studentTotalB{display:flex;flex-direction:column;width:100%;justify-content:space-around;height:97.5%}@media only screen and (min-width: 320px) and (max-width:768px){.StudentDashBoardRightBody{height:max-content;display:flex;width:95%;overflow-y:scroll;background-color:#fff;flex-direction:column;margin-top:70px}.StudentDashBoardRightBodyUpperBody{width:100%;height:7vh;box-shadow:0 4px 5px #0000004d;display:flex;align-items:center;justify-content:center}.studentResultBody{width:100%;height:max-content;display:flex;justify-content:space-around;align-items:center;flex-direction:column;overflow-y:scroll}.StudentCalender{width:100%;height:89vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.studentResultMainContainer{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;overflow-y:scroll;gap:2%}.studentResultmainbody{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.studentResultmainbodyheader{width:100%;height:30vh;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;display:flex;justify-content:space-between;align-items:center;border-radius:5px 5px 0 0;flex-direction:column}.studentResultmainbodyheaderlogodiv{width:100%;height:45%;display:flex;align-items:center;justify-content:space-between}.studentResultmainbodyheaderlogo{width:17%;height:70%}.studentResultmainbodyheaderlogo img{width:100%;height:100%}.studentResultMainbodyHeaderLogoDivSchoolName{width:80%;height:70%;display:flex;justify-content:center;align-items:center;flex-direction:column}.studentResultMainbodyHeaderLogoDivSchoolName p{font-size:14px;overflow-wrap:break-word;text-align:center}.studentResultmainbodyheaderlogodivschoolName p{font-size:11px;overflow-wrap:break-word;text-align:center}.studentResultmainbodyheaderStudentnamediv{width:100%;height:30%;display:flex;justify-content:space-around;align-items:center}.studentResultmainbodyheaderTerm p{font-size:11px}.studentstudentNameP{font-size:16px;overflow-wrap:break-word;text-align:center}.studentstudentNameP2{font-size:8px;overflow-wrap:break-word;text-align:center}.studentTotalA{font-size:15px}th{font-weight:lighter}.studentTotalB{font-size:15px}}.StudentDetailsCard{width:100%;height:48vh;border-radius:6px;display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:20px;justify-content:center}.StudentProfileImage2{width:27%;height:27%;border-radius:50%;object-fit:cover}.StudentProfileImage2 img{width:100%;height:100%;border-radius:50%}.StudentName{font-size:20px;font-weight:500}.StudentEmails{font-size:15px;text-align:center;font-weight:500}.StudentClass{font-size:18px;font-weight:500;color:#000}.StudentsUpdateButton{width:40%;background:#127cdd;border:none;color:#fff}@media only screen and (min-width: 320px) and (max-width: 580px){.StudentsUpdateButton{width:85%;height:10%;background:#127cdd;border:none;color:#fff;border-radius:4px}}.premium-upgrade-container{width:100%;padding:20px;box-sizing:border-box;height:40vh;display:flex;flex-direction:column;justify-content:space-between}.premium-upgrade-container h2{font-size:24px}.premium-upgrade-container p{font-size:16px}.premium-upgrade-container ul{list-style-type:disc;font-size:14px;padding-left:20px}.upgrade-button{display:block;width:100%;padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.upgrade-button:hover{background-color:#0056b3}@media screen and (min-width: 768px){.premium-upgrade-container{width:70%;margin:0 auto;padding:40px}.premium-upgrade-container h2{font-size:32px}.premium-upgrade-container p{font-size:18px}}
