html{max-width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0}.App{text-align:center;color:#155171;flex-direction:column;width:100vw;max-width:100%;font-family:Calibri,sans-serif;font-size:1.1rem;line-height:1.5rem;display:flex}.personal-info{color:#155171;width:90vw;height:auto;padding:1rem}.name{padding-bottom:1rem}.text{width:100%;font-size:1.1rem;font-weight:600}.profile{width:100%;padding-bottom:1rem;font-size:1.1rem;font-weight:600}.container{text-align:left;width:100%;padding-bottom:1rem;font-size:1.1rem;line-height:1.5rem}.resume-obj{width:90vw}.resume-p{padding:1rem}.work-edu-container{text-align:left;width:100%;padding:1rem}ul{padding:1rem}.projects{text-align:left;width:100%;padding:1rem}.project-container,.projects__header{padding-bottom:1rem}@media (width>=401px){.App{text-align:center;grid-template-columns:1fr 2fr;grid-auto-rows:minmax(1px,auto);font-family:Calibri,sans-serif;display:grid}.personal-info{color:#fff;background-color:#155171;grid-row:1/-1;width:20vw}.resume-obj{text-align:left;grid-column:2/3;width:60vw;margin-top:30px}.work-edu-container{grid-template-columns:1fr 3fr;grid-auto-rows:minmax(1px,auto);width:100%;height:fit-content;display:grid}.header{grid-column:1/-1}.period{grid-column:1/2;width:fit-content;height:100%;padding:.5rem}.job-edu{text-align:left;grid-column:2/3;justify-content:start;width:fit-content;padding:.5rem}.skills{text-align:left;grid-column:2/3;justify-content:start;width:fit-content;padding:.5rem 1rem}.projects{flex-direction:column;width:100%;display:flex}}
