.bg{animation:backgroundAnimation 15s ease infinite;background:linear-gradient(-45deg,#2c3539,#392c2c,#454458);background-size:400% 400%;height:100%;opacity:.85;position:fixed;width:100%;z-index:-1}@keyframes backgroundAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.container{box-sizing:border-box;display:flex;padding:2vw 0}.avatar{border:1px solid #fbcb0a;border-radius:50%;height:15vw;margin-bottom:2vw;padding:1vw;width:15vw}.links svg{vertical-align:middle;width:1.8vw}.links a{color:#fff;font-size:.9em;line-height:1.8;outline:none;text-decoration:none;transition:.2s linear}.links a:hover{color:#fbcb0a}.left-col{border-right:1px dashed #fbcb0a;min-width:25vw}.left-col,.right-col{padding:0 2vw}.experience{margin-bottom:4vw}.h2,.h3,p{margin-bottom:2vw}.experience__title{border-bottom:1px dashed #fbcb0a;display:flex;padding-bottom:1vw}.experience__title div{width:50%}.experience__title div:last-child{text-align:right}.experience__desc li{list-style:square;margin-bottom:1vw;padding-left:.5vw}.experience__desc li::marker{color:#fbcb0a}.experience__desc li a{color:#fff}.skills li{list-style:square;margin-bottom:.3vw;padding-left:.5vw}.skills li::marker{color:#fbcb0a}.skills li>span{border:1px solid #fbcb0a;border-radius:1vw;box-sizing:border-box;display:inline-block;margin-bottom:1vw;padding:.36vw 1.16vw;text-align:center}.only-for-print{display:none}.right-col .links{margin-bottom:2vw}.left-col-content{position:fixed}@media print{.left-col{display:none}.only-for-print{display:block}.not-for-print{display:none}body,pre{color:#000}body{background-color:#fff}.skills li>span{border:1px solid #000}.experience__title{border-bottom:1px dashed #000}a{color:#000!important}}
