body{font-family:Inconsolata,monospace;margin-top:50px;margin-left:20%;margin-right:20%;margin-bottom:10%}h1,h2,h3{font-family:Karla,sans-serif}h1{font-size:3rem;font-weight:700}h2{font-weight:400;font-size:1.5rem;color:#01f}h3{font-weight:700;font-size:1.3rem}a{color:#000}li,p{font-size:1.1rem;line-height:1.5}.body-section{margin:30px 0}#intro h2{color:#000}#intro{height:calc(100vh - 180px);max-height:100vh;min-height:50vh;display:flex;justify-content:center;align-items:center;flex-direction:column}img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.profile-img{text-align:center;height:30%;margin-bottom:30px}.profile-hello{text-align:center;margin-bottom:1rem}.profile-contact{padding-top:20px}.profile-available{text-align:center;color:#fff;padding:10px}.row{padding:10px 0 10px}.cards-holder{width:100%;margin:auto}.pill-skill{margin:4px 4px;padding:4px 4px;font-weight:400;font-size:1rem}.project-links a{margin:0 5px}.project-links{display:flex;justify-content:flex-end;margin:auto;padding:1.5rem 0}.main-project-links{display:flex;justify-content:space-evenly}.btn-skill{margin:5px 0;padding:0 3px}.btn-skill:first-child:first-line{margin-left:0}.btn-skill{margin-left:5px}.btn-skill:active,.btn-skill:focus{outline:none!important;box-shadow:none!important;border-style:outset!important}.less-important-skills{display:inline}.detail-btn{margin-bottom:10px}#footer{position:fixed;left:0;bottom:0;width:100%;text-align:center;background-color:#fff;height:120px;z-index:10}.social-links{margin:20px}.link{margin:0 8px;color:#01f}@media screen and (max-width:900px){body{margin-top:10%;margin-bottom:30%}}@media screen and (max-height:825px),screen and (max-width:768px){.profile-img{display:none;height:0%}}@media screen and (max-width:1000px){.project-links{justify-content:flex-start;left:10px}}@media screen and (max-height:580px),screen and (max-height:750px) and (max-width:900px),screen and (max-width:450px){#intro{text-align:center}.profile-contact .remove-mobile,.profile-intro .remove-mobile{display:none}.profile-available{margin-bottom:0}body{margin-left:5%;margin-right:5%}}@media screen and (max-width:450px){.title-section{text-align:center}.less-important-skills{display:none}}.card-title[data-v-1838d571]{font-family:Karla,sans-serif;font-weight:700;font-size:1.3rem}