.footer{background-color:#52063f;padding:50px;color:#fff}.footer h1{text-align:center;font-weight:400;font-size:7.2rem;color:#fff}.footer hr{margin:20px auto;max-width:645px;border-color:#be7bb1}.footer a,.footer p,.footer span{text-align:center;color:#ecd6e7}.footer p>a{color:#dbadcf;transition:color .3s ease}.footer p>a:hover{color:#fff}@media (max-width:700px){.footer h1{font-size:5rem}}@media (max-width:500px){.footer h1{font-size:3.2rem}}.navigation-bar{height:100px;width:100%;position:fixed;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:space-between;padding:10px 50px;z-index:10}.navigation-bar .title{width:220px}.navigation-bar .title img{width:84px}.navigation-bar .title .web{display:none}.navigation-bar .title .pearlhack-logo{filter:drop-shadow(0 4px 10px rgba(14,0,0,.929))}.navigation-bar .title.designathon .web,.navigation-bar .title.ideathon .web{display:initial}.navigation-bar .links ul{display:flex;align-items:center;list-style-type:none;border:1px solid #fff;border-radius:15px;padding:10px}.navigation-bar .links ul li{margin-left:20px}.navigation-bar .links ul .more{display:flex;cursor:pointer;align-items:center}.navigation-bar .links ul .more img{width:22px;margin:0 10px;transition:.2s}.navigation-bar .links ul .more .more-items{display:none}.navigation-bar .links ul .more .more-items.show{display:initial;position:fixed;top:76px;background:#7d2354;padding:15px;border-radius:10px}.navigation-bar .links ul .more .more-items.show hr{margin:10px 0}.navigation-bar .links ul .more .more-items.show a{font-size:1.4rem}.navigation-bar .links ul .more span{transition:.2s}.navigation-bar .links ul .more:hover span{color:#250316}.navigation-bar .links ul .faq,.navigation-bar .links ul .sign,.navigation-bar .links ul .who{display:none}.navigation-bar .links ul a{color:#fff;text-decoration:none;transition:.2s}.navigation-bar .links ul a:hover{color:#250316}.navigation-bar .profile{width:220px}.navigation-bar .profile img{width:40px;display:block;margin-left:auto;cursor:pointer;border-radius:50%}.navigation-bar .profile div{display:none}.navigation-bar .profile div.show{cursor:pointer;display:flex;position:fixed;align-items:center;top:80px;right:80px;background-color:rgba(95,27,60,0);border-radius:10px;padding:10px;border:1px solid #fff}.navigation-bar .profile div.show img{width:22px;margin-left:5px}.navigation-bar .menu{display:none}@media (max-width:1024px){.navigation-bar{flex-direction:column;height:auto}.navigation-bar .title{width:auto;order:2;display:flex;flex-direction:column;align-items:center;margin:10px}.navigation-bar .title .web{display:initial;font-weight:700}.navigation-bar .links,.navigation-bar .title .dash,.navigation-bar .title img{display:none}.navigation-bar .links.float{display:flex;flex-direction:column;position:fixed;top:150px}.navigation-bar .links.float ul{flex-direction:column;border-radius:15px;background:rgba(30,0,33,.616);height:calc(100vh - 250px);width:70vw;align-items:center;justify-content:center;gap:8px;overflow:auto}.navigation-bar .links.float li{font-size:2rem;margin:0}.navigation-bar .links.float li:first-child{margin-top:auto}.navigation-bar .links.float .more{display:none}.navigation-bar .links.float .faq,.navigation-bar .links.float .who{display:initial}.navigation-bar .links.float .sign{display:flex;margin-top:auto;align-items:center;flex-direction:column}.navigation-bar .links.float .sign img{width:22px;margin:5px}.navigation-bar .profile{width:auto;order:1}.navigation-bar .profile div.show{display:none}.navigation-bar .menu{order:3;display:block}.navigation-bar .menu img{width:25px}.navigation-bar:has(.links.float){height:100vh;justify-content:flex-start}}@keyframes Button_gradientShift__ZVfCe{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes Button_borderGlow__HwpWq{0%,to{box-shadow:0 6px 20px rgba(199,49,136,.25),0 3px 12px rgba(164,72,147,.2),inset 0 1px 0 hsla(0,0%,100%,.1),0 0 0 0 rgba(199,49,136,0)}50%{box-shadow:0 6px 20px rgba(199,49,136,.35),0 3px 12px rgba(164,72,147,.3),inset 0 1px 0 hsla(0,0%,100%,.15),0 0 20px 2px rgba(199,49,136,.4)}}@keyframes Button_pulseHighlight__PGrSf{0%,to{border-color:#a44893}50%{border-color:#c73188}}.Button_btnDesign1__nVn8V{padding:15px 45px;background:linear-gradient(135deg,#ecd6e7,#d8adcf,#be7bb1,#c73188,#a44893,#be7bb1,#ecd6e7);background-size:300% 300%;animation:Button_gradientShift__ZVfCe 4s ease infinite,Button_borderGlow__HwpWq 3s ease-in-out infinite,Button_pulseHighlight__PGrSf 3s ease-in-out infinite;color:#641944;border:2.5px solid #a44893;border-radius:50px;font-family:Cera Pro;font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;height:60px;min-width:180px;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Button_btnDesign1__nVn8V:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 35px rgba(199,49,136,.5),0 8px 20px rgba(164,72,147,.4),0 0 40px rgba(199,49,136,.4),inset 0 1px 0 hsla(0,0%,100%,.2);border-color:#d84dcf;animation-play-state:paused}.Button_btnDesign1__nVn8V:active{transform:translateY(-1px) scale(1.01);box-shadow:0 4px 15px rgba(199,49,136,.3),0 2px 8px rgba(164,72,147,.25)}.Button_btnDesign1__nVn8V:disabled{cursor:default;opacity:.45;transform:none;box-shadow:0 2px 8px rgba(199,49,136,.08);filter:grayscale(.3);animation:none}.Button_btnDesign1__nVn8V:disabled:hover{transform:none;box-shadow:0 2px 8px rgba(199,49,136,.08);border-color:#a44893}.Button_btnDesign1__nVn8V div.Button_btnText__aWO5J{z-index:2;position:relative;transition:all .4s ease;letter-spacing:.8px;text-transform:uppercase;font-size:18px;text-shadow:0 1px 3px hsla(0,0%,100%,.3);filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.Button_btnDesign1__nVn8V:before{content:"";display:block;background:linear-gradient(135deg,#ecd6e7,#be7bb1 25%,#a44893 50%,#c73188 75%,#641944);background-size:200% 100%;color:#fff;width:0;left:0;top:0;position:absolute;height:60px;transition:width .5s cubic-bezier(.4,0,.2,1),background-position .8s ease;border-radius:50px;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.2)}.Button_btnDesign1__nVn8V:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.4),rgba(236,214,231,.2),transparent);transform:translate(-50%,-50%);transition:width .7s ease,height .7s ease;pointer-events:none}.Button_btnDesign1__nVn8V:hover:before{width:100%;background-position:-100% 0}.Button_btnDesign1__nVn8V:hover:after{width:350px;height:350px}.Button_btnDesign1__nVn8V:disabled{color:gray}.Button_btnDesign1__nVn8V:disabled:hover:before{width:0}.Button_btnDesign1__nVn8V:disabled:after{display:none}.Button_btnDesign1__nVn8V:hover div.Button_btnText__aWO5J{color:#fff;font-weight:700;letter-spacing:1.5px;text-shadow:0 2px 12px rgba(100,25,68,.3),0 0 20px rgba(199,49,136,.4)}.contact-us{padding:50px;background-color:rgba(100,25,67,.827);overflow:hidden}.contact-us h2{font-weight:700;font-size:3.6rem;text-align:center}.contact-us .contact-us-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:10px 0}.contact-us .contact-us-cards .contact-card{background-color:#811e58;border-radius:25px;color:#fff;border:2px solid #fff;position:relative;padding:0 10px;min-width:300px;overflow:visible;margin-top:20px}.contact-us .contact-us-cards .contact-card .profile-icon{margin-top:45px;display:flex;justify-content:center}.contact-us .contact-us-cards .contact-card .profile-icon img{margin:auto;border:5px solid #fff;border-radius:50%;transition:.5s;max-width:160px;width:160px;height:160px;object-fit:cover;display:block}.contact-us .contact-us-cards .contact-card .position{margin-top:30px}.contact-us .contact-us-cards .contact-card .position *{text-align:center}.contact-us .contact-us-cards .contact-card .position h1{font-weight:700;font-size:24px}.contact-us .contact-us-cards .contact-card .social-media{display:flex;justify-content:space-evenly;align-items:center;margin-top:20px}.contact-us .contact-us-cards .contact-card .social-media div{display:flex;align-items:center}.contact-us .contact-us-cards .contact-card .social-media div img{width:20px;margin:0 5px}.contact-us .contact-us-cards .contact-card .social-media span{font-size:14px}.contact-us .contact-us-cards .contact-card .email{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:45px}.contact-us .contact-us-cards .contact-card .email img{width:22px;margin:0 5px}.contact-us .contact-us-cards .contact-card .email span{font-size:14px}.contact-us .contact-us-cards .contact-card:after{content:"";position:absolute;width:80%;height:10px;background:#fff;left:50%;transform:translate(-50%);border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:.5s}.contact-us .contact-us-cards .contact-card:hover:after{background-color:#641944}.contact-us .contact-us-cards .contact-card:hover .profile-icon img{border:5px solid #641944}.hero-section{padding:145px 20px 20px;background-size:cover;background-position:50%;min-height:100vh;height:auto;position:relative;overflow:hidden}.hero-section .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.hero-section h1{font-size:10rem;text-align:center;color:#f2ffff;z-index:1}.hero-section .btn-holder{display:flex;justify-content:center;gap:10px;margin-top:50px;z-index:1}.hero-section .btn-holder button{width:200px}.hero-section .social-media{display:flex;flex-direction:column;align-items:center;position:absolute;right:63px;top:calc(50% + 50px);transform:translateY(-50%);z-index:1}.hero-section .social-media .verticle-bar{height:calc(50vh - 150px);width:.5px;background:#def8f4}.hero-section .social-media .icons{display:flex;flex-direction:column}.hero-section .social-media .icons img{width:20px;margin:10px 0}.hero-section .scroll-more{display:flex;flex-direction:column;align-items:center;margin-top:100px;z-index:1}.hero-section .scroll-more img{width:20px;margin-bottom:10px}@media (max-width:1024px){.hero-section h1{font-size:7rem}.hero-section .social-media{top:calc(50% + 70px)}}@media (max-width:750px){.hero-section h1{font-size:5rem}.hero-section .btn-holder{flex-direction:column;align-items:center}.hero-section .social-media{position:relative;right:auto;top:auto;transform:none;margin-top:50px}.hero-section .social-media .icons{flex-direction:row}.hero-section .social-media .icons img{margin:0 10px}.hero-section .scroll-more,.hero-section .social-media .verticle-bar{display:none}}.home-content .what-is{background-color:#7d2354;padding:50px;color:#def8f4;display:flex;align-items:center;overflow:hidden}.home-content .what-is .text{margin-left:100px;flex:1 1}.home-content .what-is .text h2{font-size:6rem;font-weight:700}.home-content .what-is .text>span{display:inline-block;margin:10px 0}.home-content .what-is .text .cards{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.home-content .what-is .text .cards .card{display:flex;flex-direction:column;width:100%;margin:5px 0;padding:20px;background-color:#52063f;border-radius:10px}.home-content .what-is .text .cards .card .title{font-weight:700;font-size:2rem;display:flex;justify-content:center;align-items:center}.home-content .what-is .text .cards .card .title img{margin-right:10px}.home-content .what-is .text .cards .card .text{text-align:center;margin-top:15px}.home-content .what-is .text .cards .card .images{display:flex;justify-content:center;margin-top:8px;gap:10px}.home-content .what-is .text .cards .card .images img{height:28px}.home-content .what-is .mini{display:none}.home-content .what-is .text-card{text-align:center}.home-content .what-is .animation{flex:1 1;position:relative;margin:20px}.home-content .what-is .animation img{position:absolute;width:300px;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%)}.home-content .what-is .animation div{width:100%;height:100%}@media (max-width:1024px){.home-content .what-is{flex-direction:column}.home-content .what-is .text{margin-left:0}.home-content .what-is .text h2{text-align:center;font-size:4.5rem}.home-content .what-is .text>span{text-align:center}.home-content .what-is .text .cards{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.home-content .what-is .text .cards .card .images img{height:20px}.home-content .what-is .animation{display:none}.home-content .what-is .mini{display:flex;justify-content:center}.home-content .what-is .mini img{margin:20px 0;width:300px}}@media (max-width:600px){.home-content .what-is .text h2{font-size:3.6rem}.home-content .what-is .text .cards{font-size:12px}.home-content .what-is .text .cards .card{width:450px}.home-content .what-is .text .cards .images{margin-top:5px;gap:3px}.home-content .what-is .text .cards .images img{height:10px}.home-content .what-is .animation img{width:50vw}}@media (max-width:450px){.home-content .what-is .text h2{font-size:3.2rem}.home-content .what-is .text .cards{font-size:12px}.home-content .what-is .text .cards .card{width:350px}.home-content .what-is .text .cards .images{margin-top:1px}.home-content .what-is .text .cards .images img{height:2px}.home-content .what-is .animation img{width:50vw}}.rules-regulations{display:flex;color:#fff;padding:50px;align-items:center;background-color:#641944;overflow:hidden}.rules-regulations h1{font-size:36px;font-weight:700;margin-bottom:30px;color:#fff}.rules-regulations p{color:#ecd6e7}.rules-regulations p b{color:#dbadcf}.rules-regulations .title.mini{display:none}.rules-regulations .title{flex:1 1}.rules-regulations .title img{width:440px;margin:auto;display:block}.rules-regulations .content{flex:1 1}@media (max-width:1024px){.rules-regulations{flex-direction:column}.rules-regulations .title{display:none}.rules-regulations .title.mini{display:initial}.rules-regulations .title.mini img{margin:20px auto 50px}.rules-regulations .title img{width:250px;margin:20px 0}.rules-regulations .content h1,.rules-regulations p{text-align:center}.rules-regulations .content div button{margin:30px auto auto}}