@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap";html{scroll-behavior:smooth}html ::-moz-selection{background:hsla(219,6%,49%,.275)}html ::selection{background:hsla(219,6%,49%,.275)}body{transition:all .5s;background:var(--back);color:var(--text);-webkit-tap-highlight-color:rgba(0,0,0,0)}*{font-family:Poppins;padding:0;margin:0;box-sizing:border-box}a{text-decoration:none}button.cta{font-size:1rem;border-radius:.5rem;border:1px solid var(--accent);outline:none;padding:1rem 1.5rem;background:var(--accent);color:var(--back);transition:all .3s;font-size:1.2rem;font-weight:600;cursor:pointer;color:var(--white);box-shadow:0 0 0 1rem transparent;-webkit-animation:pulse-blue 4s infinite;animation:pulse-blue 4s infinite}button.cta:hover{-webkit-animation:pulse-blue-fast 1s;animation:pulse-blue-fast 1s}::-moz-placeholder{color:var(--text-two)}:-ms-input-placeholder{color:var(--text-two)}::placeholder{color:var(--text-two)}#insta-light:hover{color:#ff2580}#whatsapp-light:hover{color:#17b627}#insta-dark:hover{color:#ff4995}#whatsapp-dark:hover{color:#67ce71}.shadow-light{box-shadow:0 6px 14px -6px rgba(24,39,75,.12),0 10px 32px -4px rgba(24,39,75,.1)}ul li{list-style:none!important}label{color:var(--accent);font-weight:500;margin-bottom:.5rem}a{color:inherit;text-decoration:underline;cursor:pointer}a:hover{color:var(--accent)}input,select,textarea{padding:.7rem 1.4rem;color:var(--text);border-radius:.7rem;width:100%}button,input,select,textarea{outline:none;background:var(--pure);border:2px solid var(--accent)}button{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.7rem 1.5rem;cursor:pointer;color:var(--accent);border-radius:.7rem;font-weight:500}button.accent{background:var(--accent);color:var(--white);-webkit-animation:pulse-blue 4s infinite;animation:pulse-blue 4s infinite;box-shadow:0 0 0 1rem transparent}button.accent:hover{-webkit-animation:pulse-blue-fast 1s;animation:pulse-blue-fast 1s}@-webkit-keyframes pulse-blue-fast{0%{box-shadow:0 0 0 0 var(--accent)}}@keyframes pulse-blue-fast{0%{box-shadow:0 0 0 0 var(--accent)}}@-webkit-keyframes pulse-blue{0%{box-shadow:0 0 0 0 var(--accent)}30%{box-shadow:0 0 0 1rem transparent}}@keyframes pulse-blue{0%{box-shadow:0 0 0 0 var(--accent)}30%{box-shadow:0 0 0 1rem transparent}}.container{margin:0 20%}.yellow{color:var(--blue)!important}.red{color:var(--red)!important}.green{color:var(--green)!important}.form__grp{align-items:flex-start;justify-content:center;margin-bottom:1.5rem}.fix-height-container,.form__grp{display:flex;flex-direction:column}.fix-height-container{min-height:60vh;justify-content:space-between}.center{display:flex;align-items:center;justify-content:center}.circle{position:relative;width:1rem;height:1rem;border-radius:50%;-webkit-animation:rotate .1s linear infinite;animation:rotate .1s linear infinite}.circle14{width:20px;height:20px;position:absolute;border-radius:50%;background:linear-gradient(to right,var(--white) 10%,hsla(0,0%,100%,0) 42%);-webkit-animation:effect14 1.4s linear infinite;animation:effect14 1.4s linear infinite;transform:translateZ(0)}.circle14:after,.circle14:before{width:50%;height:50%;content:"";background:var(--white);border-radius:100% 0 0 0;position:absolute}.circle14:before{top:0;left:0}.circle14:after{background:var(--accent);width:75%;height:75%;border-radius:50%;margin:auto;bottom:0;right:0;top:0;left:0}@-webkit-keyframes effect14{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes effect14{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.divider{display:flex;align-items:center;justify-content:space-between;width:10rem}.divider .bar{background:var(--text-two);height:.3rem;border-radius:1rem}.divider .bar-1{width:58%}.divider .bar-2{width:28%}.divider .bar-3{width:8%}span.yellow{text-decoration:underline;color:#ffa825!important}.shadow:active{box-shadow:0 0 0 .5rem transparent;-webkit-animation:pulse-dark .1s;animation:pulse-dark .1s}@-webkit-keyframes pulse-dark{0%{box-shadow:0 0 0 0 var(--text-two)}}@keyframes pulse-dark{0%{box-shadow:0 0 0 0 var(--text-two)}}@media only screen and (max-width:1105px){.container{margin:0 10%}}.fadeIn{-webkit-animation:fadeInAnimation 2s;animation:fadeInAnimation 2s}@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.errors{text-align:center;background:var(--red);color:var(--white);padding:.5rem 1rem;border-radius:.5rem;margin-top:1rem;width:0;transform:scale(0);transition:all .5s ease-in-out}.errors-show{width:100%;transform:scale(1)}:root{--gradient:linear-gradient(90deg,#ff6a7f 13.67%,#ffa331 91.75%);--gradient-shadow:0px 4px 32px 19px rgba(229,95,114,.2);--white:#fff;--white-light:hsla(0,0%,100%,.84);--black:#000;--green:#50bfa5;--red:#fe7b5e;--gray:#b1b8c3}.light{--back:#fff;--text:#22215b;--accent:#e55f72;--text-two:#7b7f9e;--secondary:#f0f4ff;--pure:#fff;--shadow-color:rgba(0,0,0,.1)}:root{--back:#121212;--text:#f9fbff;--accent:#e55f72;--text-two:#7b7f9e;--secondary:#222;--pure:#222;--shadow-color:rgba(85,85,85,.1)}.Footer .footer{display:flex;padding:3rem 0;align-items:center;justify-content:center;color:var(--text-two)}.Footer .footer a{text-decoration:none}.Footer .footer .footer-link{display:flex;align-items:center;margin:0 1rem}.Footer .footer .footer-link:hover{cursor:pointer;color:var(--accent)}.Footer .footer .footer-link .img-container{width:1rem;display:flex;align-items:center;justify-content:center;margin-right:.5rem;padding-bottom:.2rem}@media screen and (max-width:1000px){.Footer .container{flex-direction:column;align-items:flex-start!important;font-size:.9rem;margin-top:1rem}.Footer .footer-link{margin-bottom:.4rem!important}}.Header .container{margin-top:clamp(1.5rem,10%,3rem);display:flex;align-items:center;justify-content:space-between;color:var(--accent)}.Header .container figure{cursor:pointer}.Header .container figure figcaption{font-family:"Noto Serif",serif;font-style:italic;font-size:1.5rem;font-weight:600;margin-top:.2rem;margin-left:.2rem}.Header .container .navigation{display:flex;align-items:center;justify-content:space-between}.Header .container .navigation .nav-item{cursor:pointer;color:var(--text-two)}.Header .container .navigation .nav-item:not(:last-child){margin-right:1rem}.Header .container .navigation .nav-item:focus,.Header .container .navigation .nav-item:hover{color:var(--accent)}@media only screen and (max-width:600px){.Header .container{margin-right:7%;margin-left:7%;flex-direction:column}.Header .container figure{margin-bottom:.7rem}}.HeroSection{min-height:80vh}.HeroSection .container{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:min(5rem,20%) 0 min(2rem,20%)}.HeroSection .container .description{margin-top:3rem;font-size:clamp(1.1rem,3vw,1.3rem)}.HeroSection .container .description,.HeroSection .container .description-2{color:var(--text-two);font-weight:500;margin-bottom:2rem;max-width:45ch}.HeroSection .container .illustration{margin-top:3rem;max-width:30rem}.HeroSection .container .actions{margin-top:3rem;display:flex;align-items:center;justify-content:center;color:var(--accent)}.HeroSection .container .actions button:first-of-type{margin-right:1.5rem}.HeroSection .container .actions span{margin-right:.4rem}@-webkit-keyframes bounce2{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce2{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@media only screen and (max-width:1000px){.HeroSection{min-height:60vh}}.Notices{margin-block:clamp(2rem,10%,3rem)}.Notices .heading{font-weight:700;font-size:1.5rem;display:flex;margin-left:1rem;align-items:center;justify-content:flex-start;margin-bottom:1rem}.Notices .description{margin-left:1rem}.Notices .notice-cards{margin:2rem 0;align-items:top;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;word-break:break-word}.Notices .notice-cards .notice-card{border-radius:1rem;padding:1.4rem;background:var(--pure);box-shadow:0 0 15px var(--shadow-color);transition:all .1s ease-in-out}.Notices .notice-cards .notice-card:hover{box-shadow:0 0 30px var(--shadow-color)}.Notices .notice-cards .notice-card-title{font-size:1rem;font-weight:600;text-transform:uppercase}.Notices .notice-cards .notice-card-date{margin-top:.2rem;font-size:.9rem;color:var(--text-two);font-weight:600}.Notices .notice-cards .notice-card-content{margin-top:.5rem;font-size:.9rem;color:var(--text-two)}@media screen and (max-width:600px){.Notices .container{margin-left:7%;margin-right:7%}.Notices .notice-card{padding:1rem}}.Participate{margin-block:clamp(3rem,10%,6rem)}.Participate .heading{font-weight:700;font-size:1.5rem;display:flex;margin-left:1rem;align-items:center;justify-content:flex-start;margin-bottom:1rem}.Participate .description{margin-left:1rem}.Participate .participate-cards{margin:2rem 0;align-items:top;display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;word-break:break-word}.Participate .participate-cards .participate-card{border-radius:1rem;padding:1.4rem;background:var(--pure);box-shadow:0 0 15px var(--shadow-color);transition:all .1s ease-in-out}.Participate .participate-cards .participate-card-title{font-size:1.1rem;font-weight:600}.Participate .participate-cards .participate-card-date{margin-top:.5rem;font-size:.9rem;color:var(--text-two);font-weight:600}.Participate .participate-cards .participate-card-dept{font-size:.9rem;color:var(--accent);text-transform:uppercase}.Participate .participate-cards .participate-card-contact{font-size:.9rem;color:var(--accent);margin-top:.5rem}.Participate .participate-cards .participate-card-content{margin-top:.5rem;font-size:.9rem;color:var(--text-two)}.Participate .participate-cards .participate-card button{display:flex;margin-top:1rem;align-items:center;min-width:5rem;justify-content:center;font-size:.8rem;background:var(--accent);padding:.5rem 1rem;font-weight:600;border:none;color:var(--white);cursor:pointer;border-radius:.6rem;transition:all .2s ease-in-out}.Participate .participate-cards .participate-card button span{margin-right:.5rem}.Participate .participate-cards .participate-card button:hover{transform:scale(1.05)}@media screen and (max-width:600px){.Participates .container{margin-left:7%;margin-right:7%}.Participates .participate-card{padding:1rem}}.Faqs{margin-block:clamp(3rem,10%,6rem)}.Faqs .heading{font-weight:700;font-size:1.5rem;display:flex;margin-left:1rem;align-items:center;justify-content:flex-start;margin-bottom:1rem}.faq-cards{margin:2rem 0;align-items:top;display:grid;grid-template-columns:1fr;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;word-break:break-word}.faq-cards .faq-card{border-radius:1rem;padding:1.4rem;background:var(--pure);box-shadow:0 0 15px var(--shadow-color);transition:all .1s ease-in-out}.faq-cards .faq-card:hover{box-shadow:0 0 30px var(--shadow-color)}.faq-cards .faq-card-title{font-size:1rem;font-weight:600}.faq-cards .faq-card-date{margin-top:.2rem;font-size:.9rem;color:var(--text-two);font-weight:600}.faq-cards .faq-card-content{margin-top:.5rem;font-size:.9rem;color:var(--text-two)}.faq-cards .faq-card-description{margin-top:.5rem;font-size:1rem;color:var(--text-two)}.faq-cards .faq-card input{border:.1rem solid var(--text-two)!important;margin-bottom:1rem}.faq-cards .faq-card .details{margin-top:.5rem}.faq-cards .faq-card .details .status{margin-bottom:.5rem}@media screen and (max-width:600px){.Faqs .container{margin-left:7%;margin-right:7%}.Faqs .faq-card{padding:1rem}.faq-cards{grid-template-columns:1fr}}.Mentions{margin-block:clamp(3rem,10%,6rem)}.Mentions .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.Mentions .heading{font-weight:700;font-size:1.5rem;display:flex;margin-left:1rem;align-items:center;justify-content:flex-start;margin-bottom:1rem}.Mentions .faq-cards{margin:2rem 0;align-items:top;display:grid;grid-template-columns:1fr;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;word-break:break-word}.Mentions .faq-cards .faq-card{border-radius:1rem;padding:1.4rem;background:var(--pure);box-shadow:0 0 15px var(--shadow-color);transition:all .1s ease-in-out}.Mentions .faq-cards .faq-card:hover{box-shadow:0 0 30px var(--shadow-color)}.Mentions .faq-cards .faq-card-title{font-size:1rem;font-weight:600}.Mentions .faq-cards .faq-card-date{margin-top:.2rem;font-size:.9rem;color:var(--text-two);font-weight:600}.Mentions .faq-cards .faq-card-content{margin-top:.5rem;font-size:.9rem;color:var(--text-two)}@media screen and (max-width:600px){.Mentions .container{margin-left:7%;margin-right:7%;grid-template-columns:1fr!important}.Mentions .faq-card{padding:1rem}.Mentions .faq-cards{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}}.PassArea .container{margin-top:7rem;margin-bottom:5rem;display:grid;grid-template-columns:1fr 1fr;align-items:center}.PassArea .container .left{display:flex;align-items:center;justify-content:center}.PassArea .container .left .pass-container{background:var(--gradient);padding:.3rem;border-radius:2rem;box-shadow:var(--gradient-shadow)}.PassArea .container .left .pass{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;justify-content:center;display:flex;max-width:20rem;flex-direction:column;border-radius:1.8rem;padding:3rem 2rem;background:var(--gradient);color:var(--white)}.PassArea .container .left .pass .name{font-size:1.3rem;font-weight:700;margin-bottom:.8rem;text-align:center}.PassArea .container .left .pass .details{margin-bottom:2rem;color:var(--white-light)}.PassArea .container .left .pass .logo-container{margin-bottom:3rem}.PassArea .container .left .pass .venue{color:var(--white-light);margin-bottom:2rem}.PassArea .container .left .pass .serial-no{font-size:1.8rem;font-weight:700;margin-bottom:2rem}.PassArea .container .left .outline-only{background:var(--back)!important}.PassArea .container .left .outline-only .details,.PassArea .container .left .outline-only .name,.PassArea .container .left .outline-only .serial-no,.PassArea .container .left .outline-only .venue{background:var(--gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.PassArea .container .right{display:flex;align-items:center;justify-content:center}.PassArea .container .form{color:var(--text-two);max-width:20rem}.PassArea .container .form__heading{background:var(--gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-weight:600;font-size:1.7rem;margin-bottom:1rem}.PassArea .container .form__description{color:var(--text);margin-bottom:2.5rem;text-align:center;max-width:30ch}.PassArea .container .form .button__grp{display:flex;align-items:center}.PassArea .container .form .helper-text{text-align:center}.PassArea .container .qr-code{margin-top:2rem;margin-bottom:2rem;width:100%;max-width:20rem;display:flex;align-items:center;justify-content:center;padding:2rem;border-radius:2rem;box-shadow:0 0 15px var(--shadow-color);height:auto}@media only screen and (max-width:768px){.PassArea .container{margin-top:3rem!important;grid-template-columns:1fr}.PassArea .container .form{margin-top:5rem}}.AboutArea{min-height:75vh;margin-top:3rem}.AboutArea .description{color:var(--text-two)}.AboutArea a{text-decoration:underline}@media screen and (max-width:1000px){.section{grid-template-columns:1fr!important;row-gap:2rem}}.AdminLoginArea .container{margin-top:7rem;margin-bottom:5rem;display:flex;justify-content:center;align-items:center}.AdminLoginArea .container .form{color:var(--text-two);max-width:20rem}.AdminLoginArea .container .form__heading{background:var(--gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-weight:600;font-size:1.7rem;margin-bottom:1rem}.AdminLoginArea .container .form__description{color:var(--text);margin-bottom:2.5rem;text-align:center;max-width:30ch}.AdminLoginArea .container .form .button__grp{display:flex;align-items:center}.AdminLoginArea .container .form .helper-text{text-align:center}@media only screen and (max-width:768px){.AdminLoginArea .container{margin-top:3rem!important;grid-template-columns:1fr}.AdminLoginArea .container .form{margin-top:5rem}}.Scanner .container{background:var(--pure);margin-top:2rem}.Scanner .container .heading{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:var(--text)}.Scanner .container #reader>div:first-child>img{display:none}.Scanner .container #reader{border:none;border-radius:2rem}.Scanner .container #reader__scan_region{overflow:hidden;border-radius:2rem 2rem 0 0}.Scanner .container #reader__dashboard_section_csr{display:flex!important;flex-direction:column!important}.Scanner .container #reader__dashboard_section_csr span:first-of-type{display:block!important;margin:.5rem!important;align-items:center!important}.Scanner .container #reader__dashboard_section_csr button{border-radius:2rem;border:none;background:var(--red);padding:.5rem 1.2rem;color:var(--white);outline:none}.Scanner .container #reader__dashboard_section_csr select{margin-inline:1rem;border-radius:2rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border:1px solid var(--green);outline:none;padding:.5rem 1.2rem}.Scanner .container #reader__dashboard_section_csr button:first-of-type{background:var(--green)}.Scanner .container #reader__dashboard_section,.Scanner .container #reader__scan_region{padding-block:2rem!important}.Scanner .container #reader__dashboard_section div:nth-child(2){display:none}