@import url(https://fonts.googleapis.com/css2?family=Open+Sans&family=Roboto+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Berkshire+Swash&family=Nerko+One&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&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{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}body{overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}.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}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.header{align-items:center;backdrop-filter:blur(20px) saturate(160%) contrast(45%) brightness(140%);-webkit-backdrop-filter:blur(20px) saturate(160%) contrast(45%) brightness(140%);background-color:hsla(0,0%,100%,.2);border-radius:5px;box-shadow:0 0 20px 1px #f0f8ff;display:flex;font-weight:500;position:-webkit-sticky;position:sticky;top:0;-webkit-transform:translateZ(2000px);transform:translateZ(2000px);transition:.25s ease;width:100%;z-index:100}.idealablogo{height:40px;object-fit:cover;width:40px}#hello{-webkit-animation:gradientrotate 8s linear infinite;animation:gradientrotate 8s linear infinite;-webkit-background-clip:text;background-image:linear-gradient(120deg,#2358ad 30%,#37c8c3 60%,#2358ad);background-size:200% auto;color:transparent;font-family:Open Sans,sans-serif;font-size:20px;font-style:italic;font-weight:bolder;letter-spacing:.1px}@-webkit-keyframes gradientrotate{to{background-position:-200%}}@keyframes gradientrotate{to{background-position:-200%}}.btnnav{background-color:#f0f8ff;border-radius:4px;color:#000;display:flex;font-weight:500;margin-top:1rem;padding:5px;transition:.25s ease-in-out}.btnnav:hover{-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}.access{color:#000;font-family:sans-serif;font-size:15px;font-weight:500;padding:10px}.hello{align-items:center;border-radius:4px;display:flex;justify-content:center;margin:10px;padding:20px;width:120px}.home{margin-right:5vw}.navtext{font-weight:500}.navtext:after{background-size:200% auto;background:linear-gradient(271deg,#a0e9ff 30%,#a162e8 50%,#f093b0 70%,#edca85 94%);bottom:0;color:transparent;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.navtext:hover:after{-webkit-animation:gradientmove 3s linear infinite;animation:gradientmove 3s linear infinite;-webkit-transform:scale(1);transform:scale(1)}.logocollege{display:inline-block}.logos{height:50px;margin-top:.8rem;width:auto}.nav2{gap:2vw;justify-content:space-between;padding-bottom:20px;padding-right:1rem;vertical-align:middle}.home,.nav2{align-items:center;display:flex}.home{justify-content:space-evenly}.navbigdiv{display:flex;transition:.25s ease;vertical-align:middle;width:100%}.navbigdiv,.toggle-button{justify-content:space-between}.toggle-button{background-color:#fff;border:none;border-radius:10px;display:none;flex-direction:column;height:21px;padding:0;position:absolute;right:1rem;top:2rem;width:30px}.toggle-button .bar{background-color:#000;border-radius:10px;height:3px;width:100%}@media (max-width:1000px){.toggle-button{display:flex}.navbigdiv{display:none}.header,.home{flex-direction:column;width:100%}.navtext{margin:0}.logocollege{display:none}.btnnav{margin-top:.3rem}.nav2{padding-bottom:3px}.mobnavbigdiv,.nav2{flex-direction:column}.mobnavbigdiv{display:flex;transition:.25s ease}}Navbar{text-align:center}body{font-family:Poppins,sans-serif}*{border-radius:5px}.error-event{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;width:100vw}.error-event p{background:#00070a;font-size:1.5rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:20px;text-align:center;width:90%}.show-more{align-self:center;background:#f0f8ff;border:3px solid #000;border-radius:30px;font-size:.9rem;margin-bottom:20px;padding:5px 10px;transition:all .21s ease-in-out}.show-more:hover{box-shadow:0 10px 3px 2px rgba(0,157,255,.438);-webkit-transform:translateY(-5px);transform:translateY(-5px)}#progressBar{-webkit-animation:scrollmove 10s linear infinite;animation:scrollmove 10s linear infinite;background:linear-gradient(45deg,#2358ad 30%,#37c8c3 60%,#2358ad);background-position:200% auto;height:100%;position:fixed;right:0;top:0;width:3px;z-index:10000}#progressBar:before{-webkit-filter:blur(10px);filter:blur(10px)}#progressBar:after,#progressBar:before{background:linear-gradient(45deg,#2358ad 30%,#37c8c3 60%,#2358ad);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#progressBar:after{-webkit-filter:blur(20px);filter:blur(20px)}.car{border-radius:4px;height:auto;margin-bottom:30px;margin-left:8vw;margin-top:50px;width:60vw}.carousel{align-items:center;display:flex;height:100%;width:100%}.link-announce{font-size:small;text-decoration-color:#000}.announcement{align-items:center;background-color:#fff;border-radius:10px;border-right:solid #000;border-width:5px;display:flex;flex-direction:column;height:50vh;min-height:50%;padding:20px;position:absolute;right:200px;-webkit-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:400px;width:30vw;z-index:10}a{color:#000;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navtext{margin:30px;padding-bottom:.5rem;position:relative}.head-announce{background:#fff;font-family:sans-serif;height:5%;margin-bottom:3%;padding:20px;width:90%}.announcement-holder{align-items:center;display:flex;flex-direction:column;height:85%;overflow-y:scroll;width:95%}.link-announce:hover{background:#413f3f}.link-announce{border-radius:5px;color:#000;margin-top:10px;padding:10px;text-decoration:underline}.carouselrule{-webkit-animation:gradientmove 3s linear infinite;animation:gradientmove 3s linear infinite;background:linear-gradient(271deg,#a0e9ff 30%,#a162e8 50%,#f093b0 70%,#edca85 94%);background-size:200% auto;border:none;height:3px;margin-bottom:30px;margin-top:30px;transition:.25s ease-in-out;width:90%}.carouselrule:before{-webkit-filter:blur(20px);filter:blur(20px)}.carouselrule:after,.carouselrule:before{-webkit-animation:gradientmove 3s linear infinite;animation:gradientmove 3s linear infinite;background:linear-gradient(271deg,#a0e9ff 30%,#a162e8 50%,#f093b0 70%,#edca85 94%);background-size:200% auto;border:none;content:"";height:3px;position:absolute;-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:.25s ease-in-out;width:90vw}.carouselrule:after{-webkit-filter:blur(30px);filter:blur(30px)}.about{background-color:#fff}.about-txt{color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#event-txt-head:hover,.about-txt:hover{-webkit-animation:gradientmove 8s linear infinite;animation:gradientmove 8s linear infinite;background:linear-gradient(271deg,#a0e9ff 30%,#a162e8 50%,#f093b0 70%,#edca85 94%);-webkit-background-clip:text;background-clip:text;background-size:200% auto;color:transparent}@-webkit-keyframes wave-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wave-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes gradientmove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-blend-mode:darken;background-position:0 50%}}@keyframes gradientmove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-blend-mode:darken;background-position:0 50%}}.about-image-hold{align-items:center;display:flex;width:auto}.about-image{border-radius:4px;height:30vw;width:30vw}.about-content-hold{align-items:center;display:flex;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about-content{color:#000;width:30vw}.about-txt-hold{margin-left:10vw;opacity:1px;padding:20px}.about{border-radius:5px;height:auto}.about-content-image{justify-content:space-around}.about-content-image,.about-content-image div{align-items:center;display:flex}::-webkit-scrollbar{width:0}.event{background-color:#f7f7f7;margin-top:10px}#filler{width:30vw}#event-wrapper{overflow:scroll;padding-inline:50px;width:100%}#event-hold-multi{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.event-time-home{justify-content:center}.event-time-home,.team{align-items:center;display:flex}.team{background-color:#fff;flex-direction:column;padding:5vw}.team-hold-multi{display:flex;flex-wrap:wrap;justify-content:center}#team-txt{color:#000}.team-head{align-self:flex-start}#team-txt:hover{-webkit-animation:gradientmove 3s linear infinite;animation:gradientmove 3s linear infinite;background:linear-gradient(271deg,#a0e9ff 30%,#a162e8 50%,#f093b0 70%,#edca85 94%);-webkit-background-clip:text;background-size:200% auto;color:transparent;transition:.25s ease-in-out}@-webkit-keyframes scrollmove{0%,to{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}50%{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}@keyframes scrollmove{0%,to{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}50%{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}.faculties,.student{align-self:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#faculties-txt,#student-txt{color:#000}.event-head-wrapper{display:flex;justify-content:center}.event-head{background-color:initial;justify-content:space-between;padding:10px;transition:background-color .23s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.equipments,.event-head{align-items:center;display:flex}.equipments{-webkit-animation:gradientmove 8s linear infinite;animation:gradientmove 8s linear infinite;background-color:#f7f7f7;background-size:200% auto;flex-direction:column;margin-bottom:0}.equipment-holder{display:flex;flex-wrap:wrap;justify-content:center;margin-left:5vw;margin-right:5vw;margin-top:0;overflow-x:auto;padding-top:0}#equipment-head:hover{-webkit-animation:gradientmove 3s linear infinite;animation:gradientmove 3s linear infinite;background:linear-gradient(271deg,#a0e9ff 30%,#a162e8 50%,#f093b0 70%,#edca85 94%);-webkit-background-clip:text;background-size:200% auto;color:transparent;font-size:25px;transition:.25s ease-in-out}#equipment-head{font-size:25px}.equipment-heading{align-self:flex-start;background-color:initial;margin:5vw;padding:0;transition:background-color .23s ease-in;width:150px}.equipment-heading,.grid{display:flex;justify-content:center}.grid{align-items:center;background-color:#111;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px}#gallery-head{color:#fff}#gallery{-webkit-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:15px}.contactuss{-webkit-animation:gradientmove 16s linear infinite;animation:gradientmove 16s linear infinite;background:#fff;border-radius:8px;color:#000;flex-direction:column;gap:80px;margin-bottom:50px;width:100%}.contactuss,.mainboxwrapper{align-items:center;display:flex;justify-content:center}.mainboxwrapper{flex-direction:row;flex-wrap:wrap;gap:50px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:90%}.mainbox{align-items:center;background-color:#e0e2e6;border-radius:10px;color:#111;display:flex;flex-direction:column;min-width:320px;padding:10px 30px}@media (max-width:1100px){body{width:100%}.contactuss{align-items:center;flex-direction:column}.carousel{display:flex;flex-direction:column-reverse;padding:0}.car{height:auto;width:90%}.announcement,.car{display:block;margin-left:auto;margin-right:auto}.announcement{background-color:#f7f7f7;border:none;color:#000;height:400px;left:0;margin-top:10px;padding:30px;position:relative;right:0;top:-100px;width:80%}.head-announce{-webkit-transform:translateZ(0);transform:translateZ(0)}.about,.equipment-holder{align-items:center;display:flex;flex-direction:column;justify-content:center}.about{height:auto}.about-txt-hold{margin:0;padding:0 0 10px}.about-content{text-align:center}.about-content-image{align-items:center;display:flex;flex-direction:column-reverse}.about-image-hold{flex-direction:column;height:auto;width:80vw}.about-image{border-radius:2px;height:30vh;object-fit:cover;width:70vw}#event-hold-multi{align-items:center;display:flex;justify-content:center}.about-content{background-color:#f7f7f7;border-radius:2px;color:#000;margin-top:50px;padding:20px;width:60vw}.about-content-hold{align-items:center;display:flex;flex-direction:column;justify-content:center;width:auto}}@media (max-width:1313px){body{width:100%}.grid{display:flex;flex-wrap:wrap;justify-content:center}.head-announce{background:none}}@media (max-width:500px){body{width:100%}.grid{display:flex;flex-wrap:wrap;justify-content:center}}.event-Holder{background-color:#fff;border-bottom:2px solid #000;border-radius:5px;border-right:2px solid #000;box-shadow:1px 1px 3px #888;display:flex;flex-direction:column;justify-content:center;margin:30px 30px 30px 20px;padding:20px 10px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:270px;will-change:transform}#event-thumbnail-image{border-radius:3px;height:200px;object-fit:cover;-webkit-transform:translateZ(30px);transform:translateZ(30px);width:100%}.event-card{padding:20px}#event-posted{color:#000}.profile-Holder{background-color:#f0f8ff;border-bottom:2px solid #000;border-radius:5px;border-right:2px solid #000;box-shadow:1px 1px 4 px #888;flex-direction:column;margin:30px 30px 30px 20px;max-width:270px;min-width:270px;padding:15px}.profile-Holder,.profilepic{display:flex;justify-content:center}#profilepicture{border-radius:50px;height:100px;-webkit-transform:translateZ(30px);transform:translateZ(30px);width:100px}.description-team,.facilities-Holder{align-items:center;display:flex;flex-direction:column;justify-content:center}.facilities-Holder{background-color:#fff;border-bottom:1px solid #000;border-radius:5px;border-right:1px solid #000;box-shadow:5px 5px 4px #c7c7c7;margin:30px 30px 30px 20px;min-height:350px;padding:15px;-webkit-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:270px;z-index:10}#facilities-title-text{margin:30px}#footer{display:flex;justify-content:space-between;margin:0 1rem;padding:30px;width:auto}#whole-foot{width:100vw}#footer-parag{margin:20px}#mail{color:blue}#logo{gap:20px}#base{align-items:center;display:flex;font-size:.9em;justify-content:space-between;text-align:center}#whole-foot{background-color:#f0f8ff}#logo{align-items:center;display:flex;height:auto;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#idealab-logo{height:100px;width:100px}#cognicor-logo{height:auto;width:150px}.icons{gap:15px}.icons,.icons-holder{align-items:center;display:flex;justify-content:center}.icons-holder{flex-direction:column}#mec-footer{height:100px;width:100px}@media (max-width:800px){#footer{align-items:center;flex-direction:column;justify-content:center;text-align:center}#logo{width:100px}#cognicor-logo{height:auto;width:80px}#mec-footer{width:90px}.icons{margin-top:0}#base{width:90vw}}.announcementcard{align-items:flex-start;background:#ebe9e9;display:flex;flex-direction:column;margin-block:10px;padding:20px;width:90%}.announce{font-weight:600;text-transform:capitalize;width:100%}.link-announce{align-self:flex-start;background:#000;color:#fff;overflow-wrap:break-word;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.announce-date{align-self:flex-end;color:#000;font-size:12px}.announce-desc{align-self:flex-start;color:#000;font-size:14px;margin-block:10px;width:90%}@media screen and (max-width:768px){.announce-desc{width:100%}}.splashscreen{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .5s ease-in-out;width:100vw;z-index:1000000}.bulb{-webkit-animation:bulb-glow 5s linear infinite;animation:bulb-glow 5s linear infinite;background:#fff;border-radius:50%;height:80px;mix-blend-mode:difference;position:relative;width:80px;z-index:10}.wire{background:#00000071;bottom:11vh;height:40vh;left:calc(50% - 2px);position:absolute;width:4px;z-index:1}.light{-webkit-animation:bulbrotate 5s cubic-bezier(.25,.46,.45,.94) infinite alternate;animation:bulbrotate 5s cubic-bezier(.25,.46,.45,.94) infinite alternate}@-webkit-keyframes bulbrotate{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes bulbrotate{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}:root{--color-1:#f60;--color-2:#ffa100;--color-3:#ffd500;--color-4:#ff0;--color-5:#f0ff00;--color-6:#e6ff00;--color-7:#dcff00}@-webkit-keyframes bulb-glow{0%,to{background:#f60;background:var(--color-1);box-shadow:0 0 50px #f60,0 0 100px #ffa100,0 0 150px #ffd500,0 0 280px #ff0,0 0 250px #f0ff00,0 0 300px #e6ff00,0 0 350px #dcff00;box-shadow:0 0 50px var(--color-1),0 0 100px var(--color-2),0 0 150px var(--color-3),0 0 280px var(--color-4),0 0 250px var(--color-5),0 0 300px var(--color-6),0 0 350px var(--color-7)}10%,90%{background:#ffa100;background:var(--color-2);box-shadow:0 0 50px #ffa100,0 0 100px #ffd500,0 0 150px #ff0,0 0 280px #f0ff00,0 0 250px #e6ff00,0 0 300px #dcff00,0 0 350px #f60;box-shadow:0 0 50px var(--color-2),0 0 100px var(--color-3),0 0 150px var(--color-4),0 0 280px var(--color-5),0 0 250px var(--color-6),0 0 300px var(--color-7),0 0 350px var(--color-1)}20%,80%{background:#ffd500;background:var(--color-3);box-shadow:0 0 50px #ffd500,0 0 100px #ff0,0 0 150px #f0ff00,0 0 280px #e6ff00,0 0 250px #dcff00,0 0 300px #f60,0 0 350px #ffa100;box-shadow:0 0 50px var(--color-3),0 0 100px var(--color-4),0 0 150px var(--color-5),0 0 280px var(--color-6),0 0 250px var(--color-7),0 0 300px var(--color-1),0 0 350px var(--color-2)}30%,70%{background:#ff0;background:var(--color-4);box-shadow:0 0 50px #ff0,0 0 100px #f0ff00,0 0 150px #e6ff00,0 0 280px #dcff00,0 0 250px #f60,0 0 300px #ffa100,0 0 350px #ffd500;box-shadow:0 0 50px var(--color-4),0 0 100px var(--color-5),0 0 150px var(--color-6),0 0 280px var(--color-7),0 0 250px var(--color-1),0 0 300px var(--color-2),0 0 350px var(--color-3)}40%,60%{background:#f0ff00;background:var(--color-5);box-shadow:0 0 50px #f0ff00,0 0 100px #e6ff00,0 0 150px #dcff00,0 0 280px #f60,0 0 250px #ffa100,0 0 300px #ffd500,0 0 350px #ff0;box-shadow:0 0 50px var(--color-5),0 0 100px var(--color-6),0 0 150px var(--color-7),0 0 280px var(--color-1),0 0 250px var(--color-2),0 0 300px var(--color-3),0 0 350px var(--color-4)}50%{background:#e6ff00;background:var(--color-6);box-shadow:0 0 50px #e6ff00,0 0 100px #dcff00,0 0 150px #f60,0 0 280px #ffa100,0 0 250px #ffd500,0 0 300px #ff0,0 0 350px #f0ff00;box-shadow:0 0 50px var(--color-6),0 0 100px var(--color-7),0 0 150px var(--color-1),0 0 280px var(--color-2),0 0 250px var(--color-3),0 0 300px var(--color-4),0 0 350px var(--color-5)}}@keyframes bulb-glow{0%,to{background:#f60;background:var(--color-1);box-shadow:0 0 50px #f60,0 0 100px #ffa100,0 0 150px #ffd500,0 0 280px #ff0,0 0 250px #f0ff00,0 0 300px #e6ff00,0 0 350px #dcff00;box-shadow:0 0 50px var(--color-1),0 0 100px var(--color-2),0 0 150px var(--color-3),0 0 280px var(--color-4),0 0 250px var(--color-5),0 0 300px var(--color-6),0 0 350px var(--color-7)}10%,90%{background:#ffa100;background:var(--color-2);box-shadow:0 0 50px #ffa100,0 0 100px #ffd500,0 0 150px #ff0,0 0 280px #f0ff00,0 0 250px #e6ff00,0 0 300px #dcff00,0 0 350px #f60;box-shadow:0 0 50px var(--color-2),0 0 100px var(--color-3),0 0 150px var(--color-4),0 0 280px var(--color-5),0 0 250px var(--color-6),0 0 300px var(--color-7),0 0 350px var(--color-1)}20%,80%{background:#ffd500;background:var(--color-3);box-shadow:0 0 50px #ffd500,0 0 100px #ff0,0 0 150px #f0ff00,0 0 280px #e6ff00,0 0 250px #dcff00,0 0 300px #f60,0 0 350px #ffa100;box-shadow:0 0 50px var(--color-3),0 0 100px var(--color-4),0 0 150px var(--color-5),0 0 280px var(--color-6),0 0 250px var(--color-7),0 0 300px var(--color-1),0 0 350px var(--color-2)}30%,70%{background:#ff0;background:var(--color-4);box-shadow:0 0 50px #ff0,0 0 100px #f0ff00,0 0 150px #e6ff00,0 0 280px #dcff00,0 0 250px #f60,0 0 300px #ffa100,0 0 350px #ffd500;box-shadow:0 0 50px var(--color-4),0 0 100px var(--color-5),0 0 150px var(--color-6),0 0 280px var(--color-7),0 0 250px var(--color-1),0 0 300px var(--color-2),0 0 350px var(--color-3)}40%,60%{background:#f0ff00;background:var(--color-5);box-shadow:0 0 50px #f0ff00,0 0 100px #e6ff00,0 0 150px #dcff00,0 0 280px #f60,0 0 250px #ffa100,0 0 300px #ffd500,0 0 350px #ff0;box-shadow:0 0 50px var(--color-5),0 0 100px var(--color-6),0 0 150px var(--color-7),0 0 280px var(--color-1),0 0 250px var(--color-2),0 0 300px var(--color-3),0 0 350px var(--color-4)}50%{background:#e6ff00;background:var(--color-6);box-shadow:0 0 50px #e6ff00,0 0 100px #dcff00,0 0 150px #f60,0 0 280px #ffa100,0 0 250px #ffd500,0 0 300px #ff0,0 0 350px #f0ff00;box-shadow:0 0 50px var(--color-6),0 0 100px var(--color-7),0 0 150px var(--color-1),0 0 280px var(--color-2),0 0 250px var(--color-3),0 0 300px var(--color-4),0 0 350px var(--color-5)}}body.on .bulb{background:#fff;box-shadow:0 0 50px #fff,0 0 100px #fff,0 0 150px #fff,0 0 280px #fff,0 0 250px #fff,0 0 300px #fff,0 0 350px #fff}.bulb:before{background:rgba(0,0,0,.216);border-radius:10px;border-top:30px solid #ebe9b2;content:"";height:30px;left:22.5px;mix-blend-mode:screen;position:absolute;top:-40px;width:35px;z-index:-1}body.on .bulb:before{background:#fff}body.on .bulb:after{background:#fff;border-radius:50%;content:"";-webkit-filter:blur(40px);filter:blur(40px);height:120px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:120px}.bulb span:first-child{background:transparent;border-bottom-right-radius:40px;box-shadow:20px 20px 0 10px #4444445a;display:block;height:30px;left:-4px;mix-blend-mode:screen;position:absolute;top:-16px;-webkit-transform:rotate(342deg);transform:rotate(342deg);width:30px}body.on .bulb span:first-child{box-shadow:20px 20px 0 10px #fff}.bulb span:nth-child(2){background:transparent;border-bottom-left-radius:40px;box-shadow:-20px 20px 0 10px #4444445a;display:block;height:30px;mix-blend-mode:screen;position:absolute;right:-4px;top:-16px;-webkit-transform:rotate(17deg);transform:rotate(17deg);width:30px}body.on .bulb span:nth-child(2){box-shadow:-20px 20px 0 10px #fff}.splashbox{display:flex;font-size:2rem;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:5%;width:100%}.splashbox span{-webkit-animation:bounce 2s cubic-bezier(.075,.82,.165,1) infinite alternate;animation:bounce 2s cubic-bezier(.075,.82,.165,1) infinite alternate;display:inline-block;position:relative;top:10px}@-webkit-keyframes bounce{90%{text-shadow:0 1px hsla(43,82%,72%,.69),0 2px hsla(43,82%,72%,.69),0 3px hsla(43,82%,72%,.69),0 4px hsla(43,82%,72%,.69),0 5px hsla(43,82%,72%,.69),0 6px hsla(43,82%,72%,.69),0 7px hsla(43,82%,72%,.69),0 8px hsla(43,82%,72%,.69),0 9px hsla(43,82%,72%,.69),0 50px 25px rgba(0,0,0,.2);top:-10px}to{top:-10px}}@keyframes bounce{90%{text-shadow:0 1px hsla(43,82%,72%,.69),0 2px hsla(43,82%,72%,.69),0 3px hsla(43,82%,72%,.69),0 4px hsla(43,82%,72%,.69),0 5px hsla(43,82%,72%,.69),0 6px hsla(43,82%,72%,.69),0 7px hsla(43,82%,72%,.69),0 8px hsla(43,82%,72%,.69),0 9px hsla(43,82%,72%,.69),0 50px 25px rgba(0,0,0,.2);top:-10px}to{top:-10px}}.splashbox span:nth-child(2){-webkit-animation-delay:.01s;animation-delay:.01s}.splashbox span:nth-child(3){-webkit-animation-delay:.02s;animation-delay:.02s}.splashbox span:nth-child(4){-webkit-animation-delay:.03s;animation-delay:.03s}.splashbox span:nth-child(5){-webkit-animation-delay:.04s;animation-delay:.04s}.splashbox span:nth-child(6){-webkit-animation-delay:.05s;animation-delay:.05s}.splashbox span:nth-child(7){-webkit-animation-delay:.06s;animation-delay:.06s}.splashbox span:nth-child(8){-webkit-animation-delay:.07s;animation-delay:.07s}.splashbox span:nth-child(10){-webkit-animation-delay:.08s;animation-delay:.08s}.splashbox span:nth-child(11){-webkit-animation-delay:.09s;animation-delay:.09s}.splashbox span:nth-child(12){-webkit-animation-delay:.1s;animation-delay:.1s}.splashbox span:nth-child(13){-webkit-animation-delay:.11s;animation-delay:.11s}.splashbox span:nth-child(14){-webkit-animation-delay:.12s;animation-delay:.12s}.splashbox span:nth-child(16){-webkit-animation-delay:.13s;animation-delay:.13s}.splashbox span:nth-child(17){-webkit-animation-delay:.14s;animation-delay:.14s}.splashbox span:nth-child(18){-webkit-animation-delay:.15s;animation-delay:.15s}.splashbox span:nth-child(19){-webkit-animation-delay:.16s;animation-delay:.16s}.splashbox span:nth-child(20){-webkit-animation-delay:.17s;animation-delay:.17s}.splashbox span:nth-child(21){-webkit-animation-delay:.18s;animation-delay:.18s}.splashbox span:nth-child(22){-webkit-animation-delay:.19s;animation-delay:.19s}@media screen and (max-width:768px){.splashbox{font-size:1.5rem;margin-top:20%}}.request-container{background-color:#f5f5f5;height:100%;width:100%}.request-container,.request-form-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.request-form-container{gap:10px;margin-top:50px;width:80vw}.request-form-container form{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;width:80%}.form-group{display:flex;flex-direction:column}.form-group label{color:#212121;font-size:20px;font-weight:500;margin-bottom:10px}.form-group select{height:45px;width:200px}.form-group select,.form-group textarea{border:1px solid #000;border-radius:6px;font-family:Roboto Mono;font-size:20px;padding:5px 5px 5px 10px}.form-group textarea{height:300px;width:60vw}form button{background-color:#0000c5;border:1px solid #000;border-radius:6px;color:#fff;font-size:20px;font-weight:600;height:45px;margin-bottom:5%;padding:5px 5px 5px 10px;width:200px}#equipment{color:#7a7a7a;height:100%;margin:0;padding:0;width:101%}.equip{color:#a7a7a7}.input-container{align-items:center;-webkit-column-gap:50px;column-gap:50px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:50px}.message{grid-area:m}.form-group input{border:1px solid #000;border-radius:6px;font-size:20px;height:45px;padding:5px 5px 5px 10px;width:200px}.box{display:flex;flex-direction:column;height:60 px;padding:10px}.box1{height:30vh;width:80vw}.box1,.sub-box{align-items:center;display:flex;justify-content:center}.sub-box{border:1px solid #000;border-radius:6px;font-size:20px;height:96%;padding-left:10px;padding-top:5px;text-align:start;width:99%}.sub-btn{display:flex;height:100px;width:100px}.btnsub{background-color:blue;border:1px solid blue;border-radius:6px;color:#fff;font-size:large;height:60%;width:100px}.btnsub:hover{background-color:#0000c5;cursor:pointer}.success-popup{background-color:#dff0d8;border:1px solid #3c763d}.error-popup,.success-popup{left:50%;padding:10px;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.error-popup{background-color:#f2dede;border:1px solid #a94442}.facilities-Hold{align-items:center;background-color:#fff;border-bottom:1px solid #000;border-radius:5px;border-right:1px solid #000;box-shadow:5px 5px 4px #c7c7c7;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;min-height:500px;padding:15px;-webkit-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:270px;z-index:10}.notavail{border-top-right-radius:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;opacity:.5}.facilities-Holder-in{border-top-right-radius:0;min-height:400px;position:relative}.notavailable-badge{background-color:red;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;font-size:.9rem;font-weight:700;opacity:1;padding:5px;position:absolute;right:0;top:-30px;z-index:1}#facilities-thumbnail-image{border-radius:3px;height:200px;-webkit-transform:translateZ(30px);transform:translateZ(30px);width:200px}#facilities-title-text{color:#000;font-family:sans-serif;font-weight:700}#event-desc{color:#000}#equipment-title{font-family:sans-serif;font-weight:700}#thumbnail-facility{border-radius:3px;height:auto;width:150px}.equipment-title-holder,.thumbnail-facility-holder{display:flex;justify-content:center}.modal1-content{margin-top:20px;overflow-y:scroll}.modal1{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:20px;display:flex;justify-content:center;transition:all 1s ease-in}.modal1,.overlay1{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;transition:all .3s ease-out;width:100vw;z-index:999}.modal-box1{-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s;background:#fff;border:2px solid #000;border-radius:20px;height:700px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:90vh;max-width:95vw;min-height:40vh;overflow-y:scroll}.modal-box1,.modal-content1{position:relative;transition:all .3s ease-out}.modal-content1{background:transparent;color:#212121;font-family:sans-serif;font-size:larger;height:100%;line-height:1.4;margin:0;max-width:600px;min-width:300px;padding:14px 28px;z-index:1000}.close-modal1{-webkit-animation:gradientrotate 8s linear infinite;animation:gradientrotate 8s linear infinite;-webkit-background-clip:text;background-image:linear-gradient(120deg,#2358ad 30%,#37c8c3 60%,#2358ad);background-size:200% auto;border:none;color:transparent;cursor:pointer;font-family:Open Sans,sans-serif;font-size:large;font-size:20px;font-style:italic;font-weight:900;font-weight:bolder;letter-spacing:.1px;padding:2px 4px 0;position:absolute;right:20px;top:10px}.close-modal1:active{-webkit-transform:scale(.9);transform:scale(.9)}.modal-logo1{-webkit-animation:gradientrotate 8s linear infinite;animation:gradientrotate 8s linear infinite;-webkit-background-clip:text;background-image:linear-gradient(120deg,#2358ad 30%,#37c8c3 60%,#2358ad);background-size:200% auto;color:transparent;font-family:Open Sans,sans-serif;font-size:20px;font-style:italic;font-weight:bolder;letter-spacing:.1px;position:absolute}#modal-description{margin-top:50px}.view-more-button{background-color:#fff;border:none;text-decoration:underline}.description1{margin-top:20px}#facilities-body{background-color:#f7f7f7;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100vh}#event-heading{color:#f0f8ff}.facilities-grid{color:#606060;display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding:10px 40px 40px}img{border-radius:10px;height:150px;object-fit:cover;width:150px}.title-btn{justify-content:space-between}.more-btn{padding:20px;width:60px}.date-location,.status-time{flex-direction:row;justify-content:space-between}#event-body{background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100vh;padding-bottom:70px}.heading{display:flex;justify-content:center;padding-bottom:30px;width:100%}#event-heading{color:#000}#title-text{font-family:sans-serif}.event-card-inside{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.main-event,.ongoing-events{display:flex;flex-direction:column}.main-event{align-items:center;color:#606060;gap:50px;padding-left:40px;padding-right:40px;padding-top:10px}.ongoing-event h2{align-self:start;width:90vw}.event-card{align-items:center;background:linear-gradient(#ffffff59,#fff7f7b2,#ffffff59);border-radius:10px;box-shadow:1px 1px 2px #000;color:#000;display:flex;flex-direction:column;gap:10px;justify-content:space-around;min-height:600px;padding:20px 30px;width:300px}.imgholder{display:flex;padding-top:7px}.imgholder>img{border-radius:10px;height:auto;object-fit:cover;width:100%}.event-info{display:flex;flex-direction:column;width:100%}.title-btn{flex-direction:row}.btn-info,.title-btn{align-items:center;display:flex;justify-content:center}.btn-info{background-color:#000;border-radius:7px;flex-direction:column;margin:10px 0;width:100px}.btn-wrapper,.more-btn{align-items:center;display:flex;justify-content:center}.more-btn{background-color:#000;border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:large;height:30px;margin:20px;padding:5px 10px;width:100px}.date-location{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:10px}.date,.location{flex-direction:row;gap:5px;justify-content:center}.date,.link,.location{align-items:center;display:flex}.link{gap:2px;text-decoration:none}.status-time{flex-direction:column}.status-time,.time{align-items:center;display:flex;justify-content:center}body.active-modal{overflow-y:hidden}.btn-modal{display:block;font-size:18px;margin:100px auto 0;padding:10px 20px}.overlay{cursor:pointer}.modal{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:20px;display:flex;gap:30px;justify-content:center;transition:all 1s ease-in}.modal,.overlay{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;transition:all .3s ease-out;width:100vw;z-index:999}.modal-box{-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s;background:#fff;border:2px solid #000;border-radius:20px;height:700px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:95vw;overflow-y:scroll}.modal-box,.modal-content{position:relative;transition:all .3s ease-out}.modal-content{background:transparent;color:#212121;font-family:sans-serif;font-size:larger;line-height:1.4;margin:0;max-width:600px;min-width:300px;overflow-x:hidden;padding:14px 28px;z-index:1000}.modal-tittle{display:flex;margin-block:40px}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.close-modal{-webkit-animation:gradientrotate 8s linear infinite;animation:gradientrotate 8s linear infinite;-webkit-background-clip:text;background-image:linear-gradient(120deg,#2358ad 30%,#37c8c3 60%,#2358ad);background-size:200% auto;border:none;color:transparent;cursor:pointer;font-family:Open Sans,sans-serif;font-size:large;font-size:20px;font-style:italic;font-weight:900;font-weight:bolder;letter-spacing:.1px;padding:2px 4px 0;position:absolute;right:20px;top:10px}.close-modal:active{-webkit-transform:scale(.9);transform:scale(.9)}.modal-logo{-webkit-animation:gradientrotate 8s linear infinite;animation:gradientrotate 8s linear infinite;-webkit-background-clip:text;background-image:linear-gradient(120deg,#2358ad 30%,#37c8c3 60%,#2358ad);background-size:200% auto;color:transparent;font-family:Open Sans,sans-serif;font-size:20px;font-style:italic;font-weight:bolder;letter-spacing:.1px;position:absolute}.content{background:#fff;display:none;height:100%;padding:20px;width:90%}.active-content{display:block}.bloc-tabs{display:flex}.tabs{background:hsla(0,0%,50%,.075);border:none;box-sizing:initial;cursor:pointer;outline:none;padding:15px;position:relative;text-align:center;width:50%}.active-tabs{background:#fff;border-bottom:1px solid transparent}.active-tabs:before{-webkit-animation:gradientrotate 8s linear infinite;animation:gradientrotate 8s linear infinite;background:linear-gradient(120deg,#2358ad 30%,#37c8c3 60%,#2358ad);content:"";display:block;height:3px;left:50%;position:absolute;top:-5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 2px)}.reg-btn-wrap{display:flex;justify-content:center;margin-top:60px}.reg-btn{align-items:center;background-color:#000;border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:large;height:40px;justify-content:center;transition:.1s;width:100px}.reg-btn:hover{background-color:#fff;border:1px solid #000;color:#000}.ven-date-time{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around}.content-tabs p{margin-block:5px}.ven{align-items:center;justify-content:center}.contact-card,.ven{display:flex;flex-direction:column}.contact-card{-webkit-column-gap:1em;column-gap:1em}.phone-icon{padding-right:.2em}.contact-body,.phone-icon{align-items:center;display:flex;flex-direction:column;justify-content:center}.contact-body{gap:20px}.name-position{margin-bottom:5px}.name-position .name{font-size:large;font-weight:600}.name-position .position{font-size:medium;font-weight:400}.contact-icon{display:flex;flex-direction:row}.ongoing-event{flex-wrap:wrap}.team-hold-multi-inside{align-items:center;display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding-top:10px;width:100%}#team-sub-head{color:#000;display:block;margin:50px}.team-inside{align-items:center;display:flex;flex-direction:column}#team-txt{margin:30px}#contact-details{justify-content:center}#contact-details,#credit-card{align-items:center;display:flex;flex-direction:column}#credit-card{background-color:#fff;border-radius:4px;box-shadow:0 0 10px 10px #f0f8ff;color:#000;height:400px;margin:30px;padding:20px;width:300px}#creditpagephoto{border-radius:50%;height:200px;width:200px}#credits-page{align-items:center;background:#fff;display:flex;flex-direction:column;width:100vw}.credit-card-holder{-webkit-backdrop-filter:blur(.9px);backdrop-filter:blur(.9px);flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#credit-title,.credit-card-holder{align-items:center;display:flex;justify-content:center}#credit-title{background-color:#fff;color:#000;height:60px;padding:10px;position:relative;text-align:center;top:-20px;vertical-align:middle;width:98vw}.inventory-wrapper{background-color:#f3f4f6;min-height:100vh;padding:2rem}.inventory-header{align-items:center;display:flex;justify-content:center;margin-bottom:1.5rem;position:relative}.back-button{background:none;border:none;color:#000;cursor:pointer;display:flex;left:0;margin-bottom:1rem;position:absolute;transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,transform .2s ease;transition:color .2s ease,transform .2s ease,-webkit-transform .2s ease}.back-button:hover{color:#2563eb;-webkit-transform:translateX(-2px);transform:translateX(-2px)}.inventory-title{font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:center}.card-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:1rem}.inventory-card{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:1.5rem;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.inventory-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.card-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.card-quantity{color:#4b5563;margin-bottom:.5rem}.card-status{font-weight:600}.available{color:green}.not-available{color:red}
/*# sourceMappingURL=main.e63d5cc0.css.map*/