@charset "UTF-8";header .nav .nav-link{color:#fff;font-weight:700;font-size:14px;letter-spacing:.5px;font-family:WWF,Arial,sans-serif}header .nav-link.active,.offcanvas .nav-link.active{background:#973a33;color:#fff!important;border-radius:33px;padding:8px 16px!important;display:inline-flex;align-items:center;font-family:WWF,Arial,sans-serif;font-weight:700;letter-spacing:.5px;font-size:14px;box-shadow:0 1px 6px #0002;cursor:default}header{background:#000;position:relative;z-index:10}header .logo img{height:90px;position:absolute;top:0;left:20px;z-index:20}header .navbar{padding:0}.navbar-dark .navbar-toggler{border:none;font-size:1.5rem}.navbar-dark .navbar-toggler-icon{filter:invert(1)}.offcanvas{width:250px}.offcanvas .nav-link{font-weight:700;font-size:14px;letter-spacing:.5px;padding:10px 0}.offcanvas .nav-link:hover{color:#ffc107}header .nav-link{color:#fff!important;font-weight:700;font-size:14px;letter-spacing:.5px}header .nav-link:hover{color:#ffc107!important}.offcanvas .nav-link{color:#fff!important}.hero{background:url(https://missionprakriti.wekode.in/images/b4.webp) repeat center/cover;color:#fff;padding:23px 0}.hero .row.align-items-center{gap:0}.hero .mandala{text-align:right;padding-right:10px;margin-bottom:0;display:flex;align-items:center;justify-content:flex-end;height:100%}.hero .mandala img{max-width:350px;min-width:140px;width:100%;height:auto;margin:0;display:block}.hero h1{font-family:WWF,Arial,sans-serif;font-weight:900;font-size:5rem;color:#f7efce;text-align:left;line-height:1.1;white-space:nowrap;margin-bottom:12px;margin-top:0}.hero h1 .o-image{display:inline-block;margin:0 4px;padding:2}.hero h1 .o-image img{width:1em;height:1em;vertical-align:middle;border-radius:50%;box-shadow:0 0 20px #ffc107b3;animation:shine 2s infinite alternate,slow-rotate 20s linear infinite;display:inline-block;margin:0 -5px;padding:0}@keyframes shine{0%{box-shadow:0 0 10px #ffc10780}50%{box-shadow:0 0 25px #ffc107}to{box-shadow:0 0 10px #ffc10780}}@keyframes slow-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero p.sub{font-style:italic;font-size:30px;color:#f8efcf;font-weight:800;text-align:center}.hero p.lead{text-transform:uppercase;letter-spacing:6px;color:#f6efce;font-size:28px;text-align:center}@media (max-width: 991px){.hero h1{font-size:2.5rem;text-align:center;white-space:normal}.hero p.sub,.hero p.lead{text-align:center}.hero .mandala{justify-content:center;text-align:center;padding-right:0}}@media (max-width: 767px){.hero h1{font-size:40px}.hero .mandala img{max-width:62vw}}body{margin:0;background:url(https://missionprakriti.wekode.in/images/background\ texture-01.webp) repeat center/cover #f7efd3;font-family:Open Sans,Arial,sans-serif}.login-grid-main{max-width:1180px;margin:44px auto 0;display:grid;grid-template-columns:4fr 8fr;gap:0 32px;align-items:flex-start}.login-left-col{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.login-timeline-box{width:100%;background:url(https://missionprakriti.wekode.in/images/b3.webp) center center/cover repeat #ede1cd;border-radius:30px;padding:28px 18px 24px 24px;box-shadow:0 2px 10px #0001;margin-top:0}.login-timeline-title{font-family:WWF,Arial,sans-serif;font-size:1.11rem;color:#902b1f;font-weight:800;margin-bottom:17px;margin-top:0;margin-left:3px}.login-timeline-list{list-style:none;padding:0;margin:0}.login-timeline-list li{font-family:Open Sans,Arial,sans-serif;font-size:1.09rem;color:#78552d;margin-bottom:8.5px;font-weight:700;border-left:3px solid #b8943d;padding-left:11px;opacity:.64;transition:color .23s,font-weight .23s,opacity .22s}.login-timeline-list li.active{color:#b8943d;font-weight:900;opacity:1;background:linear-gradient(90deg,#fff5d4 80%,transparent);border-left-color:#ceac54}.login-timeline-list li:last-child{margin-bottom:0}.login-form-card{background:url(https://missionprakriti.wekode.in/images/b3.webp) center center/cover repeat #f3ecd5;border-radius:32px;min-height:305px;width:100%;margin:0;box-shadow:0 2px 13px #00000010;padding:36px 44px 30px;display:flex;flex-direction:column;align-items:stretch;position:relative;box-sizing:border-box}.login-artwork-right{position:absolute;top:-77px;right:-14px;width:150px;height:150px;z-index:2;pointer-events:none}.login-artwork-left{position:absolute;top:-80px;left:0;width:150px;height:150px;transform:scaleX(-1);z-index:2;pointer-events:none}.login-title{font-family:WWF,Arial,sans-serif;font-weight:900;font-size:1.44rem;color:#982f2a;letter-spacing:.38px;margin:0 0 21px;text-align:left}.login-form-fields{display:flex;flex-direction:column;gap:16px}.login-field-group{display:flex;flex-direction:column;margin-bottom:0;min-width:0;position:relative}.login-label{font-family:Open Sans,Arial,sans-serif;font-size:.97rem;color:#191611;font-weight:700;margin-bottom:2px;margin-top:0;letter-spacing:.01em}.login-input{background:none;border:none;border-bottom:2px solid #913d32;font-family:Open Sans,Arial,sans-serif;font-size:.98rem;color:#333;padding:3.5px 0;outline:none;transition:border-color .13s;font-weight:500;width:99%;margin-bottom:0;height:27px}.login-input:focus{border-bottom-color:#b8943d}.login-input::placeholder{color:#74835e;opacity:.74;font-size:.98rem;font-style:italic;transition:opacity .13s}.login-input.not-empty::placeholder{opacity:0!important}.login-pass-row{position:relative}.login-showpass{position:absolute;right:3px;top:6px;height:18px;width:22px;background:none;border:none;cursor:pointer;padding:0;color:#b8943d;display:flex;align-items:center;font-size:1.25em}.login-showpass svg{width:22px;height:18px}.login-error{color:#c01916;font-size:.8rem;margin-top:2px;font-family:Open Sans,Arial,sans-serif;min-height:13px;letter-spacing:.07px}.login-actions-row{margin-top:28px;display:flex;flex-direction:row;justify-content:space-between;gap:12px;width:100%}.login-btn,.login-otp-btn{background:#b8943d;color:#fffbe9;font-family:WWF,Arial,sans-serif;font-weight:700;font-size:1.04rem;border-radius:38px;border:2px solid #191a16;padding:.23em .65em;text-transform:uppercase;letter-spacing:1px;box-shadow:0 1px 5px #0001;cursor:pointer;outline:none;transition:background .14s,color .13s,transform .12s;flex:1 1 0;min-width:122px;max-width:220px;display:flex;align-items:center;justify-content:center}.login-btn:hover,.login-otp-btn:hover{background:#ffe9b3;color:#191a16;border-color:#694e18;transform:scale(1.03)}@media (max-width: 900px){.login-grid-main{grid-template-columns:1fr;gap:18px 0;width:99vw}.login-form-card{margin:23px 0 0;padding:27px 6vw 17px;max-width:99vw;border-radius:22px}.login-form-card .login-artwork-left,.login-form-card .login-artwork-right,.login-artwork-left,.login-artwork-right{width:100px;height:100px;top:-66px;right:11px}}@media (max-width: 500px){.login-form-card{padding:16px 2vw 9px}.login-actions-row{flex-direction:column;gap:12px}.login-artwork-left,.login-artwork-right{width:100px;height:100px;top:-66px;right:11px}}.login-error{font-weight:900;color:#c01916;font-size:15px;margin-top:2px;font-family:Open Sans,Arial,sans-serif;min-height:13px;letter-spacing:.07px}@keyframes successFadeInPop{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes successPulse{0%,to{opacity:1}50%{opacity:.6}}.wwf-footer{background:#f6faf2;padding:70px 0;font-family:Poppins,Arial,sans-serif;width:100vw;border-top:2px solid #222;box-sizing:border-box}.wwf-footer-main{max-width:1440px;margin:0 auto;display:flex;align-items:flex-start;gap:34px;padding:0 32px}.wwf-footer-logo{width:90px;min-width:60px;height:auto;margin-top:7px;margin-bottom:0;flex-shrink:0}.wwf-footer-content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.wwf-footer-headline{font-weight:900;font-size:32px;color:#111;letter-spacing:.03em;line-height:1.1;margin-bottom:10px;margin-top:0}.wwf-footer-hr{border:none;border-top:4px solid #222;width:100%;margin:0 0 12px}.wwf-footer-links{display:flex;flex-wrap:wrap;gap:0;margin-bottom:8px;font-size:14px}.wwf-footer-links a{color:#099;text-decoration:none;padding:0 13px;font-weight:500;position:relative;line-height:2.2;transition:color .13s}.wwf-footer-links a:hover,.wwf-footer-links a:focus{color:#005d52;text-decoration:underline}.wwf-footer-links a:not(:last-child):after{content:"";display:inline-block;width:1px;height:1.6em;background:#566;margin-left:12px;margin-right:2px;vertical-align:middle;position:absolute;right:-2px;top:15%;opacity:.35}.wwf-footer-caption{font-size:12px;font-style:italic;color:#444;margin-top:1px;line-height:1.7}.wwf-footer-caption a{color:#099;text-decoration:underline}@media (max-width: 900px){.wwf-footer-main{flex-direction:column;gap:18px;align-items:flex-start;padding:0 9vw}.wwf-footer-logo{margin-bottom:12px;margin-top:0}.wwf-footer-headline{font-size:1.25rem}.wwf-footer-links{font-size:1rem;flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 600px){.wwf-footer-main{padding:0 4vw}.wwf-footer-logo{width:62px}.wwf-footer-links a{padding:0 7px;font-size:.99rem}.wwf-footer{padding:30px 0}}
