@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Michroma&family=Rubik+Glitch&display=swap";*,*:after,*:before{margin:0;padding:0;outline:0;box-sizing:border-box;--purple: #50379b;--pink: #8721b7;--dark-purple: #241d42;--sky: #26eff9;--grey: #d9d9d9;--darkblue: #2d76ff;--white: #fff;--offwhite: #ffffffc9;--app-background: #0e0e1c;--app-width: 1400px;--navbar-height: 4rem;--btn-gradient: linear-gradient(90deg, #72d5ff 0%, #c72dff 100%);--sponsor-title-gradient: linear-gradient( 180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .3) 100% );--footer-background: linear-gradient( to right, rgba(217, 217, 217, .12) 0%, rgba(115, 115, 115, .1) 100% )}body,html{font-family:Inter,sans-serif;background-color:var(--app-background);overflow-x:hidden;scroll-behavior:smooth}#root{width:100%}.instruo-content{display:flex;justify-content:center;align-items:center}.instruo-content>section{max-width:1200px}a,a::selection{text-decoration:none;text-transform:none;outline:none;color:#fff}*::-webkit-scrollbar{width:5px;background-color:var(--app-background)}*::-webkit-scrollbar-thumb{width:5px!important;border-radius:10px;background:var(--purple)}*::-webkit-scrollbar-button,*::-webkit-scrollbar-corner{display:none}.gradient-color{background:linear-gradient(120deg,var(--pink),var(--sky));background-clip:text;-webkit-background-clip:text!important;color:transparent;font-weight:bolder}.gradient-bw{background:linear-gradient(90deg,var(--grey),#fff);background-clip:text;-webkit-background-clip:text!important;color:transparent;font-weight:bolder}.flex-center{display:flex;align-items:center;justify-content:center}.highlight{font-family:Rubik Glitch,cursive;font-weight:400!important}button{cursor:pointer;font-family:Inter,sans-serif!important;text-decoration:none!important;text-transform:none!important}h1,h2,h3,h4{font-family:Rubik Glitch,cursive;font-weight:100}.instruo-team{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:7rem;position:relative;color:#fff}.instruo-team .team-bg{width:max(900px,600px);position:absolute;top:0;bottom:0;z-index:0}.instruo-team .team-bg img{width:100%;opacity:.8}.instruo-team .heading span{font-family:Rubik Glitch,cursive;transform:scaleY(1.2);font-weight:100}.instruo-team p{font-size:1.2rem;line-height:1.5rem;width:min(65ch,100%);text-align:center;margin:1rem 0 3rem}.instruo-team>.heading{font-size:3.5rem;font-weight:900;text-align:center;max-width:16ch;line-height:3rem}.instruo-team .accordion{width:min(calc(100vw - .8rem),1000px)}.instruo-team .ant-collapse-item{background-color:#00000080;border:2px solid hsla(0,0%,100%,.13);margin-bottom:10px}.ant-collapse-header{background:linear-gradient(#fff,#ffffff6e);-webkit-background-clip:text;background-clip:text;color:transparent!important;font-size:1.5rem;font-weight:600;fill:#fff!important}.accordion-icon svg{fill:#fff!important;color:#fff!important;font-size:1.5rem;position:relative;top:5px}.instruo-team>*{position:relative;z-index:6}.instruo-team .head{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#000000c4;border:2px solid hsla(0,0%,100%,.13);margin-bottom:2rem;width:min(100vw,1000px)}.instruo-team .head span{font-size:2.7rem;font-weight:600}.instruo-team .head .heads{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:2rem;position:relative;z-index:4}.instruo-team .head .heads>div{transform:scale(1.3)}.instruo-team .team-asset-1{position:absolute;width:90%;top:-7rem;z-index:-100;left:50%;transform:translate(-50%);min-width:880px;overflow:hidden}.instruo-team .team-asset-2{position:absolute;width:100%;height:2000px;top:0;z-index:-100;left:50%;transform:translate(-50%);min-width:880px;overflow:hidden}.member{width:12rem;height:12rem;-webkit-mask-image:url(/assets/hexfilled.svg);mask-image:url(/assets/hexfilled.svg);-webkit-mask-size:contain;mask-size:contain;position:relative;overflow:hidden;cursor:pointer;outline:1px solid lime}.member img::selection{background-color:transparent!important}.member img{width:100%;height:100%;-webkit-mask-image:url(/assets/hexfilled.svg);mask-image:url(/assets/hexfilled.svg);-webkit-mask-size:contain;mask-size:contain}.member .info{background-color:#0000004d;color:#fff;position:absolute;left:-100%;top:0;width:100%;height:100%;align-items:center;display:flex;justify-content:center;flex-direction:column;transition:all .3s ease;padding:.5rem;text-align:center}.member:hover .info{left:0}.vanish img{opacity:0!important}.vanish{background:url(/assets/ProfilePic/dummy.webp);background-size:contain;border-radius:1px}.member .fallback{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(/assets/hexfilled.svg);mask-image:url(/assets/hexfilled.svg);-webkit-mask-size:contain;mask-size:contain;object-fit:cover;z-index:-1}.team-section{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:3rem;padding-bottom:3rem}.team-section .row{display:flex;justify-content:center;align-items:center;margin-top:-3rem;margin-right:1.5rem}.team-section .row>div{margin-right:-1rem}.glitch{font-family:Rubik Glitch,sans-serif;font-size:3em;font-weight:100;position:relative;display:inline-block;color:#fff}.glitch:before,.glitch:after{content:attr(data-glitch);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.glitch:after{color:#f0f;z-index:-1}.glitch:before{color:#0ff;z-index:-2}.glitch.active:before{animation:glitch .3s cubic-bezier(.25,.46,.45,.94) both 5}.glitch.active:after{animation:glitch .3s cubic-bezier(.25,.46,.45,.94) reverse both 5}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-5px,5px)}40%{transform:translate(-5px,-5px)}60%{transform:translate(5px,5px)}80%{transform:translate(5px,-5px)}to{transform:translate(0)}}.instruo-hype{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:1;padding-top:3rem;width:100%}.instruo-hype .heading{color:#fff;font-size:3rem;font-weight:900;text-align:center}.instruo-hype .hype-stats{display:flex;justify-content:center;align-items:center;margin:2rem 0 3rem;gap:1rem;padding:1rem;flex-wrap:wrap}.wrapper{position:relative;background-color:transparent;width:fit-content;height:fit-content;border-radius:8px;display:flex;justify-content:center;align-items:center}.wrapper .hypecard{background:linear-gradient(hsla(240,14%,11%,.83),transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:14rem;border:2px solid hsla(0,0%,25%,.83);border-radius:8px;padding:3rem 1rem 1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:2}.wrapper .lighter{width:7rem;height:40px;border-radius:3px 3px 25px 25px;position:absolute;z-index:1;top:-4px}.wrapper .lighter:after{content:"";width:100%;height:100%;background-color:red}.wrapper .hypecard .subtitle{font-weight:800;size:1.2rem;color:#acacac;margin-bottom:1.5rem}.wrapper .hypecard .desc{color:#a5a5a5;width:100%;text-align:center}.wrapper .hypecard .count{font-family:Michroma!important;font-size:2.5rem;font-weight:900;line-height:3rem}.wrapper .hypecard .icon{width:2.5rem;height:2.5rem;border-radius:50%;background-color:#0000008b;display:flex;justify-content:center;align-items:center;box-shadow:0 0 10px 4px currentColor}.wrapper .hypecard .icon svg{fill:inherit!important}.hero{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;padding-top:5rem;height:max(100vh,200px);background-size:cover;position:relative}.hero .video-background{position:absolute;top:0;left:0;width:100vw;height:100%;object-fit:cover;z-index:0;opacity:.3}.hero .title{font-size:4rem;font-weight:100;font-family:Rubik Glitch,sans-serif;transform:scaleY(1.2);width:100%;text-align:center}.hero .desc{width:min(50ch,100%);text-align:center;font-size:1.2rem;color:var(--offwhite);margin:1rem 0;padding:.4rem;z-index:1}@media only screen and (max-width: 600px){.hero .title{font-size:4rem}}.super-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 28px;background:linear-gradient(145deg,#0f0f0f,#1c1c1c);border:2px solid rgba(255,255,255,.2);border-radius:100px;color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px;cursor:pointer;overflow:hidden;transition:all .4s ease-in-out;box-shadow:0 0 20px #00ffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1}.super-button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,#0ff,#f0f,#0ff);animation:rotate 4s linear infinite;z-index:-2}.super-button:after{content:"";position:absolute;inset:2px;background:#0a0a0a;border-radius:inherit;z-index:-1}.super-button:hover{transform:scale(1.05);box-shadow:0 0 40px #0ff3}.super-button:hover .arrow{transform:translate(6px)}.arrow{width:22px;height:22px;transition:transform .3s ease-in-out;color:#0ff}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.timer{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;min-height:500px;margin-top:2rem;position:relative}.timer *{z-index:1}.timer .plane{position:absolute;width:min(900px,100vw);top:0;z-index:0;animation:PlaneFloat 6s ease-in-out infinite}.timer .plane img{width:100%}.timer .heading{font-family:Rubik Glitch,cursive;font-size:4rem;width:100%;text-align:center}.timer .countdown{display:flex;gap:.3rem;margin-top:2rem;width:100%;justify-content:center;flex-wrap:wrap;align-items:center}.timer .countdown .box{width:180px;background-color:#fff3;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:.4rem .7rem;gap:.2rem}.timer .countdown .box .time{font-family:Michroma,sans-serif;font-size:5rem}.timer .countdown .box .label{font-family:Inter,sans-serif;font-size:1.2rem;color:var(--offwhite)}@media only screen and (max-width: 500px){.timer .heading{font-size:3rem}}@keyframes PlaneFloat{0%{transform:translate(0) rotate(0)}25%{transform:translate(-3px,-5px) rotate(-.5deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(3px,5px) rotate(.5deg)}to{transform:translate(0) rotate(0)}}.about-us{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;color:#fff;font-size:1.2rem}.about-us .heading{font-size:4rem;font-family:Rubik Glitch,cursive}.about-us .instruo14{display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;width:min(1200px,100%);padding:.5rem;gap:1rem}.about-us .instruo14 .dbox{padding:.5rem;width:100%}.about-us .instruo14 .dbox h2{font-size:2.5rem;margin-bottom:.5rem}.about-us .instruo14 .dbox p{color:#ffffff73}.about-us .instruo14 .dbox[spanner=instruo]{grid-row:span 3;padding:1.5rem;border-radius:10px;background-color:#5abdeb1f}.about-us .instruo14 .dbox[spanner=instruo2]{width:100%;border-radius:10px;outline:1px solid color;padding:1.2rem;transition:all .4s ease}.about-us .instruo14 .dbox[spanner=instruo2]:hover{background-color:#836bef1f}.about-us .instruo14 .dbox[spanner=instruo2] h2{font-size:1.4rem}.about-us .college{border-radius:10px;padding:1rem;width:min(1200px,100%);margin-top:2rem;display:flex;justify-content:center;align-items:start;background-color:#ea56561f}.about-us .college .left{width:60%;padding:.5rem}.about-us .college .left h2{font-size:2.5rem;margin-bottom:.5rem}.about-us .college .left p{color:#ffffff73}.about-us .college .right{width:40%}.about-us .college .right img{width:100%;height:auto;object-fit:cover;border-radius:10px}.about-us p{line-height:1.45em}@media screen and (max-width: 768px){.about-us .college .right{display:none}.about-us .college .left{width:100%}.about-us .instruo14{display:flex;justify-content:center;align-items:center;flex-direction:column}}.gallery{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;color:#fff;font-size:1.2rem;margin-top:5rem}.gallery .container{display:flex;justify-content:center;align-items:center;flex-direction:column}.gallery .container .header{padding-top:2rem;padding-bottom:2rem;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:0}.gallery .container .header .title{font-size:4.5rem;text-align:center}.gallery .container .header .description{color:#ffffff73;width:min(60ch,100%);text-align:center;line-height:1.45em;padding:.5rem}.gallery .container .gallery-img{width:min(1200px,100%);padding:1rem}.gallery .container .gallery-img img{width:100%;height:auto}@media only screen and (max-width: 500px){.gallery .container .header .title{font-size:3rem}}.download-wrapper{display:flex;align-items:center;justify-content:center;width:100vw;padding:6rem 0}.download-app{display:flex;align-items:center;justify-content:center;color:#fff;width:min-content;border-radius:.5rem;position:relative;z-index:10}.download-app *{z-index:100}.download-app .content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:max(30vw,min-content);padding:2rem}.download-app .content h1{font-size:3rem}.download-app .content h3{font-size:2rem}.download-app .content p{padding-top:1rem;text-align:center;width:70%}.download-app .content .qrcode{padding:1rem;margin:1rem;border:1px solid #717171;border-radius:.5rem;transition:all .2s ease}.download-app .content .qrcode:hover{box-shadow:0 0 10px #828282;cursor:pointer}.download-app .design{display:flex;align-items:center;justify-content:center;padding:2rem;width:100%;height:100%;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;background-color:transparent}.download-app .design img{width:15rem;height:auto}@media only screen and (max-width: 800px){.download-app{flex-direction:column;width:80vw}.download-app .design{display:none}}.block{position:relative;z-index:10}.block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/Home/app-banner.webp);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:inherit;z-index:100}.shadow:after{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:linear-gradient(45deg,#fb0094,#00f,#0f0,#ff0,red,#fb0094,#00f,#0f0,#ff0,red);background-size:400%;animation:shadow 20s linear infinite;z-index:-1}.shadow:after{top:-8px;left:-8px;width:calc(100% + 16px);height:calc(100% + 16px);filter:blur(24px);opacity:.9}@keyframes shadow{0%{background-position:0 0}50.01%{background-position:200% 0}to{background-position:0 0}}.coming-soon-container{display:flex;justify-content:center;align-items:center;height:100vh;text-align:center;color:#fff;position:relative;z-index:0}.events-page{display:flex;align-items:center;justify-content:center;color:#fff;flex-direction:column;overflow:hidden}@keyframes bounce-down{0%{transform:translateY(0)}5%{transform:translateY(10px)}10%{transform:translateY(-10px)}15%{transform:translateY(0)}20%{transform:translateY(0)}to{transform:translateY(0)}}.events-hero{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;height:100vh;position:relative;z-index:1}.events-hero .event-bg{position:absolute;top:0;left:50%;transform:translate(-50%);width:min(900px,100%);min-width:600px;overflow:hidden;z-index:-1}.events-hero .event-bg img{width:100%;height:100%;object-fit:cover;opacity:.7}.events-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:-3}.events-hero .skyblue-laser{position:absolute;top:0;right:30%;height:70vh}.events-hero .byline{font-size:1.2rem;width:60%;text-align:center}.dayleft{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;padding:3rem 0rem}.dayleft .content{display:flex;align-items:flex-start;justify-content:center;gap:2rem;padding:1rem;position:relative;z-index:1;width:100vw}.dayleft .content .about-day{font-size:1.2rem;text-align:left;max-width:30rem;height:max-content;position:relative}.dayleft .content .scroll-enhancer .event-scroll{width:40vw;height:100%;overflow-x:scroll;display:flex;z-index:0;padding:0px 1rem}.dayleft .content .scroll-enhancer .left{width:1.5rem;height:100%;position:absolute;background:linear-gradient(to right,var(--app-background),rgba(0,0,255,0));z-index:2;left:0rem}.dayleft .content .scroll-enhancer .right{width:1.5rem;height:100%;position:absolute;background:linear-gradient(to left,var(--app-background),rgba(0,0,255,0));z-index:2;right:0rem}.dayleft .content .scroll-enhancer{display:flex;position:relative;z-index:0}.dayleft .content .about-day p{padding:1.2rem 0rem;color:#ffffffa4}.dayleft .content .event-scroll::-webkit-scrollbar{height:10px;background-color:var(--app-background)}.dayleft .content .event-scroll::-webkit-scrollbar-thumb{width:5px!important;transition:all 1s ease!important}.dayleft .content .event-scroll::-webkit-scrollbar-thumb:hover{cursor:pointer!important;background:#8100f2!important}.dayleft .content .event-scroll::-webkit-scrollbar-button,.dayleft .content .event-scroll::-webkit-scrollbar-corner{display:none}@media only screen and (max-width: 850px){.dayleft .content{flex-direction:column;align-items:flex-start}.dayleft .content .about-day{max-width:100vw}.dayleft .content .scroll-enhancer .event-scroll{width:80vw}.dayleft .content .left,.dayleft .content .right{display:none}.dayleft .content .scroll-enhancer .event-scroll{padding:0}}@media only screen and (max-width: 720px){.dayleft .content .scroll-enhancer .event-scroll{width:100%}}.eventbox-wrapper{display:flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid #999999;border-radius:7px;padding:5px;color:#fff;width:max-content}.eventcard{height:20rem;width:3rem;display:flex;align-items:start;justify-content:center;position:relative;transition:all ease .2s;cursor:pointer;border-radius:7px;border:1px solid var(--grey)}.eventcard.open{width:25rem}.eventcard .heading{font-size:1.3rem;writing-mode:vertical-rl;transform:rotate(180deg);color:#fff;height:100%;display:flex;align-items:center;justify-content:start;padding:1rem 0rem;transition:all ease .2s}.eventcard .background{width:100%;height:100%;position:absolute;border-radius:7px}.eventcard .background:before{content:"";width:100%;height:100%;background:#000;opacity:.8;position:absolute;top:0;transition:all ease .2s;border-radius:7px}.eventcard .body,.eventcard.open .heading{display:none}.eventcard .heading:hover{color:gold}.eventcard:hover{box-shadow:0 0 3px .5px gold}.eventcard.open .body{display:flex;align-items:start;justify-content:start;flex-direction:column;z-index:2;padding:1rem;opacity:0;animation:appear .2s cubic-bezier(.73,.01,.36,.99) forwards;animation-delay:.2s;width:100%;height:100%}@keyframes appear{to{opacity:1}}.eventcard.open .body .head{font-size:2rem;font-weight:700;color:#fff}.eventcard.open .body .text{color:var(--light-secondary);padding-top:1rem;line-clamp:3;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.eventcard .body .button{margin-top:2rem}.eventcard .body .rating{color:#fff;font-size:.8rem;align-self:end;flex-grow:1;display:flex;align-items:end;justify-content:center}.eventcard.open .background:before{opacity:.7}@media only screen and (max-width: 720px){.scroll-enhancer{width:90%}.eventbox-wrapper{flex-direction:column;width:100%;border:none}.eventcard{height:3rem;width:100%}.eventcard .heading{writing-mode:horizontal-tb;transform:rotate(0)}.eventcard.open{height:20rem;width:100%}}.loadingbox{width:min(90%,20rem);height:20rem;display:flex;justify-content:center;align-items:center;gap:1rem}.loadingbox div{height:100%;flex-grow:1;background:linear-gradient(90deg,#4f369b80,#4f369b,#4f369b80);border-radius:8px;background-size:200% 200%;animation:load 1s ease infinite}@keyframes load{0%{background-position:0% 0%}to{background-position:200% 0%}}.dayright{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;padding:3rem 0rem}.dayright .content{display:flex;align-items:flex-start;justify-content:center;gap:2rem;padding:1rem;position:relative;z-index:1;width:100vw}.dayright .content .about-day{font-size:1.2rem;text-align:left;max-width:30rem;height:max-content;position:relative;display:flex;align-items:flex-end;justify-content:center;flex-direction:column}.dayright .content .about-day p{padding:1.2rem 0rem;text-align:right;color:#ffffffa4}.dayright .content .event-scroll{width:40vw;height:100%;overflow-x:scroll;padding:0px 2rem;z-index:0}.dayright .content .scroll-enhancer .left{width:1.5rem;height:100%;position:absolute;background:linear-gradient(to right,var(--app-background),rgba(0,0,255,0));z-index:2;left:0rem}.dayright .content .scroll-enhancer .right{width:1.5rem;height:100%;position:absolute;background:linear-gradient(to left,var(--app-background),rgba(0,0,255,0));z-index:2;right:0rem}.dayright .content .scroll-enhancer{display:flex;position:relative;z-index:0}.dayright .content .event-scroll::-webkit-scrollbar-thumb{width:5px!important;transition:all 1s ease!important}.dayright .content .event-scroll::-webkit-scrollbar-thumb:hover{cursor:pointer!important;background:#8100f2!important}.dayright .content .event-scroll::-webkit-scrollbar-button,.dayright .content .event-scroll::-webkit-scrollbar-corner{display:none}@media only screen and (max-width: 850px){.dayright .content{flex-direction:column;flex-flow:column-reverse;align-items:flex-end}.dayright .content .about-day{max-width:100vw}.dayright .content .scroll-enhancer .event-scroll{width:80vw;padding:0}.dayright .left,.dayright .right{display:none}}@media only screen and (max-width: 720px){.dayright .content .scroll-enhancer .event-scroll{width:100%;display:flex;align-items:end;justify-content:end}}.event-single-container{width:100vw;min-height:100vh;position:relative;margin-top:65px;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;color:#fff}.event-single-description{width:calc(100% - 410px)}.event-single-overlay{width:100%;background:linear-gradient(#0f1214dd 10%,#0f1214 90%);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:2rem;min-height:300px}.event-single-header{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;width:calc(100% - 410px);position:relative;z-index:3}.event-single-badge{color:var(--pink);background:#0006;text-transform:uppercase;padding:.2rem .5rem;border-radius:4px;border:2px solid var(--pink);font-weight:700}.event-single-title{font-size:3.5rem;line-height:3rem;margin-bottom:.5rem;color:var(--pink);font-weight:700}.event-single-subtitle{color:#dedede;font-size:1.5rem}.event-single-description{color:#fff;font-size:1.2rem}.event-single-buttons{display:flex;gap:1rem;margin:1.5rem 0}.event-single-content{padding:2rem}.schedule-title{font-size:1.8rem;margin-top:2rem;font-weight:700}.schedule-item{font-size:1rem;margin:5px 0}.prelims-container{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap}.eposter{width:400px;position:absolute;right:2rem;top:2rem;padding:.6rem;border-radius:6px;border:1px solid #696969;background-color:#37373773;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.eposter-mobile{padding:.6rem;border-radius:6px;border:1px solid #696969;background-color:#37373773;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:min(600px,100%);margin:2rem 0 1rem}.eposter img,.eposter-mobile img{width:100%;border-radius:6px}.eposter .regfee,.eposter-mobile .regfee{position:absolute;top:-1.5rem;left:-.5rem;padding:.6rem;border-radius:0 3px 3px 0;background-color:#ef6c00;box-shadow:0 0 8px #000;color:#fff}.eposter .regfee:before,.eposter-mobile .regfee:before{content:"";display:block;background-color:#c65c04;width:.5rem;height:.5rem;position:absolute;bottom:-.5rem;left:0;clip-path:polygon(100% 0,0 0,100% 100%)}.event-alert{width:min(100%,calc(100% - 410px));max-width:max-content}@media only screen and (max-width: 870px){.eposter{display:none}.event-single-overlay{align-items:center}.event-single-header{width:100%;text-align:center;display:flex;justify-content:center;align-items:center}.event-single-description,.event-alert{width:100%}}@media only screen and (min-width: 870px){.eposter-mobile{display:none}}.coords-list{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;gap:1rem;height:max-content}th{background-color:#080871!important;color:#fff!important;font-size:1.1rem!important;font-family:Inter!important}td{background-color:#083a98!important;color:#fff!important;font-family:Inter!important;font-size:1rem!important}.avatar{display:flex;justify-content:start;align-items:center;position:relative;flex-direction:column;width:200px;margin:1rem 0;color:#fff}.avatar-img{position:relative;z-index:1}.back{position:absolute;z-index:0;width:170px;height:170px;background-color:var(--pink);opacity:.6;border-radius:50%;top:-2px;right:0}.avatar .title{font-size:1.1rem;line-height:1.2rem;text-transform:capitalize;font-weight:600;text-align:center;margin:.3rem 0}.avatar .subtitle{font-size:1rem;opacity:.6;font-weight:300;text-transform:capitalize;font-style:italic}.avatar .phone{width:max-content;display:flex;justify-content:center;align-items:center;gap:.3rem}.pnf{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;color:#fff;font-size:3rem}.sponsors{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;color:#fff;padding:7rem 1rem 0}.sponsors>*{z-index:1}.sponsors .publicise{display:flex;justify-content:center;align-items:center;flex-direction:column;width:min(800px,100%);position:relative;z-index:1;min-height:calc(100vh - 7rem)}.sponsors .publicise-bg{width:max(900px,600px);position:absolute;top:0;bottom:0;z-index:0}.sponsors .publicise-bg img{width:100%}.sponsors .publicise .heading,.sponsors .past-sponsors .heading{font-size:3rem;text-align:center;margin-bottom:1.4rem;text-shadow:1px 1px 40px rgb(0,0,0)}.sponsors .past-sponsors .heading{font-size:4rem}.sponsors .publicise p{font-size:1.2rem;line-height:1.5rem;width:min(65ch,100%);text-align:center;margin-bottom:1rem;text-shadow:1px 1px 40px rgb(0,0,0)}.sponsors .publicise button{box-shadow:0 4px 15px #0003;margin-top:1rem}.sponsors .past-sponsors{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:4rem}.sponsors .past-sponsors .fbox{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;width:100%;margin-bottom:3rem;max-width:1200px}.sponsors .past-sponsors .fbox .item{width:180px;height:100px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:10px;padding:1rem;transition:transform .3s ease}.sponsors .past-sponsors .fbox .item:hover{transform:scale(1.02)}.sponsors .past-sponsors .fbox .item img{max-height:100%;max-width:100%;object-fit:contain}@media only screen and (max-width: 420px){.sponsors .past-sponsors .fbox{gap:.3rem}.sponsors .past-sponsors .fbox .item{width:160px;height:90px}}.merch{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100vw;position:relative;z-index:1;color:#fff;margin-top:8rem}.merch .hero-section{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100vw;padding-bottom:4rem;position:relative}.merch .hero-section .banner{background:url(/assets/Merch/merch-banner.webp);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;width:100vw;height:100vh;z-index:-1;opacity:.2}.merch .hero-section p{width:max(60%,20rem);text-align:center;color:#fff;padding:2rem 0;font-size:1.2rem}.merch .poster{background:url(/assets/Merch/merch.webp);background-size:contain;background-repeat:no-repeat;background-position:center;width:70vw;height:60vw}.instruo-navmenu .ant-menu-item-selected{background:transparent!important}.instruo-navmenu .ant-menu-item-selected:after{width:80%;height:3px;background-color:#26eff9;box-shadow:0 -10px 30px 3px #26eff9;border-radius:2px;transition:all .5s!important;position:absolute;right:-10px;bottom:0}.menu-open-button{padding:.3rem;color:#fff;font-weight:700;font-size:1rem;position:fixed;top:1.2rem;left:1.2rem}.menu-open-button:hover{background-color:#ffffff4b!important;transition:all .2s}.ant-drawer-header{background-color:var(--app-background)!important}.instruo-sidebar .ant-menu-item{font-size:1.2rem!important;margin:0!important;padding:2rem!important;border-radius:0!important}.instruo-sidebar .ant-menu-item-selected{color:#2697f9!important;background:none!important}.nf{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:5rem 2rem 2rem;background:#000;color:var(--white);z-index:100;position:relative;margin-top:20rem}.nf .nf-topdesign{position:absolute;bottom:100%;width:100%;height:20rem;z-index:2;background:url(/assets/Footer/footer-design-instruo.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.nf .fcontent{display:flex;justify-content:space-between;align-items:start;width:100%}.nf .fcontent .about-instruo{display:flex;justify-content:center;align-items:start;flex-direction:column}.nf .fcontent .about-instruo .heading{display:flex;justify-content:start;align-items:center;font-size:2rem;font-weight:900;gap:1rem}.nf .fcontent .about-instruo .heading img{height:2.5rem}.nf .fcontent .about-instruo p{color:var(--offwhite);width:35ch;margin-top:1rem}.nf .fcontent .about-instruo .social{display:flex;justify-content:start;align-items:center;gap:1rem;padding-top:.5rem}.nf .fcontent .about-instruo .social a:hover{transition:all .2s linear;color:#9ca3af}.apk{display:flex;align-items:center;justify-content:center;gap:10px;padding:.5rem;border:.5px solid #aeaeae;border-radius:.4rem;margin:1rem 0;background:#171717;transition:all .2s ease;color:#fff;font-size:1rem}.apk:hover{background:#3b3b3b;border-color:#9ca3af;cursor:pointer}.apk img{height:1.5rem}.nf .fcontent .people{display:flex;justify-content:center;align-items:start;flex-direction:column}.nf .fcontent .people .content{display:flex;justify-content:start;align-items:start;flex-wrap:wrap;gap:2rem}.person-name{display:flex;justify-content:center;align-items:start;flex-direction:column;width:100%;margin-bottom:.5rem}.nf .fcontent .people .content .peoplebox{width:max-content;margin-top:1rem}.nf .nf-end{padding-top:1rem;margin-top:1rem;border-top:1px solid #9ca3af6c;width:100%;text-align:center;color:#9ca3af}.nf .nf-end p{width:100%}@media only screen and (max-width: 800px){.nf .fcontent{flex-wrap:wrap}.nf .fcontent .people{margin-top:1.2rem}.nf .fcontent .people .content .peoplebox{width:max-content;margin:0}.nf .fcontent .about-instruo p{width:100%}}.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--app-background);display:flex;justify-content:center;align-items:center;z-index:999999;opacity:1;transition:opacity 1s ease-out;animation:fadeOut 5s ease forwards}@keyframes flicker{to{opacity:1;box-shadow:0 0 20px 20px gold}}@keyframes fadeOut{90%{opacity:1}to{opacity:0;display:none}}
