*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:7.5px;line-height:1.25;color:#212121}body{margin:0;padding:0;width:120rem}.body--webpdf .template__fixed-element,.body--pdf .template__fixed-element{display:none}.body--preview{height:169.71429rem;overflow:hidden}.body--preview .preview-box{margin-top:6rem;margin-bottom:6rem;height:157.71429rem;overflow:hidden}.body--share{height:100%;overflow:hidden}.body--share .preview-box{margin-top:6rem;margin-bottom:6rem;height:calc(100% - $top-margin)}.body--markup{background:#e4eaf0;margin:0 auto;width:calc(120rem + 70px);padding:35px}.body--markup .preview-box{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.05);box-shadow:0px 0px 20px rgba(0,0,0,0.05);background:white;padding-top:6rem;padding-bottom:6rem}body{font-family:source_sans_pro, Verdana, Geneva, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#616161}.container{position:relative;display:block;max-width:120rem;font-size:1.7rem;padding:0rem 9rem}.main-wrapper{position:relative;display:block;width:100%;padding:5rem 0rem 0rem 28rem}.header{width:100%}.main{width:100%}.aside{position:absolute;top:5rem;left:0rem;width:25rem}.header .avatar{display:block;width:10rem;height:10rem;border-radius:0.8rem;margin:0 auto;margin-bottom:3rem;background-size:cover;background-position:center center}.header .name{display:block;font-family:Oswald, Arial, sans-serif;font-weight:400;font-size:4.2rem;text-transform:uppercase;text-align:center;margin-bottom:2.8rem}.header .name>span{margin:0 0.2rem}.header .info-block{display:block;text-align:center}.header .info-block .current-position{display:inline-block;font-size:1.8rem;color:#9e9e9e;margin-right:1.6rem;white-space:nowrap}.header .info-block .city{display:inline-block;font-size:1.6rem;color:#9e9e9e;margin-right:1.6rem;padding-left:2.2rem;position:relative;text-transform:uppercase;white-space:nowrap}.header .info-block .city:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMkM4LjEzIDIgNSA1LjEzIDUgOWMwIDUuMjUgNyAxMyA3IDEzczctNy43NSA3LTEzYzAtMy44Ny0zLjEzLTctNy03em0wIDkuNWEyLjUgMi41IDAgMCAxIDAtNSAyLjUgMi41IDAgMCAxIDAgNXoiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8%2BPC9zdmc%2B);width:1.6rem;height:1.6rem;background-size:contain;background-repeat:no-repeat}.header .info-block .phone{display:inline-block;font-size:1.6rem;color:#9e9e9e;padding-left:1.8rem;border-left:1px solid #9e9e9e;white-space:nowrap}.experience-group{margin-bottom:4rem}.experience-group .group-title{position:relative;font-family:Oswald, Arial, sans-serif;font-weight:400;font-size:1.9rem;padding-bottom:1.8rem;padding-left:4.4rem;text-transform:uppercase;page-break-inside:avoid;page-break-after:avoid}.experience-group .group-title>span{margin-right:0.2rem}.experience-group .group-title-icon{position:absolute;top:0rem;left:0rem;width:2.4rem;height:2.4rem;background-size:contain;background-repeat:no-repeat}.experience-group .group-title-icon.profile{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMTJjMi4yMSAwIDQtMS43OSA0LTRzLTEuNzktNC00LTQtNCAxLjc5LTQgNCAxLjc5IDQgNCA0em0wIDJjLTIuNjcgMC04IDEuMzQtOCA0djJoMTZ2LTJjMC0yLjY2LTUuMzMtNC04LTR6Ii8%2BPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg%3D%3D)}.experience-group .group-title-icon.work{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8%2BPHBhdGggZD0iTTIwIDZoLTRWNGMwLTEuMTEtLjg5LTItMi0yaC00Yy0xLjExIDAtMiAuODktMiAydjJINGMtMS4xMSAwLTEuOTkuODktMS45OSAyTDIgMTljMCAxLjExLjg5IDIgMiAyaDE2YzEuMTEgMCAyLS44OSAyLTJWOGMwLTEuMTEtLjg5LTItMi0yem0tNiAwaC00VjRoNHYyeiIvPjwvc3ZnPg%3D%3D)}.experience-group .group-title-icon.education{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8%2BPHBhdGggZD0iTTUgMTMuMTh2NEwxMiAyMWw3LTMuODJ2LTRMMTIgMTdsLTctMy44MnpNMTIgM0wxIDlsMTEgNiA5LTQuOTFWMTdoMlY5TDEyIDN6Ii8%2BPC9zdmc%2B)}.experience-group .group-title-icon.courses{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8%2BPHBhdGggZD0iTTE4IDJINmMtMS4xIDAtMiAuOS0yIDJ2MTZjMCAxLjEuOSAyIDIgMmgxMmMxLjEgMCAyLS45IDItMlY0YzAtMS4xLS45LTItMi0yek02IDRoNXY4bC0yLjUtMS41TDYgMTJWNHoiLz48L3N2Zz4%3D)}.experience-group .group-title-icon.internship{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8%2BPHBhdGggZD0iTTE2LjUgMTJjMS4zOCAwIDIuNDktMS4xMiAyLjQ5LTIuNVMxNy44OCA3IDE2LjUgN2EyLjUgMi41IDAgMCAwIDAgNXpNOSAxMWMxLjY2IDAgMi45OS0xLjM0IDIuOTktM1MxMC42NiA1IDkgNUM3LjM0IDUgNiA2LjM0IDYgOHMxLjM0IDMgMyAzem03LjUgM2MtMS44MyAwLTUuNS45Mi01LjUgMi43NVYxOWgxMXYtMi4yNWMwLTEuODMtMy42Ny0yLjc1LTUuNS0yLjc1ek05IDEzYy0yLjMzIDAtNyAxLjE3LTcgMy41VjE5aDd2LTIuMjVjMC0uODUuMzMtMi4zNCAyLjM3LTMuNDdDMTAuNSAxMy4xIDkuNjYgMTMgOSAxM3oiLz48L3N2Zz4%3D)}.experience-group .group-title-icon.activities{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8%2BPHBhdGggZD0iTTE2IDExYzEuNjYgMCAyLjk5LTEuMzQgMi45OS0zUzE3LjY2IDUgMTYgNWMtMS42NiAwLTMgMS4zNC0zIDNzMS4zNCAzIDMgM3ptLTggMGMxLjY2IDAgMi45OS0xLjM0IDIuOTktM1M5LjY2IDUgOCA1QzYuMzQgNSA1IDYuMzQgNSA4czEuMzQgMyAzIDN6bTAgMmMtMi4zMyAwLTcgMS4xNy03IDMuNVYxOWgxNHYtMi41YzAtMi4zMy00LjY3LTMuNS03LTMuNXptOCAwYy0uMjkgMC0uNjIuMDItLjk3LjA1IDEuMTYuODQgMS45NyAxLjk3IDEuOTcgMy40NVYxOWg2di0yLjVjMC0yLjMzLTQuNjctMy41LTctMy41eiIvPjwvc3ZnPg%3D%3D)}.experience-group .group-title-icon.references{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6bTAgMGgyNHYyNEgwem0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMjAgMEg0djJoMTZWMHpNNCAyNGgxNnYtMkg0djJ6TTIwIDRINGMtMS4xIDAtMiAuOS0yIDJ2MTJjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tOCAyLjc1YzEuMjQgMCAyLjI1IDEuMDEgMi4yNSAyLjI1cy0xLjAxIDIuMjUtMi4yNSAyLjI1UzkuNzUgMTAuMjQgOS43NSA5IDEwLjc2IDYuNzUgMTIgNi43NXpNMTcgMTdIN3YtMS41YzAtMS42NyAzLjMzLTIuNSA1LTIuNXM1IC44MyA1IDIuNVYxN3oiLz48L3N2Zz4%3D)}.experience-group .group-title-icon.custom-section{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkgM0g1Yy0xLjEgMC0yIC45LTIgMnYxNGMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6TTkgMTdIN3YtN2gydjd6bTQgMGgtMlY3aDJ2MTB6bTQgMGgtMnYtNGgydjR6Ii8%2BPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg%3D%3D)}.experience-group .group-content{padding-left:0;border-left:0.2rem solid #212121;margin-left:1.2rem;position:relative}.experience-group .experience-item{padding-left:3rem;margin-bottom:2.4rem;position:relative;clear:both}.experience-group .experience-item.profile:before{display:none}.experience-group .experience-item:before{content:'';display:block;position:absolute;top:0.6rem;left:-0.6rem;width:0.8rem;height:0.8rem;border:0.15rem solid #212121;border-radius:1rem;background:#fff}.experience-group .item-title{font-size:2.2rem;margin-bottom:0.8rem}.experience-group .item-caption{font-size:2rem;margin-bottom:1.6rem;color:#757575}.experience-group .item-description{line-height:1.5;font-size:1.7rem;color:#757575}.experience-group .item-description strong{font-weight:bold;margin-left:0.1rem}.experience-group .item-description span{text-decoration:underline}.experience-group .item-description ul,.experience-group .item-description ol{margin:0.8rem 0;list-style-position:outside;padding-left:3.5rem}.aside .aside-group{margin-bottom:4.8rem;padding:0 0.6rem}.aside .title{text-align:center;font-family:Oswald, Arial, sans-serif;font-weight:400;font-size:1.8rem;text-transform:uppercase;margin-bottom:1.6rem}.aside .title>span{margin:0 0.1rem}.aside .title:before,.aside .title:after{content:'';display:inline-block;width:0.6rem;height:0.6rem;border:0.15rem solid #212121;border-radius:1rem;background:#fff;margin:0 1.6rem;position:relative;bottom:0.3rem}.aside .section{margin-bottom:2.3rem}.aside .social-profile{margin-bottom:1.6rem}.aside .social-profile__link{display:block;color:inherit;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}.aside .section .label{text-transform:uppercase;color:#9e9e9e;text-align:center;font-size:1.5rem;margin-bottom:0.4rem}.aside .section .text{text-align:center;line-height:1.5;font-size:1.6rem}.aside .section .text.highlighted{text-decoration:underline}.aside .progress{width:80%;margin:0 auto;height:0.4rem;background:#eeeeee;margin-top:1rem;margin-bottom:2.4rem}.aside .progress .progress-inner{width:0%;height:100%;background:#212121}
