.main-resume-container{width:80%}.main-resume-container,.main-resume-parts-container{display:flex;min-height:100vh;margin:auto;max-width:1100px}.main-resume-aside{width:350px;color:white;padding:3rem 2rem;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.main-resume-aside-section{margin-bottom:2rem}.main-resume-content-section{flex:1 1;padding:3rem 4rem;background-color:white}.sidebar-theme-side-section-title{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:white}.sidebar-theme-section-title{font-size:1.6rem}@media (max-width:840px){.main-resume-container,.main-resume-parts-container{flex-direction:column;width:100%}.main-resume-parts-container{flex-wrap:wrap}.main-resume-aside{position:unset;height:auto;width:100%}.main-resume-aside-section{margin-bottom:1rem}.main-resume-content-section{flex:1 1;padding:3rem 1.5rem;background-color:white}}@import url("https://fonts.googleapis.com/css?family=Lora:400,700,400italic|Open+Sans:300,400,500,700|Waiting+for+the+Sunrise|Shadows+Into+Light");*,:after,:before{box-sizing:border-box}.wrapper{font-family:Lora,serif;font-size:18px;font-weight:400;line-height:1.4;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#333332;height:100%}.wrapper .skill-set li:hover{background:#3498db}.wrapper h1{color:rgba(0,0,0,.75)}.wrapper .left{background-color:rgba(0,0,0,.025);border-right:1px solid rgba(0,0,0,.05);float:right;height:100%;margin-left:-1px;min-width:256px;position:fixed;width:33.33%}.wrapper .right{float:right;height:100%;position:relative;width:66.66%}.wrapper .name-hero{background:rgba(0,0,0,.001);bottom:0;height:290px;left:0;margin:auto;position:absolute;right:0;top:0;width:85%}.wrapper .me-img{background-position:0;border-radius:100%;height:150px;margin:0 auto;position:relative;width:150px;background-color:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;overflow:hidden}.wrapper .name-hero h1{font-family:Open Sans,sans-serif;font-size:1.5em;text-align:center}.wrapper .name-hero h1 em{color:rgba(0,0,0,.3);font-style:normal;font-weight:700}.wrapper .name-hero p{color:rgba(0,0,0,.75);font-size:.75em;line-height:1.5;margin:0 8px 0 0;text-align:center}.wrapper .name-hero .name-text{margin:0 auto;width:85%}.wrapper .inner{margin:0 auto;max-width:975px;padding:3em}.wrapper .inner h1{font-size:1.75em}.wrapper .inner p em{color:rgba(0,0,0,1);font-style:normal}.wrapper .inner section{margin:100px auto}.theme-simple-resume-section{display:flex;flex-direction:column;gap:1rem}.theme-simple-resume-section-content{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1rem;border-radius:8px}.theme-simple-resume-section-content ul{list-style-type:none;padding:0;margin:.5rem 0 0}.theme-simple-resume-section-content ul li{margin:.5rem 0}.wrapper ul{list-style-type:none;margin-top:-10px;max-width:570px;padding:0}.wrapper .skill-set li{margin:15px 15px 0 0}.theme-simple-resume-section-list,.wrapper .skill-set li{background:rgba(0,0,0,.75);border-radius:5px;color:#FFF;display:inline-block;list-style:none;padding:10px;text-align:justify}.theme-simple-resume-section-list p{color:#FFF}.wrapper .handmade{text-align:right;margin-top:100px}.wrapper .handmade em{font-size:1.25em;margin-left:5px}.wrapper .clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.skill-set{display:flex;gap:1rem;padding:1rem;flex-wrap:wrap}.theme-simple-resume-section-content p{font-family:Roboto,sans-serif;font-size:1rem}@media screen and (max-width:48em){.wrapper .left,.wrapper .right{float:none;position:relative!important;width:100%;min-height:500px}.wrapper .handmade{text-align:center!important;margin-top:0!important}}@media screen and (max-width:75em){.wrapper{font-size:16px}}@media screen and (max-width:60em){.wrapper{font-size:14px}}@media screen and (max-width:580px){.wrapper .inner{padding:1rem}.wrapper .inner section{margin:50px auto}.wrapper .left{min-height:400px}}