@import url(https://fonts.googleapis.com/css?family=Raleway:400,800);@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap);@font-face{font-family:Corinthia;font-style:normal;font-weight:400;src:url(/static/media/Corinthia-Regular.94de1c427de8c6026022.ttf) format("truetype")}@font-face{font-family:Corinthia;font-style:normal;font-weight:700;src:url(/static/media/Corinthia-Bold.f4fba4e70107558ec81e.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/static/media/Lato-Regular.9d883d540ee2b4de8024.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(/static/media/Lato-Black.57dee8aface5572f9101.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#221f20;display:grid;font-family:Helvetica Neue,Helvetica,sans-serif;height:100vh;margin:0;position:relative;-webkit-user-select:none;user-select:none;width:100vw}#root,a,html{color:#eee7d7}#root{background:url(/static/media/1449998670.22e411fa5a93e4a7eabd.png) no-repeat 50%;background-size:cover}.dashboard-container{align-items:center;display:flex;flex-direction:column;max-width:1002px}.my-3{align-self:flex-start;font-family:Corinthia,serif;font-size:3rem;line-height:30px;margin-top:2rem;@media screen and (max-width:360px){margin-top:0}}.my-3-tagline{margin-bottom:1.5rem;text-align:right}.my-2{border-radius:.5rem;display:inline-flex;flex-direction:column;height:230px;margin:0 .5rem 2rem;overflow:scroll;transition:all .5s ease;&.active{opacity:1}@media screen and (max-width:600px){height:270px}@media screen and (max-width:360px){display:none}}.certificate-ref{font-size:16px}.certificate-image{filter:sepia(20);height:120px;margin:10px}.social-icons{display:none;max-width:350px;width:100%;@media screen and (max-width:360px){display:block}}.resume-item{font-size:16px;line-height:22px;@media screen and (max-width:400px){font-size:16px;line-height:22px}}.resume-item-edu{font-size:16px;line-height:20px}.resume-item-link{margin-left:.3rem;white-space:nowrap}.main-menu{cursor:pointer}nav{margin:0 auto;-webkit-mask-image:linear-gradient(90deg,#fff0,#fff 15%,#fff 85%,#fff0);mask-image:linear-gradient(90deg,#fff0,#fff 15%,#fff 85%,#fff0);max-width:960px;@media screen and (max-width:360px){display:none}}nav ul{background:linear-gradient(90deg,#efe5b900,#efe5b933 25%,#efe5b933 75%,#efe5b900);box-shadow:0 0 25px #0000001a,inset 0 0 1px #fff9;margin:0 0 .5rem;padding-inline-end:40px;padding-inline-start:40px;text-align:center;@media screen and (max-width:600px){padding-inline-end:15px;padding-inline-start:15px}}nav ul li{display:inline-block}nav ul li .main-menu{color:#ffffff80;display:block;padding:12px 22px;text-decoration:none;&:hover{background:#ffffff1a;box-shadow:0 0 10px #0000001a,inset 0 0 1px #fff9}&.active,&:hover{color:#eee7d7}@media screen and (max-width:470px){padding-bottom:12px;padding-left:12px;padding-right:12px;padding-top:12px}@media screen and (max-width:380px){padding-bottom:12px;padding-left:9px;padding-right:9px;padding-top:12px}}.resume-icons{max-width:350px;width:100%}.footer-icon-lg{color:#ede7d94d;margin-left:1rem;margin-right:1rem}.footer-icon-lg>svg{height:26px;width:26px}.footer-icon-lg>svg:hover{color:#eee7d7b3;transform:scale(1.2)}.resume-header{font-family:Lato,sans-serif;font-size:14px;font-weight:900;letter-spacing:1px;padding:10px;text-transform:uppercase}.skill-items{display:flex;flex-direction:column;margin-bottom:1rem}.skill-item{display:inline;font-family:Lato,sans-serif;font-size:16px;line-height:30px}.skill-logos{padding:0 .5rem}.skill-logo{align-items:center;border-radius:5px;display:flex;filter:sepia(100%);justify-content:center;width:40px;&:hover{transform:scale(1.1)}}.skill-logo img{border-radius:5px;max-width:100%}.skill-logos{display:flex;gap:8px;justify-content:center}.buy-me-a-coffee img{margin-top:10px}#root{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.App{text-align:center;@media screen and (max-width:360px){padding-bottom:0;padding-left:.5rem;padding-right:.5rem;padding-top:0}}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.714e65b7.css.map*/