@import url(https://fonts.googleapis.com/css2?family=Poppins&family=Roboto&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fContainer{font-family:Poppins,sans-serif;min-height:100vh;overflow:hidden;position:relative;width:100%}.pageCloseBtn{background:#f0f0f0;border:1px solid #acacac;border-radius:50%;color:#000;cursor:pointer;height:1.5rem;position:absolute;right:3px;text-align:center;top:3px;transition:.3s;width:1.5rem;z-index:33}.pageCloseBtn:hover{background:#d6d6d6}.signInToast{background:#fff;position:absolute;right:0;top:20%;z-index:123}.signInToast .toastIcon{height:1.2rem}.fContainer:before{background:linear-gradient(-45deg,#795cf9,#7355f7);border-radius:50%;content:"";height:2000px;position:absolute;right:48%;top:-10%;transform:translateY(-50%);transition:1.8s ease-in-out;width:2000px;z-index:6}.forms-container{height:100%;left:0;position:absolute;top:0;width:100%}.signIn-singUp{display:grid;grid-template-columns:1fr;left:75%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:1s ease-in-out .7s;width:50%;z-index:5}.fContainer form{align-items:center;display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;justify-content:center;overflow:hidden;transition:.2s ease-in-out .7s}.fContainer form.sign-in-form{z-index:2}.fContainer form.sign-up-form{opacity:0;z-index:1}.fContainer .title{color:#444;font-size:2.2rem;font-weight:600;margin-bottom:1rem}.input-field{background-color:#f0f0f0;border-radius:55px;display:grid;grid-template-columns:15% 85%;height:55px;margin:10px 0;max-width:380px;padding:0 .4rem;position:relative;width:100%}.input-field .fIcon{color:#acacac;font-size:1.1rem;line-height:55px;text-align:center;transition:.5s}.input-field input{background-color:#f0f0f0!important;border:none;border-radius:55px;font-weight:500;line-height:1;padding-right:.5rem;width:100%}.input-field input,.social-icon{color:#333;font-size:1.1rem;outline:none}.social-icon{align-items:center;background:#fff;border:1px solid #333;border-radius:50%;cursor:pointer;display:flex;height:46px;justify-content:center;margin:0 .45rem;transition:.3s;width:46px}.social-icon:hover{border:1px solid #6e4dff;color:#6e4dff}.input-field input::placeholder{color:#aaa;font-weight:500}.iBtn{background-color:#7355f7;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;height:49px;margin:10px 0;outline:none;text-transform:uppercase;transition:.5s;width:160px}.iBtn:hover{background:#4c25f5}.social-text{font-size:1rem;margin-bottom:0;padding:.7rem 0}.panels-container{display:grid;grid-template-columns:repeat(2,1fr);height:100%;left:0;position:absolute;top:0;width:100%}.panel{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-around;text-align:center;z-index:7}.panel .content{color:#fff;transition:.9s ease-in-out .6s}.panel h3{font-size:1.5rem;font-weight:600;line-height:1}.panel p{font-size:.95rem;padding:.7rem 0}.iBtn.transparent{background:none;border:2px solid #fff;font-size:.8rem;font-weight:600;height:41px;margin:0;width:130px}.left-panel{padding:3rem 17% 2rem 12%;pointer-events:all}.right-panel{padding:3rem 12% 2rem 17%;pointer-events:none}.pImg{transition:1.1s ease-in-out .4s;width:100%}.right-panel .content,.right-panel .pImg{transform:translateX(800px)}.fContainer.sign-up-mode:before{right:52%;transform:translate(100%,-50%)}.fContainer.sign-up-mode .left-panel .content,.fContainer.sign-up-mode .left-panel .pImg{transform:translateX(-800px)}.fContainer.sign-up-mode .right-panel .content,.fContainer.sign-up-mode .right-panel .pImg{transform:translateX(0)}.fContainer.sign-up-mode .left-panel{pointer-events:none}.fContainer.sign-up-mode .right-panel{pointer-events:all}.fContainer.sign-up-mode .signIn-singUp{left:25%}.fContainer.sign-up-mode form.sign-in-form{opacity:0;z-index:1}.fContainer.sign-up-mode form.sign-up-form{opacity:1;z-index:2}@media (max-width:870px){.fContainer{height:100vh;min-height:800px}.signIn-singUp{top:95%;transform:translate(-50%,-100%);transition:1s ease-in-out .8s;width:100%}.fContainer.sign-up-mode .signIn-singUp,.signIn-singUp{left:50%}.panels-container{grid-template-columns:1fr;grid-template-rows:1fr 2fr 1fr}.panel{align-items:center;flex-direction:row;grid-column:1/2;justify-content:space-around;padding:2.5rem 8%}.right-panel{grid-row:3/4}.left-panel{grid-row:1/2}.pImg{transition:transform .9s ease-in-out;transition-delay:.6s;width:200px}.panel .content{padding-right:15%;transition:transform .9s ease-in-out;transition-delay:.8s}.panel h3{font-size:1.2rem}.panel p{font-size:.7rem;padding:.5rem 0}.btn.transparent{font-size:.7rem;height:35px;width:110px}.fContainer:before{bottom:68%;height:1500px;left:30%;right:auto;top:auto;transform:translateX(-50%);transition:2s ease-in-out;width:1500px}.fContainer.sign-up-mode:before{bottom:32%;right:auto;transform:translate(-50%,100%)}.fContainer.sign-up-mode .left-panel .content,.fContainer.sign-up-mode .left-panel .pImg{transform:translateY(-300px)}.fContainer.sign-up-mode .right-panel .content,.fContainer.sign-up-mode .right-panel .pImg{transform:translateY(0)}.right-panel .content,.right-panel .pImg{transform:translateY(300px)}.fContainer.sign-up-mode .signIn-singUp{top:5%;transform:translate(-50%)}}@media (max-width:570px){form{padding:0 1.5rem}.pImg{display:none}.panel .content{padding:.5rem 1rem}.fContainer{padding:1.5rem}.fContainer:before{bottom:60%;left:50%}.fContainer.sign-up-mode:before{bottom:38%;left:50%}}.reset-container{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.reset-header{margin-bottom:20px}.email-card,.reset-form{padding:20px}.banner-img{align-items:center;background:url(/static/media/cool-background.8c252db8e4acab4196d4.png);background-repeat:no-repeat;background-size:cover;clip-path:polygon(100% 0,100% 90%,0 95%,0 0);height:710px}.banner-img,.banner-title{display:flex;flex-direction:column;justify-content:center}.banner-title{font-size:45px;text-shadow:-1px 0 0 #000,1px 0 0 #000,0 -1px 0 #000,0 1px 0 #000}.banner-title>h3{color:#fff;font-weight:700;margin-bottom:20px;text-align:center}.banner-span{color:#f3e308;font-weight:700;text-shadow:-1px 0 0 #000,1px 0 0 #000,0 -1px 0 #000,0 1px 0 #000}.banner-button{display:flex;flex-direction:column;text-align:center}.banner-button a{border:2px solid #f7cc53;border-radius:20px;color:#fff;flex-direction:column;font-weight:700;padding:20px;text-decoration:none;text-transform:uppercase}.banner-button a:hover{background:#f7cc53;border:2px solid #fff;color:#000;transition:1.2s ease}.small-tagline{display:flex;flex-direction:column;font-size:20px;font-weight:700;justify-content:center;text-align:center}.small-tagline p{color:#fff;margin-bottom:30px;opacity:.9;top:50%}.social-media{display:flex;gap:20px;justify-content:center;max-width:100%;overflow-x:auto;@media (max-width:600px){align-items:center;flex-direction:column;max-width:100%;overflow-x:hidden}}.social-media>img{height:auto;object-fit:contain;width:140px;@media (max-width:600px){max-width:140px;width:100%}}@media (max-width:640px){.banner-title{font-size:25px}}.popImg{border-radius:50%;cursor:pointer!important;height:45px;margin:.2rem 0 0 .7rem}.popUserImg{border-radius:50%;height:60px;margin-bottom:8px}.userEmail,.userName{font-size:1rem;font-weight:700;margin-bottom:0}.userEmail{color:#000000b3;font-size:.9rem;font-weight:600;margin:.1rem 0 .5rem}.footer{background:#7355f7;background-image:url(/static/media/footerbg.23fa6ea06b7128a9ac55.png);background-size:cover;font-family:Poppins,sans-serif;margin:0!important;width:100%}.footerBox .footerLogo{background-color:#fff;border-radius:3px;box-shadow:0 0 60px 0 #0003;height:70px;padding:.5rem}.linkIcon{background:#fff;border-radius:.3rem;color:#6f53ef;cursor:pointer;font-size:2rem;margin:0 .5rem;padding:5px}.fAboutUs,.footerLink{padding:1.5rem 2rem}.fAboutUs h5,.footerLink h5{color:rgba(240,255,255,.925);display:inline-block;font-weight:400;padding-top:.5rem;position:relative}.footerLink h5{padding-bottom:.5rem}.footerLink h5:after{background:rgba(240,255,255,.925);border-radius:70px;bottom:-2px;content:"";height:4px;left:0;position:absolute;width:60px}.footerLink li,.footerLink>.aboutUsDes{color:#fff9;font-weight:400}.footerLink li{font-size:1rem;list-style:none;margin:1.1rem 0;transition:.4s}.footerLink li:hover{color:#fff;margin-left:.7rem}.footerLink a{color:#fff9}.footerLink a,.footerLink a:hover{text-decoration:none}.footArrowIcon{font-size:.9rem}.fAboutUs p{color:hsla(0,0%,100%,.699);font-weight:400;margin:1rem 0}.fAboutUs ul{margin:0;padding:0}.fAboutUs li{float:left;list-style:none}.fAboutUs li a{background:#fff;border-radius:50%;color:#7355f7;display:block;height:2.5rem;line-height:2.5rem;margin-right:5px;text-align:center;transition:.4s;width:2.5rem}.fAboutUs li a:hover{background:#4b24f5;color:#fff}.copyRight{background-color:#2608ab;color:hsla(0,0%,100%,.692);font-size:.911rem;font-weight:400;margin-bottom:0;padding:1rem 0;text-align:center}.copyRight>.fHighlight{color:#fff;font-size:1rem;font-weight:400}.social-media-custom{display:flex;gap:2px;justify-content:center;max-width:100%;overflow-x:auto}.social-media-custom>img{height:auto;object-fit:contain;width:75px}.footerInfo{border-bottom:1px solid #fff9;padding:3rem 0 2rem;width:100%}.fContactInfo p{color:#fff9;font-size:1rem;margin-bottom:.2rem;margin-left:.7rem}.fContactIcon{color:hsla(0,0%,100%,.822);font-size:2.5rem}.fContactInfo1 p{color:#fff!important;font-size:1.5rem!important;font-weight:500}.fContactInfo1 .fContactIcon{color:#fff;font-size:3rem;font-weight:500}.animate-border{background:#2608ab;display:block;height:3px;position:relative;width:115px}.animate-border:after{animation:animborder 3s linear infinite;border-left:20px solid #fff;bottom:0;content:"";height:3px;left:0;position:absolute;width:35px}@keyframes animborder{0%{transform:translateX(0)}to{transform:translateX(81px)}}#contact{overflow:hidden;padding:2rem 0 6rem}.sectionTitle{display:inline-block;font-size:2rem;font-weight:700;margin:.5rem 0 3rem;padding-bottom:.6rem;position:relative}.sectionTitle:after{background:#7355f7;border-radius:70px;bottom:-2px;content:"";height:4px;left:0;position:absolute;width:100px}.branBtn{background:#7355f7;border:none;border-radius:50px;color:#fff;display:inline-block;font-size:15px;font-weight:500;line-height:1.2;padding:18px 35px;text-transform:uppercase;transition:.4s}.branBtn:hover{background-color:#4b24f5;color:#fff}.contactForm{padding:1rem}.contactForm input,.contactForm textarea{border:1px solid #bebebe;border-radius:.3rem;color:#000;margin:.5rem 0;padding:1rem .8rem;width:100%}.contactForm input:focus,.contactForm textarea:focus{background-color:#f3f0ff;border:1px solid #7054f2;outline:none!important}.contactForm textarea{height:120px}.headerTitle{font-family:sans-serif!important;font-size:60px;font-weight:800;margin-bottom:10px}.headerContent{color:#5e5e5e;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.5;margin:.5rem 0 1rem}.miniTitle{color:#777;font-size:22px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.headerHighlight{color:#7355f7}@media (max-width:981px){.headerTitle{font-family:sans-serif!important;font-size:40px;font-weight:700;margin-bottom:10px}}.services{background-color:#f4f7fa;font-family:Poppins,sans-serif;padding:4rem 0 2rem;width:100%}.services .miniTitle{color:#444;font-size:2.5rem;margin-bottom:1rem}.services .sectionTitle{color:#777;font-size:1.5rem}.services .row{margin:0 -15px}.services .mb-4{margin-bottom:2rem}.services .training-item{background:#fff;border-radius:10px;box-shadow:0 0 20px #00000014;padding:1.5rem;text-align:center;transition:box-shadow .3s ease}.services .training-item:hover{box-shadow:0 12px 20px -5px #3d496040;transform:translateY(-5px)}.services .service-image{align-items:center;border-radius:10px 10px 0 0;display:flex;height:180px;justify-content:center;overflow:hidden}.services img{max-height:100%;max-width:100%}.services h3{color:#444;font-size:1.6rem;margin-bottom:.8rem;margin-top:1.5rem}.services .service-info{color:#666;font-size:1.1rem;line-height:1.7}.services .apply-btn{background:#7355f7;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1.5rem;padding:.7rem 1.5rem;transition:background .3s ease}.services .apply-btn:hover{background:#4b24f5}.services .no-results{color:#777;font-size:2rem;font-weight:700;margin-top:4rem;text-align:center}.sideBox{height:100%}#sideNavbar{font-family:Poppins,sans-serif;transition:.4s}#sideNavbar ul{list-style:none;margin:0;padding:.5rem 0 .5rem 2rem}#sideNavbar ul li a{border-left:3px solid #0000;color:#878787;display:block;font-size:1.1rem;padding:.6rem .8rem}#sideNavbar ul li a:hover{background-color:#eff2f7;color:#000;text-decoration:none}.activePage,.activePage:hover{background-color:#f1eeff!important;border-left:3px solid #7255f6!important;color:#000!important}.iconC{margin-right:5px}.sideBrand{align-items:center;color:#000;display:flex;justify-content:center;margin-bottom:1.5rem;margin-top:.5rem;text-align:center}.sideBrand h2{font-size:1.5rem;font-weight:700;margin-bottom:0}.sideBrnIcon{color:#7255f6;font-size:2.5rem;font-weight:700;margin-right:5px}#dashboard{align-items:stretch;background:#f4f7fc;display:flex;font-family:Poppins,sans-serif;min-height:100vh;perspective:1500px;width:100%}#sidebar{background:#fff;color:#878787;height:100vh;max-width:300px;min-width:300px;padding-bottom:.5rem;position:sticky;top:0;transition:all .6s cubic-bezier(.55,.055,.675,.19)}#sidebar.active{margin-left:-300px;transform:rotateY(100deg)}.sidebarContent{height:100%;position:relative;width:100%}.backBtnBox{bottom:0;padding:.2rem;position:absolute;width:100%}.backBtnBox .backBtn{background:#7254f6;border:none;border-radius:.3rem;color:#fff;display:block;font-size:1rem;font-weight:500;padding:.4rem;text-transform:uppercase;transition:.3s;width:100%}.backBtnBox .backBtn:hover{background:#4c25f5}.backBtnBox a:hover{text-decoration:none}#pageContent{min-height:100vh;padding:1rem;transition:all .3s;width:100%}.dashBoardHeader{align-items:center;background:#fff;border-radius:.2rem;box-shadow:0 2px 5px 1px #403c4329;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.6rem 2rem .6rem 1.3rem;transform:button;transition:.4s}.dashBoardHeader h3{font-size:1.2rem;font-weight:600;margin:0;text-transform:uppercase}.sideToggleBtn{background:#f5f5f5;border:none;height:40px;outline:none}#nav-icon,.sideToggleBtn{cursor:pointer;width:40px}#nav-icon{background:#eff2f7;border-radius:.133rem;height:34px;margin-right:.5rem;position:relative;transform:rotate(0deg);transition:.7s ease-in-out}#nav-icon span{background:#696969;display:block;height:3px;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:50%}#nav-icon span:nth-child(2n){border-radius:0 5px 5px 0;left:35%}#nav-icon span:nth-child(odd){border-radius:5px 0 0 5px;left:.4rem}#nav-icon span:first-child,#nav-icon span:nth-child(2){top:7px}#nav-icon span:nth-child(3),#nav-icon span:nth-child(4){top:15px}#nav-icon span:nth-child(5),#nav-icon span:nth-child(6){top:23px}#nav-icon.open span:first-child,#nav-icon.open span:nth-child(6){transform:rotate(45deg)}#nav-icon.open span:nth-child(2),#nav-icon.open span:nth-child(5){transform:rotate(-45deg)}#nav-icon.open span:first-child{left:10px;top:14px}#nav-icon.open span:nth-child(2){left:calc(50% - 10px);top:14px}#nav-icon.open span:nth-child(3){left:-50%;opacity:0}#nav-icon.open span:nth-child(4){left:100%;opacity:0}#nav-icon.open span:nth-child(5){left:10px;top:15px}#nav-icon.open span:nth-child(6){left:calc(50% - 10px);top:15px}.adminBtn{margin-left:-1rem;margin-top:1.8rem}.makeAdmin{background:#fff;border-radius:1rem;box-shadow:0 2px 5px 1px #403c430a;margin-top:2rem;padding:3rem 2rem 8rem}.profile{background:#fff;border-radius:.3rem;box-shadow:0 2px 5px 1px #403c4329;margin:2.5rem auto;max-width:500px;text-align:center}.profile h2{background-color:#eff2f7;font-size:35px;font-weight:500;margin-bottom:0;padding:.5rem 0}.profile img{border-radius:50%;height:120px;margin:1rem 0;width:120px}.profile h3{font-size:1.5rem;margin:.6rem 0}.profile h5{color:#000000b3;font-size:1.1rem}.profileInfo{padding:1.3rem}.mainBtn{background:#7355f7;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;line-height:1.2;padding:13px 36px;text-transform:uppercase;transition:.4s}.mainBtn:hover{background-color:#4c25f5;color:#000}.bookForm{background:#fff;border-radius:1rem;margin:2.5rem 1rem;padding:2rem 3rem;position:relative}.form-control:focus,.form-select:focus{border-color:#8468ff!important;box-shadow:0 0 0 .2rem #0400ff42!important}.priceInput{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;width:100%}.activeService{background:#66b0ffbe;color:#fff}.toastIcon{height:1.2rem}.bookToast{background:#fff;position:absolute;right:0;top:1.5rem;z-index:111}.edit-profile img{border-radius:50%;height:120px;margin:1rem 0;width:120px}.payment-container{background-color:#f8f9fa;border:1px solid #ccc;border-radius:5px;margin:0 auto;max-width:500px;padding:20px}.qr-code-container{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.qr-code-container h5{margin-bottom:10px}.form-group{margin-bottom:20px}.offerletter-container{background-color:#efefef;background-image:radial-gradient(#999 1px,#0000 0);background-size:20px 20px;color:#222;display:flex;font-family:Roboto,sans-serif}.custom-container{flex-direction:column;gap:16px;margin:auto;max-width:80%;width:580px}.custom-container h1{font-size:32px;font-weight:500;margin-bottom:24px;text-align:center}.item{align-items:center;background-color:#fff;border:2px solid #222;border-radius:8px;display:flex;gap:16px;padding:16px;transition:all .3s ease-in-out;will-change:transform}.item:hover{border-color:#7e3af2;transform:scale(1.025)}.svg-custom{height:36px;transition:all .3s ease-in-out;width:36px}.item:hover .custom-svg{fill:red;color:#7e3af2}.custom-button{all:unset;background-color:#7e3af2;border-radius:6px;color:#fff;cursor:pointer;margin-left:auto;padding:12px 16px;transition:all .3s ease-in-out}.custom-button:hover{background-color:#7126f1}.item .filedata{color:#888;display:flex;font-size:12px;gap:4px;margin-top:8px}.upload-button{background-color:#7e3af2;border-radius:4px;font-size:14px;padding:8px 12px;transition:background-color .3s ease-in-out}.upload-button:hover{background-color:#7126f1}.domain-list{list-style-type:none;margin:8px 0;padding:0}.domain-list li{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.custom-container{align-items:center;display:flex;height:100vh;justify-content:center;margin-top:20px}.custom-download-list-wrap{align-items:center;display:flex;flex-direction:column}.custom-text-center{text-align:center}.custom-download-list{background-color:#e2e2f2;border-radius:4px;box-shadow:0 2px 4px #0003;list-style:none;margin:0;max-width:400px;padding:10px}.custom-download-list-item{align-items:center;box-shadow:0 1px 3px #0000004d;display:flex;margin-bottom:20px;padding:18px}.no-tasks-para{color:#888;font-size:50px;margin-top:20px;text-align:center}.custom-download-list-src{flex-grow:1;margin-left:10px}.custom-download-list-name{font-weight:700;margin-bottom:4px}.custom-download-list-ext{margin-right:5px}.custom-download-list-size{text-align:right}.custom-download-list-btn{align-items:center;display:flex;margin-left:10px}.custom-btn{background:blue;color:#fff;display:inline-block;padding:.5em 1em;text-decoration:none;transition:background-color .3s linear}.custom-btn-primary:hover{background:#00008b}@media (max-width:768px){.custom-download-list-wrap{flex-wrap:wrap}.custom-download-list-item{margin-bottom:10px;width:100%}.custom-download-list-src{margin-left:0;text-align:center}.custom-download-list-btn{justify-content:center;margin-left:0}}.video-gallery{padding:20px}.video-item{border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;transition:transform .3s ease}.video-item:hover{transform:translateY(-5px)}.video-link{display:none}.video-item:hover .video-link{display:block}.thumbnail-overlay{border-radius:8px;overflow:hidden;position:relative}.video-thumbnail{height:auto;object-fit:cover;transition:transform .3s ease;width:100%}.video-item:hover .video-thumbnail{transform:scale(1.05)}.play-button{align-items:center;background-color:#0009;border-radius:50%;cursor:pointer;display:flex;height:80px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px;z-index:1}.play-button:before{border-bottom:18px solid #0000;border-left:28px solid #fff;border-top:18px solid #0000;content:"";height:0;width:0}.video-info{background-color:#f1f1f1;padding:20px}.video-title{font-size:20px;margin-bottom:10px}.video-description{color:#888;font-size:14px;margin-bottom:0}.video-player-wrapper{overflow:hidden;padding-bottom:56.25%;position:relative}.video-player{height:100%;left:0;position:absolute;top:0;width:100%}.not-found-container{align-items:center;display:flex;height:100vh;justify-content:center}.not-found-image{height:80vh;padding:2rem 0 0}@media (max-width:768px){.not-found-image{height:25vh}}.internship-container{margin:0 auto;max-width:900px}.intern-center{align-items:center;display:flex;justify-content:center}.apply_box{background-color:#fff;border-radius:10px;box-shadow:4px 3px 5px #0101011a;margin:0 auto;max-width:600px;padding:20px}.title_small{font-size:20px}.form_container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:20px}.form_control{display:flex;flex-direction:column}.internship-label{font-size:15px;margin-bottom:5px}.internship-input{border:1px solid #ccc;border-radius:4px;font-size:15px;padding:6px 10px}.button_container{display:flex;justify-content:flex-end;margin-top:20px}.apply-button{background-color:#7355f7;border:2px solid #0000;border-radius:8px;color:#fff;padding:5px 10px;transition:.3s ease-in}.apply-button:hover{background-color:#ccc;border:2px solid #7355f7;color:#000;cursor:pointer;transition:.3s ease-out}.textarea_control{grid-column:1/span 2}.textarea_control textarea{width:100%}@media (max-width:460px){.textarea_control{grid-column:1/span 1}};.admin-row{background-color:#ffeeba;color:#fff}.blocked-row{background-color:red;color:#fff}.contact-container{height:100vh}.text-center-custom{text-align:center}.margin-bottom{margin-bottom:1.5rem}.custom-table{background-color:#c4d2ee;border-collapse:collapse;width:100%}.custom-table td,.custom-table th{padding:.75rem}.custom-table th{font-weight:700;text-align:left}.custom-table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.custom-table-bordered td,.custom-table-bordered th{border:1px solid #dee2e6}.custom-table-bordered thead td,.custom-table-bordered thead th{border-bottom-width:2px}.custom-btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.custom-btn-danger:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.custom-spinner{animation:custom-spinner .75s linear infinite;border:.2em solid;border-radius:50%;border-right:.2em solid #0000;display:inline-block;height:1.5rem;vertical-align:text-bottom;width:1.5rem}.custom-email-link{color:#007bff;text-decoration:none}.custom-email-link:hover{text-decoration:underline}@keyframes custom-spinner{to{transform:rotate(1turn)}}.latest-transactions{margin-left:auto;margin-right:auto;max-width:800px;width:90%}.latest-transactions+.latest-transactions{margin-top:2.5em}.latest-transactions h1{font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:700;line-height:1.125}.latest-transactions h2{color:#999;font-size:clamp(1.125rem,2.5vw,1.25rem);margin-top:.25em;&+*{margin-top:1.5em}}.latest-transactions summary{background-color:#fff;cursor:pointer;list-style:none;padding:1em .5em;position:relative;&::-webkit-details-marker{display:none}&:hover{background-color:#f2f5f9}}.latest-transactions summary div{align-items:center;display:flex}.latest-transactions summary h3{display:flex;flex-direction:column}.latest-transactions summary small{color:#999;font-size:.875em}.latest-transactions summary strong{font-weight:700}.latest-transactions summary span:first-child{align-items:center;background-color:#f3e1e1;border-radius:10px;display:flex;flex-shrink:0;height:4rem;justify-content:center;margin-right:1.25em;width:4rem}.latest-transactions summary span:last-child{font-weight:700;margin-left:auto}.latest-transactions summary:focus{outline:none}.latest-transactions summary .plus{color:#289672}.latest-transactions details{border-bottom:1px solid #b5bfd9}.latest-transactions details[open]{box-shadow:-3px 0 0 #b5bfd9}.latest-transactions details:first-of-type{border-top:1px solid #b5bfd9}.latest-transactions details>div{font-size:.875em;padding:2em 2em 0}.latest-transactions dl{display:flex;flex-wrap:wrap}.latest-transactions dl dt{font-weight:700}.latest-transactions dl div{margin-bottom:2em;margin-right:4em}.file-uploader-container{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:20px}.task-heading{font-size:24px;margin-bottom:20px}.custom-file-uploader{align-items:center;border:2px dashed #ccc;border-radius:10px;cursor:pointer;display:flex;height:300px;justify-content:center;padding:20px;text-align:center;transition:background-color .3s ease;width:100%}.custom-file-uploader.dragging{background-color:#f9f9f9}.custom-file-drop-text{align-items:center;color:#666;display:flex;flex-direction:column;gap:10px}.custom-file-preview-image{max-height:200px;max-width:100%;object-fit:contain}.custom-file-preview-pdf{height:200px;width:100%}.custom-file-input{display:none}.clear-button{background-color:#ccc;border:none;border-radius:5px;cursor:pointer;font-size:14px;padding:5px 10px}.clear-button:hover{background-color:#999}.custom-select{appearance:none;border:1px solid #ccc;border-radius:5px;padding:10px;width:100%}.custom-select,.upload-button{font-size:16px;margin-top:20px}.upload-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.upload-button:disabled{background-color:#ccc;cursor:not-allowed}.upload-button:hover{background-color:#45a049}
/*# sourceMappingURL=main.c206c268.css.map*/