body{font-family:'Roboto', sans-serif;color:#545E6C;background:#f5f5f5;font-size:14px;padding:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:500}a{color:#666}a:hover{text-decoration:underline;color:#1a1a1a}a:focus{text-decoration:none}p{line-height:1.5}.wrapper{background:#A15277;max-width:1000px;margin:0 auto;position:relative;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.4);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.4);box-shadow:0px 2px 4px rgba(0,0,0,0.4)}.sidebar-wrapper{background:#A15277;position:absolute;left:0;width:280px;height:100%;min-height:800px;color:#fff}.sidebar-wrapper a{color:#fff}.sidebar-wrapper .justified-list dt{width:100%;vertical-align:top}.sidebar-wrapper .justified-list dd{width:calc(87% - 45px)}.sidebar-wrapper .profile-container{padding:30px 30px 0px 30px;background:#A15277;text-align:center;color:#fff}.sidebar-wrapper .name{font-size:32px;font-weight:900;margin-top:0;margin-bottom:10px}.sidebar-wrapper .tagline{color:#f5f5f5;font-size:16px;font-weight:400;margin-top:0;margin-bottom:0}.sidebar-wrapper .profile{margin-bottom:15px}.sidebar-wrapper .avatar{max-width:100px;margin-bottom:15px;border:4px solid #666;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.sidebar-wrapper .contact-list .fas,.sidebar-wrapper .contact-list .fab{margin-right:5px;font-size:18px;vertical-align:middle}.sidebar-wrapper .contact-list li{margin-bottom:15px}.sidebar-wrapper .contact-list li:last-child{margin-bottom:0}.sidebar-wrapper .justified-list{width:100%}.sidebar-wrapper .justified-list dt,.sidebar-wrapper .justified-list dd{display:inline-block;margin-top:.2em}.sidebar-wrapper .svg-icon{display:inline-block;width:14px;padding-bottom:3px;fill:#f5f5f5}.sidebar-wrapper .skill-bar{display:flex;justify-content:space-around}.sidebar-wrapper .container-block{padding:15px 30px 0px 30px}.sidebar-wrapper .container-block-title{text-transform:uppercase;font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px}.sidebar-wrapper .degree{font-size:16px;margin-top:0;margin-bottom:5px}.sidebar-wrapper .education-container .item{margin-bottom:15px}.sidebar-wrapper .education-container .item:last-child{margin-bottom:0}.sidebar-wrapper .education-container .meta{color:#f5f5f5;font-weight:500;margin-bottom:0px;margin-top:0}.sidebar-wrapper .education-container .time{color:#f5f5f5;font-weight:500;margin-bottom:0px}.main-wrapper{background:#fff;padding:60px;padding-left:340px}.main-wrapper .section-title{text-transform:uppercase;font-size:20px;font-weight:500;color:#A15277;position:relative;margin-top:0;margin-bottom:20px}.main-wrapper .section{margin-bottom:60px}.main-wrapper .experiences-section .item,.main-wrapper .publications-section .item,.main-wrapper .presentations-section .item{margin-bottom:30px}.main-wrapper .experiences-section .item:last-child,.main-wrapper .publications-section .item:last-child,.main-wrapper .presentations-section .item:last-child{margin-bottom:0}.main-wrapper .experiences-section .upper-row,.main-wrapper .publications-section .upper-row,.main-wrapper .presentations-section .upper-row{position:relative;margin-bottom:2px}.main-wrapper .experiences-section .job-title,.main-wrapper .experiences-section .degree,.main-wrapper .experiences-section .publication-title,.main-wrapper .experiences-section .presentation-title,.main-wrapper .experiences-section .time,.main-wrapper .experiences-section .pub-time,.main-wrapper .publications-section .job-title,.main-wrapper .publications-section .degree,.main-wrapper .publications-section .publication-title,.main-wrapper .publications-section .presentation-title,.main-wrapper .publications-section .time,.main-wrapper .publications-section .pub-time,.main-wrapper .presentations-section .job-title,.main-wrapper .presentations-section .degree,.main-wrapper .presentations-section .publication-title,.main-wrapper .presentations-section .presentation-title,.main-wrapper .presentations-section .time,.main-wrapper .presentations-section .pub-time{color:#3F4650;font-size:16px;margin-top:0;margin-bottom:0;font-weight:500;max-width:85%}.main-wrapper .experiences-section .job-title,.main-wrapper .publications-section .job-title,.main-wrapper .presentations-section .job-title{font-weight:700}.main-wrapper .experiences-section .publication-title,.main-wrapper .experiences-section .presentation-title,.main-wrapper .experiences-section .publication-authors,.main-wrapper .experiences-section .presentation-summary,.main-wrapper .publications-section .publication-title,.main-wrapper .publications-section .presentation-title,.main-wrapper .publications-section .publication-authors,.main-wrapper .publications-section .presentation-summary,.main-wrapper .presentations-section .publication-title,.main-wrapper .presentations-section .presentation-title,.main-wrapper .presentations-section .publication-authors,.main-wrapper .presentations-section .presentation-summary{margin-left:50px}.main-wrapper .experiences-section .time,.main-wrapper .publications-section .time,.main-wrapper .presentations-section .time{position:absolute;right:0;top:0;color:#97AAC3}.main-wrapper .experiences-section .pub-time,.main-wrapper .publications-section .pub-time,.main-wrapper .presentations-section .pub-time{position:absolute;left:0;top:0;color:#97AAC3}.main-wrapper .experiences-section .company,.main-wrapper .experiences-section .university,.main-wrapper .experiences-section .publication-authors,.main-wrapper .publications-section .company,.main-wrapper .publications-section .university,.main-wrapper .publications-section .publication-authors,.main-wrapper .presentations-section .company,.main-wrapper .presentations-section .university,.main-wrapper .presentations-section .publication-authors{margin-bottom:10px;color:#97AAC3}.main-wrapper .footer{padding-top:30px}.main-wrapper .footer .copyright{line-height:1.6;color:#545E6C;font-size:13px}@media (max-width: 767px){body{padding:0}.sidebar-wrapper{position:static;width:inherit}.main-wrapper{padding:30px}.main-wrapper .time{position:static;display:block;margin-top:5px}.main-wrapper .upper-row{margin-bottom:0}}@media (min-width: 992px){.skillset .level-title{margin-bottom:15px;font-size:14px;margin-top:0px}}@media print{@page{size:A4}body{font-size:12pt}img.avatar{filter:grayscale(1);-webkit-filter:greyscale(1)}.main-wrapper{width:100%}.remove-container.container-block{display:none}footer{display:none}.skillset .level-bar-inner{background-color:black !important;-webkit-print-color-adjust:exact}.fa-stack{display:none}.skills-container{display:none}.sidebar-wrapper{position:relative;width:100%;float:none;min-height:0}a[href]:after{content:none}.contact-list{display:flex;height:100px;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding:0 10% 0 10%}.sidebar-wrapper .container-block{padding:0 0 30px 0}.main-wrapper{padding:0}.contact-list li{padding-right:20px}.sidebar-wrapper .container-block-title{text-transform:uppercase;font-size:20px;margin-top:0;margin-bottom:15px;font-weight:500}.sidebar-wrapper .avatar{display:none}.sidebar-wrapper .degree{font-size:18px;margin-bottom:10px;font-weight:500}.details .time{float:right;text-align:right}.sidebar-wrapper .education-container .item{margin-bottom:5rem}.sidebar-wrapper .education-container .meta{float:left;font-size:14px;font-weight:500}.sidebar-wrapper .education-container .time{font-size:16px;font-weight:500}.sidebar-wrapper .education-container{padding-bottom:60px}}
