body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Saira Extra Condensed,sans-serif;margin:0}h1,h2,h3,h4,h5,h6{color:#343a40}h3{font-size:2rem}h2,h3{margin-top:0;text-transform:uppercase}h2{font-size:3.5rem}nav{align-items:center;background-color:#bd5d38;color:#fff;display:flex;flex-direction:column;height:100vh;left:0;padding-left:0;padding-right:0;position:fixed;text-align:center;top:0;width:17rem}.navbar-toggler{margin:auto auto 0;padding:.5rem}.logo{align-self:center;border-radius:50%;max-height:7rem;max-width:7rem}.nav-profile-img{border:.5rem solid hsla(0,0%,100%,.2);border-radius:50%;margin-bottom:.5rem;max-height:10rem;max-width:10rem}.navbar-menu-holder{align-items:flex-start;flex-grow:0;margin-bottom:auto;width:100%}.navbar-menu{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0;width:100%}.nav-item{color:hsla(0,0%,100%,.55);cursor:pointer;display:block;font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.05rem;padding:.8rem 1rem}.profile--layout{margin-left:17rem}.resume-section{align-items:center;display:flex;max-width:75rem;min-height:90vh;padding:3.5rem 2rem 5rem 3rem}.expand{max-width:85rem}.education--layout,.experience--layout{display:flex;flex-direction:column;width:100%}.title-name{font-size:6rem;letter-spacing:.1rem;line-height:1.1;margin-bottom:0!important}.resume-section .resume-section-content{text-transform:uppercase;width:100%}.text-primary{--bs-text-opacity:1;color:#bd5d38!important}.subheading{color:#6c757d;font-size:1.5rem;font-weight:500;letter-spacing:.08rem;margin-bottom:3rem;text-transform:uppercase}.subheading>a{color:#bd5d38;text-decoration:underline}p.lead{color:#6c757d;font-family:Mulish,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5;margin-bottom:3rem;margin-top:0;text-transform:none}.social-icons .social-icon{align-items:center;background-color:#495057;border-radius:100%;color:#fff;display:inline-flex;font-size:1.5rem;height:3.5rem;justify-content:center;margin-right:1.5rem;width:3.5rem}.skill-icons{display:flex;margin-top:1rem}.skill-icon{align-items:center;color:#788088;display:inline-flex;font-size:2.5rem;height:3.5rem;justify-content:center;margin-right:1.5rem;width:3.5rem}.social-icons .social-icon:last-child{margin-right:0}.social-icons .social-icon:hover{background-color:#bd5d38}.skills>li{color:#6c757d;height:40px;width:40px}.detail--block{display:flex;flex-direction:row;justify-content:space-between}.detail--block,.project-container{margin-bottom:3rem}.project-detail--block{display:flex;flex-direction:row;justify-content:space-between}.muli{font-family:Mulish,sans-serif}.gray{color:#6c757d}.lh-2{line-height:2}.r-pad-8{padding-right:8px}.detail--block p,.project-detail--block p{color:#6c757d}.detail--block p,.project-desc,.project-detail--block p{font-family:Mulish,sans-serif;font-size:1.1rem;line-height:1.7;margin-top:0}.project-desc{color:#41464b;padding-left:.5rem}.workflow{font-size:1.05rem}.project-desc li{line-height:1.7}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.mb-0{margin-bottom:0}.mb-3{margin-bottom:1rem}hr{background-color:#495057;border:0;color:#495057;height:2px;margin:1rem 0;opacity:.25}.button-layout{display:flex;justify-content:space-evenly;margin-top:12px}a{color:hsla(0,0%,100%,.55);text-decoration:none}.button-layout>div{border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:8px;width:100px}.button-layout>div>span{padding-left:8px}.profile-intro>p{line-height:1.6em}.lin-button>svg,.mail-button>svg{font-size:18px}.mail-button{background-color:#fff;color:#000}.lin-button{background-color:#0a66c2;color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.name{margin-bottom:0}.profession{margin-bottom:8px}footer{background-color:#26292c;display:flex;justify-content:space-evenly;padding-bottom:10px;padding-top:10px}footer>svg{cursor:pointer;font-size:28px}.profile-image{height:400px;object-fit:cover;width:400px}.company-span{margin-top:4px}.profile-intro{padding-left:8px;padding-right:8px;text-align:left}.profile-header{text-align:center}.detail--title{display:flex}.nav-menu-trigger{cursor:pointer}.medal{max-height:25px;max-width:25px}.active>a{color:#fff}.company-image{margin-right:1rem;max-height:100px;max-width:100px}.project{display:flex}
/*# sourceMappingURL=main.e10aa069.css.map*/