@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&family=Ubuntu:wght@400;700&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}header{background-color:initial;height:90px;position:absolute;transition:.5s;width:100%;z-index:1000}header .container{justify-content:space-between;padding-top:15px}header .container,header ul{align-items:center;display:flex}header ul li{margin-left:30px}header ul li a{color:var(--title-color);font-size:15px;font-weight:500;letter-spacing:1px;transition:.5s}header ul li a:hover{color:var(--primary-color)}header img{height:7vh;vertical-align:-2vh}header h2{display:inline-block;margin-left:0;vertical-align:middle}header h2 a{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(45deg,var(--primary-color),var(--primary-dark));-webkit-background-clip:text;background-clip:text;color:var(--title-color);font-family:Consolas,Monaco,Andale Mono,Ubuntu,monospace;font-size:30px;font-weight:700;letter-spacing:1px;transition:.3s ease;white-space:nowrap}header h2 a:hover{display:inline-block;transform:scale(1.05)}.terminal-cursor{-webkit-text-fill-color:var(--primary-color);animation:blink 1s infinite;color:var(--primary-color);display:inline-block;width:6px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.home-btn{background:var(--card-bg);border-radius:6px;box-shadow:var(--box-shadow);color:var(--primary-color);height:-webkit-fit-content;height:fit-content;padding:18px 25px;transition:all .3s ease}.home-btn:hover{background:var(--btn-hover);color:#fff}.open{display:none}.header.active{background-color:var(--body-bg);box-shadow:-1px 11px 24px -11px #000000bf;height:90px;position:fixed;top:0;transition:.5s;width:100%;z-index:1000}@media (max-width:768px){header ul{padding-top:30px}.nav-links-mobile{align-items:center;animation:slideIn .5s cubic-bezier(.165,.84,.44,1) forwards;background:var(--body-bg);background:var(--card-bg);box-shadow:none;display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:888}@keyframes slideIn{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}header ul li{text-align:center;text-transform:uppercase;transition:all .5s ease-in-out;width:100%}header .link{display:none}.close,.open{color:var(--primary-color);display:block;font-size:25px;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:999}.close{right:45%}.close.home-btn{background:var(--card-bg);border-radius:50%;color:var(--primary-color);height:60px;line-height:60px;padding:0;width:60px}.header.active{height:12vh}header .container{height:100%;padding-left:20px;padding-right:20px;padding-top:0}header h2 a{font-size:20px}.close,.open{right:25px}}.music-btn{background:var(--card-bg);border-radius:6px;box-shadow:var(--box-shadow);color:var(--primary-color);cursor:pointer;height:-webkit-fit-content;height:fit-content;padding:18px 25px;transition:all .3s ease}.music-btn:hover{background:var(--btn-hover);color:#fff;transform:translateY(-3px)}.music-btn.playing{border:1px solid var(--primary-color);box-shadow:inset 0 0 10px var(--primary-color),0 0 10px var(--primary-color);color:var(--primary-color);text-shadow:0 0 10px var(--primary-color)}.music-btn.playing:hover{border-color:#fff;box-shadow:inset 0 0 10px var(--primary-color),0 0 20px var(--primary-color);color:#fff;text-shadow:0 0 10px #fff}.hero{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.hero h1{color:var(--title-color);font-size:60px;font-weight:700}.hero h1 span{color:var(--primary-dark);display:block}.hero h2{color:var(--text-color);font-size:50px;font-weight:700}.typewriter-wrapper{display:block;margin-bottom:20px;min-height:60px}.hero_btn{margin-top:10%}.hero_btn h3{color:var(--text-color);font-size:15px;font-weight:500;letter-spacing:2px;margin:30px 0 0}.hero_btn .btn_shadow{cursor:pointer;display:inline-block;margin-right:30px}.hero_btn i{font-size:20px}.hero_btn .btn_shadow img{height:22px;vertical-align:top;width:20px}.hero .left{width:900px}.hero .right_img{background:var(--card-bg);border-radius:10px;box-shadow:var(--box-shadow);height:510px;margin-top:20%;width:510px}.hero img{height:530px;width:500px}.btn_shadow{margin-top:20px}@media (max-width:768px){.hero .left,.hero .right{margin-left:10px;width:100%}.hero .f_flex{flex-direction:column;flex-direction:column-reverse}.hero .right_img{display:flex;height:32vh;margin-top:0;width:95%}.hero img{height:250px;width:240px}.hero h1{font-size:35px}.hero h2{font-size:20px}.btn_shadow{margin-left:20px}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}:root{--body-bg:#eaf1f3;--title-color:#1a1c20;--text-color:#333;--primary-color:#00bfff;--primary-dark:#0184ff;--card-bg:linear-gradient(145deg,#e2e8ec,#fff);--shadow-1:#cbcbcb;--shadow-2:#fff;--box-shadow:4px 4px 8px var(--shadow-1),-4px -4px 8px var(--shadow-2);--btn-hover:#00bfff;--link-color:#00bfff}[data-theme=dark]{--body-bg:#212428;--title-color:#c4cfde;--text-color:#878e99;--primary-color:#ff014f;--primary-dark:#ff014f;--card-bg:linear-gradient(145deg,#1e2024,#23272b);--shadow-1:#1a1c20;--shadow-2:#262a2e;--box-shadow:10px 10px 19px var(--shadow-1),-10px -10px 19px var(--shadow-2);--btn-hover:linear-gradient(to right bottom,#212428,#16181c);--link-color:#ff014f}body{background-color:initial;color:#333;color:var(--text-color);font-family:Ubuntu,sans-serif;overflow-x:hidden;transition:background-color .3s ease,color .3s ease}.title{color:#1a1c20;color:var(--title-color);font-size:3rem;font-weight:400;margin:1rem 0;text-align:center}.container{margin:auto;max-width:95%}.d_flex{display:flex;justify-content:space-between}.f_flex{display:flex;flex-wrap:wrap}a{color:#1a1c20;color:var(--title-color);text-decoration:none;transition:color .3s ease}a:hover{color:#00bfff;color:var(--primary-color)}li{list-style:none}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}button{border:none;outline:none}.img-shadow{background:linear-gradient(145deg,#e2e8ec,#fff);background:var(--card-bg);border-radius:3%;box-shadow:4px 4px 8px #cbcbcb,-4px -4px 8px #fff;box-shadow:var(--box-shadow)}.circle{border-radius:50%}.btn_shadow{background:linear-gradient(145deg,#e2e8ec,#fff);background:var(--card-bg);border-radius:6px;box-shadow:4px 4px 8px #cbcbcb,-4px -4px 8px #fff;box-shadow:var(--box-shadow);color:#1a1c20;color:var(--title-color);padding:18px 20px;transition:all .3s ease}.btn_shadow:hover{background:#00bfff;background:var(--btn-hover);box-shadow:4px 4px 8px #cbcbcb;box-shadow:4px 4px 8px var(--shadow-1);color:#fff;transform:translateY(-5px)}.box_shadow{background:linear-gradient(145deg,#e2e8ec,#fff);background:var(--card-bg);border-radius:10px;box-shadow:4px 4px 8px #cbcbcb,-4px -4px 8px #fff;box-shadow:var(--box-shadow)}.left,.right,.row{width:50%}.top{margin-top:80px}.mtop{margin-top:40px}h1{color:#1a1c20;color:var(--title-color)}.grid{grid-gap:35px;display:grid;grid-template-columns:repeat(3,1fr)}p{color:#333;color:var(--text-color)}.text-center{text-align:center}.primary_color{color:#00bfff;color:var(--primary-color)}span{font-weight:700;margin:5px}input,textarea{background-color:#eaf1f3;background-color:var(--body-bg);border:3px solid #cbcbcb;border:3px solid var(--shadow-1);border-radius:5px;color:#333;color:var(--text-color);margin-bottom:20px;outline:none;padding:20px;width:100%}hr{background-image:linear-gradient(90deg,#fff0,#777c9bbf,#fff0);border:0;height:1px;margin:0 auto;width:90%}.link-primary,.text-primary{color:#00bfff!important;color:var(--primary-color)!important}.link-primary{text-decoration:underline}@media (max-width:768px){.grid{grid-template-columns:repeat(2,1fr)}.left,.right{width:100%}.title{font-size:2.5rem}p{font-size:15px}}.glitch{color:#00bfff;color:var(--primary-color);display:inline-block;position:relative}.glitch:after,.glitch:before{background:#eaf1f3;background:var(--body-bg);content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.glitch:before{clip:rect(44px,450px,56px,0);animation:glitch-anim-1 5s linear infinite alternate-reverse;left:2px;text-shadow:-1px 0 #ff00c1}.glitch:after{clip:rect(44px,450px,56px,0);animation:glitch-anim-2 5s linear infinite alternate-reverse;left:-2px;text-shadow:-1px 0 #00fff9}@keyframes glitch-anim-1{0%{clip:rect(30px,9999px,10px,0)}5%{clip:rect(70px,9999px,90px,0)}10%{clip:rect(40px,9999px,15px,0)}15%{clip:rect(90px,9999px,95px,0)}20%{clip:rect(10px,9999px,80px,0)}25%{clip:rect(55px,9999px,25px,0)}30%{clip:rect(25px,9999px,95px,0)}35%{clip:rect(85px,9999px,40px,0)}40%{clip:rect(15px,9999px,60px,0)}45%{clip:rect(65px,9999px,35px,0)}50%{clip:rect(50px,9999px,70px,0)}55%{clip:rect(20px,9999px,90px,0)}60%{clip:rect(80px,9999px,50px,0)}65%{clip:rect(10px,9999px,30px,0)}70%{clip:rect(95px,9999px,65px,0)}75%{clip:rect(40px,9999px,10px,0)}80%{clip:rect(60px,9999px,85px,0)}85%{clip:rect(35px,9999px,55px,0)}90%{clip:rect(75px,9999px,20px,0)}95%{clip:rect(5px,9999px,45px,0)}to{clip:rect(55px,9999px,80px,0)}}@keyframes glitch-anim-2{0%{clip:rect(65px,9999px,100px,0)}5%{clip:rect(20px,9999px,30px,0)}10%{clip:rect(85px,9999px,45px,0)}15%{clip:rect(15px,9999px,75px,0)}20%{clip:rect(50px,9999px,10px,0)}25%{clip:rect(90px,9999px,60px,0)}30%{clip:rect(35px,9999px,85px,0)}35%{clip:rect(70px,9999px,25px,0)}40%{clip:rect(10px,9999px,55px,0)}45%{clip:rect(60px,9999px,95px,0)}50%{clip:rect(45px,9999px,20px,0)}55%{clip:rect(80px,9999px,50px,0)}60%{clip:rect(25px,9999px,90px,0)}65%{clip:rect(75px,9999px,35px,0)}70%{clip:rect(40px,9999px,15px,0)}75%{clip:rect(95px,9999px,70px,0)}80%{clip:rect(30px,9999px,40px,0)}85%{clip:rect(55px,9999px,80px,0)}90%{clip:rect(20px,9999px,65px,0)}95%{clip:rect(85px,9999px,10px,0)}to{clip:rect(5ms,9999px,45px,0)}}
/*# sourceMappingURL=main.7e8d3423.css.map*/