*{box-sizing:border-box}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;overflow-x:hidden}body,html{height:100%}body{overflow-y:scroll}body::-webkit-scrollbar{display:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media only screen and (max-width:768px){body{font-size:16px}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}}@media only screen and (max-width:480px){body{font-size:14px}h1{font-size:20px}h2{font-size:16px}h3{font-size:14px}}@media only screen and (hover:none) and (pointer:coarse){a,button{min-height:44px;min-width:44px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;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}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.timeline{display:flex;flex-direction:column;margin:50px 100px;padding-left:20px;position:relative}.timeline:before{background-color:#ddd;bottom:0;content:"";left:10px;position:absolute;top:0;width:2px}.timeline-item{margin-bottom:20px;padding:20px;position:relative;transition:box-shadow .3s ease,font-size .3s ease}.timeline-item:hover{font-size:25px;-webkit-transform:scale(.9);transform:scale(.9)}.timeline-item:hover .timeline-year{color:red;font-size:30px}.timeline-item:hover .dropdown{-webkit-transform:scale(1.01);transform:scale(1.01);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.timeline-year{font-size:16px;font-weight:700;left:30px;position:absolute;transition:font-size .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,font-size .3s ease;transition:transform .3s ease,font-size .3s ease,-webkit-transform .3s ease}.timeline-content{border-radius:5px;color:#000}.toggle-btn{background-color:#fff;border:none;color:#bd0a0a;cursor:pointer;font-size:16px;margin:10px 20px;padding:8px 12px;transition:background-color .3s ease}.toggle-btn:hover{background-color:#f0f0f0}@media only screen and (max-width:768px){.timeline{margin:40px 30px;padding-left:15px}.timeline:before{left:5px}.timeline-item{margin-bottom:15px;padding:15px}.timeline-year{font-size:14px;left:20px}.timeline-item:hover,.timeline-item:hover .timeline-year{font-size:18px}}@media only screen and (max-width:480px){.timeline{margin:30px 15px;padding-left:10px}.timeline:before{left:3px;width:1px}.timeline-item{font-size:14px;margin-bottom:12px;padding:12px 8px}.timeline-year{font-size:12px;left:15px}.timeline-item:hover{font-size:15px;-webkit-transform:scale(.95);transform:scale(.95)}.timeline-item:hover .timeline-year,.toggle-btn{font-size:14px}.toggle-btn{margin:8px 10px;padding:6px 10px}}.education{margin:50px 0}.work-experience-info{font-size:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:50px 10px 100px;padding:10px}.work-experience{margin:50px 0}.dropdown .work-experience-info{background-color:#f1f1f1;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-top:10px;padding:10px}.dropdown{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.dropdown.open{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;transition:max-height .5s ease-in}.work-experience-info ul{list-style-type:none;text-align:left}@media only screen and (max-width:768px){.work-experience-info{font-size:16px;margin:40px 8px 80px;padding:8px}.work-experience{margin:40px 0}}@media only screen and (max-width:480px){.work-experience-info{font-size:14px;margin:30px 5px 60px;padding:8px}.work-experience{margin:25px 0}.dropdown .work-experience-info{margin-top:8px;padding:8px}.work-experience-info ul{padding-left:15px}}.footer{background-color:#333;color:#fff;margin-top:50px;padding:20px;text-align:center}.footer-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;padding:0}.footer-links a{color:#fff;margin:0 15px;text-decoration:none;transition:color .3s ease;white-space:nowrap}.footer-links a:hover{color:#00aced}@media only screen and (max-width:768px){.footer{margin-top:40px;padding:15px 10px}.footer-links{gap:8px}.footer-links a{font-size:14px;margin:0 8px}}@media only screen and (max-width:480px){.footer{margin-top:30px;padding:10px 5px}.footer-links{flex-direction:column;gap:5px}.footer-links a{display:block;font-size:12px;margin:5px 0}}.header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px 50px}.header h1{font-size:24px;margin:0 20px 0 0}.contact-info{display:flex;flex-wrap:wrap;gap:10px}.contact-info p{margin:0;white-space:nowrap}.contact-info p:hover{-webkit-text-decoration:dashed;text-decoration:dashed}.contact-info a{color:#007bff;text-decoration:none}.contact-info a:hover{-webkit-text-decoration:dashed;text-decoration:dashed}@media only screen and (max-width:768px){.header{align-items:flex-start;flex-direction:column;gap:15px;padding:15px 20px}.header h1{font-size:20px;margin:0}.contact-info{flex-direction:column;gap:8px;width:100%}.contact-info p{font-size:14px;white-space:normal}}@media only screen and (max-width:480px){.header{gap:10px;padding:10px 15px}.header h1{font-size:18px}.contact-info a,.contact-info p{font-size:12px}}.dp-holder img{border-radius:204px/215px;cursor:pointer;display:flex;height:40px;justify-content:flex-end;width:40px}.dp-holder img,.dp-holder.large img{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dp-holder.large img{box-shadow:10px;height:500px;position:relative;-webkit-transform:translate(30px,30px);transform:translate(30px,30px);width:400px;z-index:1000}body.plain-background{background-color:#e21212;transition:background-color .3s ease}.cover-up{display:none}.cover-up.rise{background-color:#e22525;display:block;height:1000px;left:0;position:absolute;top:0;width:100vw;z-index:999}.cover-up.rise span{color:#fff;display:flex;font-family:monospace;font-size:large}@media only screen and (max-width:2680px){.typeWriter>h1>span{display:flex;height:40px;left:35%;position:absolute;top:30px}}@media only screen and (max-width:1024px){.dp-holder.large img{height:350px;-webkit-transform:translate(20px,20px);transform:translate(20px,20px);width:280px}.typeWriter>h1>span{font-size:20px;left:25%}}@media only screen and (max-width:768px){.dp-holder.large img{height:280px;-webkit-transform:translate(15px,15px);transform:translate(15px,15px);width:220px}.typeWriter{height:150px;width:100%}.typeWriter>h1>span{font-size:16px;height:auto;left:15%}.cover-up.rise{height:100%}}@media only screen and (max-width:480px){.dpHolder img{width:100%}.dp-holder.large img{height:200px;-webkit-transform:translate(10px,10px);transform:translate(10px,10px);width:160px}.typeWriter{height:120px;width:100%;z-index:899}.boundary{display:block}.typeWriter>h1{font-size:18px;margin:0}.typeWriter>h1>span{display:block;font-size:14px;height:auto;left:auto;position:relative;top:auto}.cover-up.rise{height:100vh}.cover-up.rise span{font-size:medium}}.about-me>#paragraph{color:#4f4b4b;width:800px}@media only screen and (max-width:2680px){#paragraph{letter-spacing:2px;line-height:1.6;width:800px}.about-me{box-sizing:border-box;display:grid;height:286px;margin:80px 0;padding:0 20px;place-content:center;width:100%}}@media only screen and (max-width:1024px){#paragraph{letter-spacing:1px;width:90%}.about-me{height:auto;margin:60px 0;padding:20px}}@media only screen and (max-width:768px){#paragraph{font-size:16px;letter-spacing:1px;line-height:1.5;width:100%}.about-me{margin:40px 0;padding:20px 15px}}@media only screen and (max-width:480px){#paragraph{font-size:14px;letter-spacing:.5px;line-height:1.5;width:100%}.about-me{margin:30px 0;padding:15px 10px}}.skills-galore{grid-gap:15px;display:grid;gap:15px;grid-template-columns:auto auto auto;justify-items:center;margin:0 auto;max-width:1200px;padding:10px}.skills-galore .skill{padding:20px;text-align:center;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.skills-galore .skill:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media only screen and (max-width:1024px){.skills-galore{gap:12px;grid-template-columns:auto auto;padding:8px}.skills-galore .skill{padding:15px}}@media only screen and (max-width:768px){.skills-galore{gap:10px;grid-template-columns:auto auto;padding:8px}.skills-galore .skill{font-size:14px;padding:12px}}@media only screen and (max-width:480px){.skills-galore{gap:8px;grid-template-columns:1fr;padding:5px}.skills-galore .skill{font-size:12px;padding:10px;width:100%}}
/*# sourceMappingURL=main.6ad2f789.css.map*/