@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@700&display=swap);@import url(https://use.fontawesome.com/releases/v5.0.6/css/all.css);body{background-color:#d3d3d3}*{margin:0;padding:0}.home-container{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 50px);justify-content:center}.home-img{border-radius:50%;height:20vw;margin-bottom:2vh;object-fit:cover;object-position:center top;width:20vw}.home-intro{color:#444;margin-bottom:2vh;text-align:center}.home-name{font-family:Roboto,sans-serif;font-size:calc(1rem + 1vh);margin-bottom:1vh}.home-university{font-size:calc(.8rem + 1vh);margin-bottom:1vh}.home-address{font-size:calc(.6rem + .9vh);margin-bottom:1vh}.home-icons-wrapper li{display:inline;margin-bottom:1vh;padding:.25vw}.home-icons-wrapper .home-icons{fill:#888;height:calc(1rem + .75vw);width:calc(1rem + .75vw)}.home-icons-wrapper .home-icons:hover{fill:#333}.home-icons-wrapper .linkedin:hover{fill:#0075b5}.home-icons-wrapper .github:hover{fill:#24292f}.home-icons-wrapper .instagram:hover{fill:#fb3958}.home-icons-wrapper .email:hover{fill:#d44638}.about-container{align-items:center;display:flex;flex-direction:column;margin-top:70px;position:relative}.about-intro{align-items:justify;font-family:Merriweather,serif;margin:2vh 8vw 1vh}.about-details{font-size:calc(.75rem + .5vw);margin-bottom:3vh;text-align:justify;text-justify:inter-word}.container{display:flex;font-family:Merriweather,serif;height:25vh;width:70vw}i{background:#ddd;border-radius:50%;cursor:pointer;margin:5px;padding:10px}i:active,i:hover{background:#bbb}img{max-width:20%;padding:20px}.binderleft{border-bottom-left-radius:10px;border-top-left-radius:10px}.binderleft,.binderright{background:#000;flex:0 1 15px}.binderright{border-bottom-right-radius:10px;border-top-right-radius:10px;order:1}.box{background:#fafafa;border-left:1px solid #000;border-right:1px solid #000;flex:1 1 1px;text-align:center}.box p{margin:10px}.hide{flex:0 0 1px;transition:flex-grow .7s linear}.hide>.whitebox{display:none}.show{display:flex;flex:1 1 100%;transition:flex-basis .5s linear}.whitebox{align-items:center;display:flex;font-family:Merriweather,serif;font-size:17px;height:100%;justify-content:space-between}.attrib{display:block;padding-top:5px;text-align:right}.recos-title{text-align:center}.resume-container{margin-top:100px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.download-section{display:flex;justify-content:center;padding:1rem}.download-section .resume-download{border:1px solid #333;border-radius:4px;color:#444;padding:1rem;text-decoration:none}.download-section .resume-download:hover{background-color:#484343;border-color:#473b3b;color:#fff}.icons-section{display:flex;justify-content:center;margin-top:2vh}.icons-section li{display:inline;padding:.25vw}.icons-section .resume-icons{fill:#888;cursor:pointer;height:calc(1.5rem + 1.5vw);width:calc(1.5rem + 1.5vw)}.icons-section .linkedin:hover{fill:#0075b5}.icons-section .github:hover{fill:#24292f}.timeline-container{display:flex;justify-content:center;padding-bottom:5vh}.vertical-scrollable-timeline{list-style-type:none;position:relative;width:70vw}.list-progress{background-color:#444;height:100%;left:10px;overflow:hidden;position:absolute;top:0;width:4px}.list-progress .inner{background-color:#999;bottom:0;height:100%;position:absolute;right:0;width:100%}.vertical-scrollable-timeline li{padding:0 0 36px 48px;position:relative}.vertical-scrollable-timeline li p:last-child,.vertical-scrollable-timeline li:last-child{margin-bottom:0}.vertical-scrollable-timeline li .pointer{align-items:center;background-color:#999;border-radius:50%;display:flex;height:24px;justify-content:center;left:0;position:absolute;top:0;transition:all .4s;width:24px;z-index:1}.vertical-scrollable-timeline li .pointer:before{background-color:#999;border:2px solid #fff;border-radius:50%;content:"";height:20px;position:absolute;transition:all .4s;width:20px;z-index:-1}.vertical-scrollable-timeline li:before{background-color:initial;height:100%;left:48px;position:absolute;width:8px;z-index:0}.vertical-scrollable-timeline li.active .pointer{background-color:#cb0909}.vertical-scrollable-timeline li.active .pointer:before{background-color:#ce4646}.heading-section{display:flex;margin-left:18vw}.heading-section .heading{color:#444;font-size:calc(1rem + 1.5vh);font-weight:600;margin-bottom:5vh;margin-top:5vh}.heading-section .logo{height:calc(2.5rem + 3vh);margin:2vh 1vw 0 0}.resume-item .title{font-size:calc(.5rem + 1.5vh)}.resume-item .sub-title,.resume-item .title{color:#444;font-weight:600;margin-bottom:1vh}.resume-item .sub-title{font-size:calc(.7rem + .75vh)}.resume-item .sub-sub-title{color:#444;font-size:calc(.65rem + .75vh);font-weight:500;margin-bottom:1vh}.resume-item .content{color:#444;font-family:Merriweather,serif;font-size:18px;line-height:1.5;text-align:justify}.resume-icons{fill:#fff}.resume-logo{height:10vw;margin:2vh 2vw}.psg-logo,.ucsd-logo{min-height:100px}.psg-logo{margin-left:4vh}.ramco-logo{height:auto;min-width:100px;width:12vw}.resume-links{color:#444;margin-bottom:1vh;text-decoration:none}.resume-links:hover{color:#333}.contact-container{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 50px);justify-content:center}.contact-intro{color:#25282f;font-family:Georgia,serif;font-weight:300;margin-bottom:2vh;text-align:center}.contact-details{font-size:calc(.75rem + .5vw);margin-bottom:4vh}.contact-emails{display:flex;flex-direction:column;font-size:calc(.5rem + .5vw);margin-bottom:4vh}.contact-email{color:#373636;font-size:calc(.75rem + .5vw);justify-content:center;margin-bottom:1vh;text-decoration:none}.contact-email:hover{color:#888}.contact-icons-wrapper li{display:inline;padding:.25vw}.contact-icons-wrapper .contact-icons{fill:#888;cursor:pointer;height:calc(1.5rem + 1.5vw);width:calc(1.5rem + 1.5vw)}.contact-icons-wrapper .linkedin:hover{fill:#0075b5}.contact-icons-wrapper .github:hover{fill:#24292f}.contact-icons-wrapper .instagram:hover{fill:#fb3958}.navbar{background-color:#f5f5f5;font-size:1rem;position:fixed;top:0;z-index:20}.nav-container,.navbar{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.nav-container{font-family:Merriweather,serif;font-size:20px;max-width:1500px}.main-container{background-color:#0000004d;bottom:0;left:0;position:absolute;right:0;top:0}.nav-logo{align-items:center;color:#333;cursor:pointer;flex-grow:1;font-size:1.5rem;margin-left:20px;text-decoration:none}.nav-menu{display:flex;list-style:none;margin-right:2rem;text-align:center}.nav-links{border-bottom:3px solid #0000;color:#666;height:100%;padding:.5rem 1rem;text-decoration:none}.fa-code{margin-left:1rem}.nav-item{line-height:40px;margin-right:1rem}.nav-item:after{background:#0000;content:"";display:block;height:3px;transition:width .7s ease,background-color .5s ease;width:0}.nav-item:hover:after{background:#333;color:#333;width:100%}.nav-item .active{color:#111}.nav-icon{display:none}@media screen and (max-width:960px){.nav-menu{border-top:1pxsolid #fff;display:flex;flex-direction:column;left:-110%;position:absolute;top:50px;width:100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{background:#fff;left:0;z-index:1}.nav-item .active{border:none;color:#333}.nav-links{display:table;padding:1.5rem;width:100%}.nav-icon{color:#333;cursor:pointer;display:block;font-size:1.8rem;position:absolute;right:0;top:0;transform:translate(-100%,30%)}.nav-icon svg{height:1.25rem;width:1.25rem}}
/*# sourceMappingURL=main.efebf806.css.map*/