*{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif}#root{width:100%;min-height:100vh;margin:0;padding:0;box-sizing:border-box}.container{width:100%;display:flex;background-color:#fff;flex-direction:column}.section{display:flex;flex-direction:row;margin-top:100px}.profile{flex:3;padding:30px;padding-inline:50px;background-color:bisque;border-radius:20px;justify-items:center;margin-inline:30px;margin-top:10px;margin-bottom:10px;margin-left:5%;border:10px;align-self:flex-start;overflow:hidden;position:sticky;top:70px;border-right:2px solid #eba856;box-shadow:5px 4px 10px #eba85633}.stack{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.lang{flex:0 0 auto;background-color:#fdda98;border:1px groove #252222a9;font-size:.75em;color:#814e02;margin-top:6px;margin-inline:2px;padding:4px;border-radius:4px;align-items:center;white-space:nowrap}.resume{flex:6;align-items:center;display:flex;overflow-y:auto;flex-direction:column}.card{display:grid;grid-template-columns:min-content auto auto min-content;grid-template-rows:auto;gap:5px;padding:20px;background-color:#fff;border:2px solid rgb(235,168,86);margin:20px;width:100%;border-radius:10px;transition:transform .2s ease;align-items:center;box-sizing:border-box;overflow:hidden;border-top:.01px solid rgb(235,168,86);border-left:.01px solid rgb(235,168,86);box-shadow:0 4px 6px #eba85633}.text-box{justify-self:left}.text-box p{margin-top:3px;margin-inline:px}.description{grid-column:span 4;display:flex;justify-content:center;padding-left:25px;padding-top:10px;border-top:1px groove black;margin-top:20px;box-sizing:border-box;max-width:95%;overflow-wrap:break-word}li{margin:10px 0;text-align:justify}.experience{flex:1;width:80%}.experience h2{text-align:center}.education{flex:1;width:80%;margin:25px}.education h2,.projects h2{text-align:center}img{width:175px;height:175px;border-radius:50%}#linkedin-logo{width:32px;height:32px;margin:10px;filter:saturate(6)}#linkedin-logo:hover{transform:scale(1.1)}#mc-logo{width:48px;height:36px;margin-inline:10px}#iit-logo{width:40px;height:40px;margin-inline:15px}#tamu-logo{width:32px;height:32px;margin-inline:20px;border-radius:0%}#git-logo{width:32px;height:32px;margin:10px}#git-logo:hover{transform:scale(1.1)}.topnav{position:fixed;top:0;left:0;display:flex;background-color:#1b1b1b;color:#fff;flex-direction:row;justify-content:center;align-items:center;width:calc(100vw - 40px);min-height:50px;box-shadow:0 4px 10px #0003;margin-inline:10px;margin-top:15px;border-radius:5px;z-index:1000}.topnav p{padding-inline:15px;cursor:pointer}.topnav p:hover{transform:scale(1.1)}.arrow{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-inline:10px;justify-self:end;max-width:3px;max-height:3px;cursor:pointer}.arrow:hover{border-color:#486eeb;cursor:pointer}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:4px}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:4px}.projects{flex:1;align-items:center;width:80%}.project-tile{width:100%;padding:20px;padding-inline:35px;margin:20px 20px 35px;display:flex;flex-direction:row;border-bottom:2px solid rgb(235,168,86);border-top:.01px solid rgb(235,168,86);border-left:.01px solid rgb(235,168,86);border-right:2px solid rgb(235,168,86);align-items:center;border-radius:10px;flex-wrap:wrap;box-shadow:0 4px 6px #eba85633}.proj-img{flex:1;display:flex;justify-content:center;align-items:center;max-width:150px;max-height:150px;border-radius:35px}.project-text{flex:2;display:flex;flex-direction:column;justify-content:center}.proj-stack{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:10px;margin-bottom:10px}.proj-link{max-width:32px;max-height:32px;margin:10x;margin-left:2%;cursor:pointer;align-items:center;white-space:nowrap}.proj-link:hover{transform:scale(1.1)}
