@import"https://fonts.googleapis.com/css2?family=Akaya+Telivigala&display=swap";:root{color-scheme:dark;color:#ffffffde;background-color:#131014f1;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{font-family:Akaya Telivigala,system-ui;padding:0;margin:0}a{text-decoration:none}body{min-height:100vh;box-sizing:border-box}.header{display:flex;justify-content:space-between;align-items:center;position:fixed;height:90px;top:0;width:100%;z-index:1}.header.bg{background-color:#131014f1;transition:.2s}.active-link{font-weight:700;border:2px solid rgb(70,47,92);border-radius:30px;background-color:#000;transition:all .3s ease-in-out}.heading{display:flex;align-items:center;justify-content:space-between;margin-left:20px}@keyframes colorChange{0%{fill:#ea00ff}25%{fill:#00d9ff}50%{fill:#02f702}75%{fill:#fe0}to{fill:#ff00ea}}.heading .changing-color{animation:colorChange 4s infinite;margin-right:15px}.heading div{opacity:1;font-weight:210;font-size:1.2rem}.heading div div{opacity:.8}.heading div .title{font-weight:500;font-size:1.5rem}.nav-menu{display:flex;justify-content:space-evenly;align-items:center;list-style:none}.nav-menu li{padding:6px 10px}.nav-menu li a{font-weight:500;font-size:1.2em}.nav-menu li i{font-size:.7em}.header .menu{font-weight:1700;font-size:1.8em;display:none}@media screen and (max-width: 1000px){.nav-menu{display:none}.nav-menu.active{display:flex;position:absolute;top:0;flex-direction:column;justify-content:center;align-items:center;list-style:none;width:100%;height:100vh;background-color:#1a1a1a;margin:0;padding:0;z-index:1;font-size:15px}.header h1{position:absolute;top:5px;left:10px;font-size:1.7em;font-weight:500}.nav-menu li a{font-size:1.6em}.header .menu{position:absolute;top:7px;right:20px;display:initial;z-index:1;font-weight:700;font-size:1.1em}.header{margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;height:50px;width:100%;z-index:999;font-size:1.4em}.heading{display:flex;align-items:center;justify-content:space-between;margin-left:5px}.heading div div{opacity:.8;display:none}.heading div .title{font-weight:500;font-size:1.3em}.heading .changing-color{animation:colorChange 4s infinite;margin-right:10px;width:27px;height:27px}}.wrapper{height:100vh}.img-contain{margin:0;position:fixed;top:0;left:0;width:100%;height:100vh;background-position:center;background-size:cover;object-fit:cover;opacity:.2}.contactFooter{position:relative;padding:0;margin:0;top:200px;width:100%;height:370px;background:linear-gradient(to bottom,#202020,#100a10f1,#050005)}.contactFooter .foot{color:#fff;box-shadow:0 0 3px #913384;padding:40px 30px;margin:80px 40px 100px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;top:40px;background-color:#1f181f}.contactFooter h1{font-size:3em;font-weight:700;padding:0}.contactFooter h3{font-size:1.6em;margin:0;padding:0%;font-weight:400}.contactFooter .contactbtn{padding:8px 24px;font-size:1.5em;border-radius:30px;font-weight:lighter;border:0px;margin-top:15px;background-color:#222}.contactFooter .contactbtn i{padding:3px;margin:2px;animation:blinkMove .4s infinite;color:red!important}.contactbtn:hover{color:#f5f5f5}@keyframes blinkMove{0%{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px,3px)}75%{transform:translate(-3px,3px)}to{transform:translate(0)}}.content{position:absolute;top:0;width:100%;height:100vh;display:flex;justify-content:space-around;align-items:center;padding:20px;box-sizing:border-box}.info-section{padding:20px;max-width:55%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.info-section .data{opacity:.6}.inside-self{position:relative;top:0;height:320px;width:320px;border-radius:50%;object-fit:cover;background-position:center;background-size:cover;transition:transform .3s,box-shadow .3s,background-color .3s;transition:transform .3s,box-shadow .3s;box-shadow:0 5px 5px #ff0}.inside-self:hover{transform:scale(.8);box-shadow:4px 4px 20px #8b368b}self-img{display:flex;justify-content:center;align-items:center}.typing-animation{font-weight:bolder;font-size:2em;width:0ch;float:left;overflow:hidden;white-space:nowrap;animation:typing 3s steps(17) 3ms infinite alternate}@keyframes typing{0%{width:0ch}to{width:22.5ch}}.typing-animation{font-size:4rem;font-weight:900;color:#3f9999}.data{font-size:2rem;font-weight:500}.projectAlbum{width:100%;overflow:hidden;position:relative;top:0}.imageGallery{display:flex;gap:0px;animation:scrollX 10s linear infinite;will-change:transform}.imageGallery span{display:flex;flex-direction:column;align-items:center}.imageGallery img{width:300px;height:200px;object-fit:cover;border-radius:7px}.imageGallery img:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 12px 25px #913384;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-45%)}}.projectAlbum .imageBottom{width:100%;height:30px;background:linear-gradient(to right,#1a1a1a,#913384);position:absolute;bottom:0;border:1px solid #1a1a1a}.contact_footer{padding:0;margin:0;width:600px;height:400px;opacity:.3;background-color:#000;object-fit:cover;background-position:center}.foot{position:fixed;top:0;right:0}@media screen and (max-width: 1000px){.content{position:absolute;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}.info-section{max-width:90%;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.inside-self{height:250px;width:250px}.typing-animation{color:#58f3f3;font-weight:700;font-size:2em;width:0ch;float:left;overflow:hidden;white-space:nowrap;animation:typing 3s steps(17) 3ms infinite alternate}@keyframes typing{0%{width:0ch}to{width:20.5ch}}.data{width:100%;text-align:center;font-size:1.6rem;color:#fff;opacity:1}.projectAlbum{width:100%;overflow:hidden;position:relative;top:0}.imageGallery{display:flex;gap:0px;animation:scrollX 5s linear infinite;will-change:transform}.imageGallery span{margin:10px;display:flex;flex-direction:column;align-items:center}.imageGallery img{width:230px;height:160px;object-fit:cover;border-radius:4px}.imageGallery img:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 8px 18px #913384;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-150%)}}.projectAlbum .imageBottom{width:100%;height:25px;background:linear-gradient(to right,#1a1a1a,#913384);position:absolute;bottom:0;border:1px solid #1a1a1a}.contactFooter{display:none}}.projects{height:100vh;margin-bottom:700px}.bg-img{width:100%;height:100%}.img-contain{position:fixed;top:0;left:0;width:100%;height:100vh;background-position:center;background-size:cover;object-fit:cover;opacity:.2}@keyframes borderAnimation{0%{border-image-source:linear-gradient(to right,#070707,rgb(253,2,220),rgb(1,250,250))}50%{border-image-source:linear-gradient(to right,rgb(1,245,245),#0e0d0d,rgb(250,0,217))}to{border-image-source:linear-gradient(to right,rgb(248,2,215),rgb(1,245,245),#030303)}}.projectTitle{font-size:3em;color:#f3f2f5;margin-bottom:80px;padding:5px;border:5px solid;border-image:linear-gradient(to right,#1a1a1a,#913384,#3f9999) 1;border-image-slice:1;animation:borderAnimation 1s linear infinite}.projectblock{display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin:120px}.projectblock .title_para{padding:15px;margin:0 0 50px;font-size:1.3em;opacity:.8;font-weight:400;text-align:center}.block{border:1px solid;border-image:linear-gradient(to bottom,#03ffff,#0c0b0b) 1;background-color:#0a0a0af1;margin-bottom:80px;display:grid;grid-template-columns:1fr 1fr;gap:15px;width:80%;height:100%}.block:last-child{margin-bottom:100px}.blockItem1{padding:20px;display:flex;flex-direction:column;background-color:#2a2a2a;box-shadow:0 4px 8px #0000001a;max-width:600px}.blockItem1:hover{background-color:#4e4d4d}.blockItem1 h1{font-size:2.5em;font-weight:900;color:#03ffff;margin:0 0 10px;text-align:center;text-transform:uppercase}.blockItem1 h2{font-size:1.4em;font-weight:600;color:#fa03d9;opacity:.8;text-align:center}.blockItem1 h3{padding:15px;opacity:.7;font-size:20px;font-weight:400;color:#faf8f8;line-height:1.5;text-align:justify}.blockItem2{display:flex;justify-content:center;align-items:center}.blockItem2 img{border-radius:0;background-position:center;object-fit:cover;width:100%;height:250px;margin:0;padding:0}.blockItem2 a{display:block;width:100%;height:100%}@media screen and (max-width: 1000px){.projectTitle{font-size:2em;border:3px solid;border-image:linear-gradient(to right,#1a1a1a,#913384,#3f9999) 1;border-image-slice:1;animation:borderAnimation 1s linear infinite;margin-top:120px}.projectblock{display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin:0;padding:0}.projectblock p{font-size:1.2em;opacity:.8;margin-bottom:24px;font-weight:300;line-height:2}.block{border:1px solid;border-image:linear-gradient(to bottom,#03ffff,#0c0b0b) 10;background-color:#0a0a0af1;background-clip:padding-box,border-box;margin:0 0 70px;padding:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:350px}.block .blockItem1{padding:40px 25px;display:flex;flex-direction:column;background-color:#2a2a2a;box-shadow:0 4px 8px #0000001a;max-width:350px}.block .blockItem2{display:flex;justify-content:center;align-items:center}.block:last-child{margin-bottom:100px;padding:0}.blockItem1:hover{background-color:#4e4d4d}.blockItem1 h1{font-size:2em;font-weight:600;color:#03ffff;margin:0 0 10px;text-align:center;text-transform:uppercase}.blockItem1 h2{font-size:1em;font-weight:400;color:#fa03d9;opacity:.8;text-align:center}.blockItem1 h3{padding:10px;opacity:.7;font-size:15px;font-weight:300;color:#faf8f8;line-height:1.3;text-align:justify}.blockItem2 img{border-radius:0;background-position:center;object-fit:cover;width:100%;height:200px;margin:0;padding:0}.blockItem2 a{display:block}}.footer li{border-radius:50px;padding:10px;margin:5px}.footer-box li a{color:#46a8a8}.footer-box{padding:0 35px;list-style:none;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;position:fixed;z-index:999;width:100%;height:70px;background-color:#20132798;bottom:0;left:0}.footer-box i{font-size:2.4em;font-weight:700}.footer-box i:hover{color:#0ff}@media screen and (max-width: 1000px){.footer li{box-shadow:0 0 #c931af;border:0px;border-radius:0;padding:7px;margin:3px}.footer-box{padding:0;list-style:none;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;position:fixed;z-index:0;bottom:0;width:100%;height:60px;background-color:#2e1c38}.footer-box i{font-size:1.5em;font-weight:600}}.about{margin:80px 0;background-color:#131014f1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.study-cycle{padding:30px 0;font-size:1.5em;font-weight:500;width:60%;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:.8}.study-cycle .abouttitle{width:70%;font-size:1.8em;margin-bottom:70px;text-align:center;padding:8px;background:linear-gradient(to bottom,#330261,#9242dd);border:2px solid rgb(172,95,245);color:#fff;border-radius:10px}.kuk,.nlk,.aarohi,.amar,.intro{margin:60px 15px;display:flex;flex-direction:row;justify-content:center;align-items:center;background:linear-gradient(to bottom,#330261,#9242dd);padding:15px;border-radius:10px;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.intro{margin-top:0;padding:30px 20px}.amar{margin-bottom:0}.kuk:hover,.nlk:hover,.aarohi:hover,.amar:hover,.intro:hover{transform:scale(1.1);background-color:#ac5ff5e6}img{margin-left:20px;width:120px;height:120px;object-fit:cover;background-position:center;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;border-radius:10px}.intro img{display:none}@media screen and (max-width: 1024px){.study-cycle{width:100%;font-size:1.3em;padding:30px 20px;border:0px;display:flex;flex-direction:column;align-items:center;justify-content:center}.study-cycle .abouttitle{width:100%;font-size:1.5em}.kuk,.nlk,.aarohi,.amar,.intro{border:1px solid blueviolet;box-shadow:0 12px 12px #8a2be2;flex-direction:column-reverse;text-align:center;padding:20px;margin:40px 10px}img{margin:20px 0;width:100px;height:100px;border-radius:50px}.intro img{display:block}}.popup-message{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#3f9999;color:#000;padding:30px 50px;border-radius:8px;box-shadow:0 4px 8px #0003;font-size:19px;font-weight:700;text-align:center;display:none;z-index:1000}.popup-message.show{display:block}.contact-container{padding:0;width:100%;color:#fff;margin:50px 0}.contact-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;width:100%;margin:0}.contact-heading{margin-top:50px;border:5px solid;border-image:linear-gradient(to right,#1a1a1a,#913384,#3f9999) 1;border-image-slice:1;animation:borderAnimation 1s linear infinite;padding:2px 8px;font-size:3em;font-weight:700;margin-bottom:30px}.contact-description{max-width:600px;text-align:center;font-size:1.2em;color:#ffffffb3;margin-bottom:30px}.contact-form{width:60%;display:flex;flex-direction:column;margin:30px 100px}.form-group{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:60px}.form-group label{font-size:1.4em;margin-bottom:15px}.form-group label span{color:#db7093}.form-group input,.form-group textarea{background:#29262b;color:#fff;font-size:16px;padding:10px;border-radius:18px;border:none;outline:none}.form-group input::placeholder,.form-group textarea::placeholder{color:#ffffff80}.form-group textarea{resize:vertical;height:100px}.submit-button{background-color:#733391;color:#dcdcdc;padding:12px 20px;font-size:20px;border:none;border-radius:18px;cursor:pointer;font-weight:700}.submission{width:60%;display:flex;justify-content:right;align-items:center;margin-bottom:70px}.submit-button:hover{background-color:gray;color:#fff}@media screen and (max-width: 1000px){.contact-heading{font-size:2em}.contact-description{padding:5px 15px}.form-group{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}}
