@import"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;700&display=swap";.typing-text{overflow:hidden;white-space:nowrap;width:0;animation:typing 6s steps(40,end) forwards}.highlight-span{color:#fff;font-weight:700}@keyframes typing{0%{width:0}to{width:25ch}}.wave-svg{position:relative;z-index:-1}.wave-path{animation:waveAnimation 4s ease-in-out infinite}@keyframes waveAnimation{0%,to{d:path("M 0,400 C 0,400 0,200 0,200 C 114.36,156.54 228.71,113.07 351,131 C 473.29,148.93 603.50,228.25 713,248 C 822.50,267.75 911.29,227.93 1029,210 C 1146.71,192.07 1293.36,196.04 1440,200 C 1440,200 1440,400 1440,400 Z")}50%{d:path("M 0,400 C 0,400 0,200 0,200 C 104.36,180.54 218.71,100.07 351,120 C 483.29,139.93 613.50,250.25 723,260 C 832.50,269.75 921.29,239.93 1039,222 C 1156.71,204.07 1303.36,198.04 1440,200 C 1440,200 1440,400 1440,400 Z")}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fafaff;font-weight:400;margin:0;padding:0}main{background:#255876;background-repeat:no-repeat;background-size:cover;width:100%}a{text-decoration:none;color:inherit;background-color:transparent}ul,ol{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}img,video{display:block;max-width:100%}.btn{border:1px solid #0a0a0b;padding:10px 1rem;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out;font-weight:400;outline:none}.PrimaryBtn{background:#0a0a0b;color:#f6f6f6}.resume-btn{border:1px solid rgb(17,255,0);background-color:#1f0;color:#0a0a0b}.resume-btn:hover,.PrimaryBtn:hover{background:#fff;color:#010606;border:1px solid #000}.SecondarBtn:hover{background:#0a0a0b;color:#fff}.btn2{margin-right:1rem}.Container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.BigCard{padding:3rem 2rem;border-radius:1rem;display:flex;flex-direction:column;background:#fff;box-shadow:#0000000d 0 5px 10px}.AboutBio,.tagline2{text-align:center;max-width:650px;margin:0 auto;color:#151418;line-height:1.6}.tagline2{margin-top:1rem;margin-bottom:2rem}.SectionTitle{font-size:28px;color:#151418;font-weight:700;margin-bottom:3.5rem}.ProjectWrapper{margin-top:-1rem}@media (min-width: 576px){.Container{max-width:540px}}@media (min-width: 768px){.Container{max-width:720px}.ProjectWrapper{margin-top:-5rem}}@media (min-width: 992px){.Container{max-width:960px}}@media (min-width: 1200px){.Container{max-width:1000px}}
