.main-body{background-color:#000}.main-body,body{min-height:100vh}.course-ide{background-color:#333;border-radius:10px;font-family:monospace;padding:20px}.comment{color:#5ff46b;font-size:1rem}.line{display:flex}.line-number{color:#fff}.code{color:#ff0}.code.var{color:#0ff}.code.courses{color:orange}.code.brackets{color:#fff}.skills{background-color:#333;border-radius:10px;font-family:monospace;padding:20px}.nav-link{color:#f72798}.nav-link,.navbar-btn{font-family:PlayfairDisplay;font-size:large;font-weight:500;margin-left:20px}.navbar-btn{background-color:#5ff46b}.btn:hover{color:#5ff46b}.nav-link:hover{color:aqua}#coursework-section{overflow:hidden;padding:20px}#skills-section{overflow:hidden;padding:30px 30px 50px}#contact-section{overflow:hidden;padding:30px 30px 120px}.contact-inner-container{background-color:#333;border-radius:10px;padding:20px 20px 50px}.contact-heading{color:#39ff14;font-family:Playfair Display;font-size:2.5rem;padding-bottom:20px;text-align:center}.contact-socials{color:#f72798;font-family:monospace}.contact-container{display:flex;justify-content:space-between;text-align:center}.socials-container{width:30%}.form-container{align-items:center;display:flex;flex-direction:column;padding-left:20px;text-align:center;width:70%}.form-input{background-color:#333;border:2px solid #f72798;border-radius:5px;color:orange;margin-bottom:20px;outline:none;width:70%}.form-input:focus{border-color:#f72798}.submit-button{background-color:#000;border:none;border-radius:10px;color:#f72798;cursor:pointer;font-size:1rem;margin-bottom:10px;margin-top:10px;padding:5px 10px}#projects-section{overflow:hidden;padding:20px;text-align:center}#achievements-sections{background-color:#000;overflow:hidden;padding-bottom:100px;text-align:center}.outer-container{margin:10px}.achievements-show-btn{background-color:#39ff14;color:#000}.achievements-show-btn:hover{background-color:#000;color:#39ff14}@media screen and (max-width:992px){.contact-container{flex-direction:column}.form-container,.socials-container{width:100%}.form-container{padding-left:0}.contact-inner-container{padding:5px}}footer{align-items:center;background-color:#3586ff;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:20px 40px;position:relative;width:100%}footer .social-icons{margin:10px 0}footer .other-footer-info,footer .social-icons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;position:relative}footer .other-footer-info p{margin:0;padding:10px}footer .social-icons li{list-style:none}footer .social-icons li a{color:#000;display:inline-block;font-size:2em;margin:0 10px}footer .wave{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAACBCAYAAACfMBctAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEQyRDlGREEyNzNCMTFFQ0I1NTNBODY0QjM0MTExMkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEQyRDlGRDkyNzNCMTFFQ0I1NTNBODY0QjM0MTExMkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUNENkVBQTJENzdFMTFFOTgyRDg4Njg1NUIyMDk3QUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUNENkVBQTNENzdFMTFFOTgyRDg4Njg1NUIyMDk3QUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz40B17dAAASs0lEQVR42uzd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);background-size:1000px 100px;height:100px;left:0;position:absolute;top:-100px;width:100%}footer .wave#wave1{-webkit-animation:animateWave 4s linear infinite;animation:animateWave 4s linear infinite;bottom:0;opacity:1;z-index:1000}footer .wave#wave2{-webkit-animation:animateWave-02 4s linear infinite;animation:animateWave-02 4s linear infinite;bottom:0;opacity:.5;z-index:999}footer .wave#wave3{bottom:15px;opacity:.2;z-index:1000}footer .wave#wave3,footer .wave#wave4{-webkit-animation:animateWave-02 3s linear infinite;animation:animateWave-02 3s linear infinite}footer .wave#wave4{bottom:20px;opacity:.7;z-index:999}@-webkit-keyframes animateWave{0%{background-position-x:1000px}to{background-position-x:0}}@keyframes animateWave{0%{background-position-x:1000px}to{background-position-x:0}}@-webkit-keyframes animateWave-02{0%{background-position-x:0}to{background-position-x:1000px}}@keyframes animateWave-02{0%{background-position-x:0}to{background-position-x:1000px}}#intro{display:flex;max-width:100vw;min-height:90vh;overflow:hidden;padding:50px;text-align:center}.img-tag{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);width:80%}@media screen and (max-width:992px){.img-tag{margin:0 auto 1rem;width:50%}#intro,.img-tag{display:block}.intro-text{padding-left:0;text-align:center}}.intro-text{display:inline-block;padding-left:20px}.intro-text .intro-p1{color:#39ff14;font-family:Rubik Doodle Shadow,system-ui;font-size:2em}.intro-text .intro-p2{color:#39ff14;font-family:Roboto;font-size:3rem;font-weight:bolder}.intro-text .intro-p3{color:#39ff14;font-size:1.5em;padding-bottom:10px}.intro-links a{padding-left:20px}
/*# sourceMappingURL=main.f41cda27.css.map*/