html{font-size:14px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.header{display:flex;border-bottom:2px solid grey;padding:10px}.header .picture{display:flex;justify-content:center;width:25%}.header .picture img{max-width:60%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:50%;border:2px solid grey}.header .name_headline{display:flex;flex-direction:column;justify-content:center;padding:0 20px}.header .name_headline .name{font-family:"Montserrat",sans-serif;font-size:3rem}.header .name_headline .headline{font-size:1.5rem}@media only screen and (max-width:850px){.header{margin:2rem}.header .picture{display:none}}.section{display:flex;flex-direction:column}.section .section-header{display:flex;font-size:1.5rem;border-bottom:1px solid grey;padding-top:.7rem}.section .section-header .section-icon{display:flex;align-items:center;font-size:1.2rem}.section .section-header .section-title{padding-left:.5rem;text-transform:uppercase}.section .aboutme{text-align:justify;line-height:1.5}.section .small-section-item{display:flex;padding-top:1rem}.section .small-section-item .small-section-item-icon{margin-right:5px}.section .large-section-item{display:flex;padding-bottom:.3rem}.section .large-section-item .large-section-item-icon{margin-right:1.2rem;font-style:italic;color:grey}.section .large-section-item .large-section-item-content{display:flex;flex-direction:column;padding-top:2px;width:100%}.section .large-section-item .large-section-item-content .large-section-item-wrapper{display:flex;justify-content:space-between}.section .large-section-item .large-section-item-content .large-section-item-company{font-size:1rem;padding-left:2px;font-weight:500}.section .large-section-item .large-section-item-content .large-section-item-period{font-size:.8rem}.section .large-section-item .large-section-item-content .large-section-item-value{text-align:justify;font-size:.9rem;padding:2px 0}.section .large-section-item .large-section-item-content .large-section-item-details{display:flex;align-items:center;font-size:.8rem;color:#655a5a;padding:.1rem}.section .large-section-item .large-section-item-content .large-section-item-details .large-section-item-details-group{display:flex}.section .large-section-item .large-section-item-content .large-section-item-details .large-section-item-details-group .large-section-item-details-company{font-size:.85rem}.section .large-section-item .large-section-item-content .large-section-item-tags{font-size:.9rem;font-weight:400;color:#54557f}@media only screen and (max-width:580px){.section .large-section-item-icon{display:none}.section .large-section-item-content{margin-bottom:15px}.section .large-section-item-content .large-section-item-wrapper{flex-direction:column}.section .large-section-item-content .large-section-item-wrapper .large-section-item-company{display:flex;justify-content:space-between;font-size:1.16rem;align-items:center}.section .large-section-item-content .large-section-item-wrapper .large-section-item-company span{font-style:italic;font-size:small}.section .large-section-item-content .large-section-item-wrapper .large-section-item-period{padding:.1rem 0 .1rem .3rem;font-size:.9rem}.section .large-section-item-tags,.section .large-section-item-value{padding:5px!important}.section .large-section-item-details-group{flex-direction:column}}.section .skills-section-wrapper{display:flex;flex-wrap:wrap;margin-left:14px}.section .skills-section-wrapper .skills-section-item{display:flex;flex-direction:column;align-items:baseline;width:46%;padding-left:1rem}.section .skills-section-wrapper .skills-section-item .skills-section-item-wrapper{display:flex;width:100%}.section .skills-section-wrapper .skills-section-item .skills-section-item-wrapper .skills-section-item-content{display:flex;min-width:9rem}.section .skills-section-wrapper .skills-section-item .skills-section-item-wrapper .skills-section-dots{display:flex;justify-content:flex-end;width:100%;height:.6rem;margin:0 .8rem}.section .skills-section-wrapper .skills-section-item .skills-section-item-wrapper .skills-section-dots .skills-section-dot{height:.7rem;width:.7rem;border:.12rem solid #a5a5a5;border-radius:50%;margin-right:.3rem}.section .skills-section-wrapper .skills-section-item .skills-section-item-wrapper .skills-section-dots .skills-section-dot.active:first-child{box-shadow:inset 0 0 0 1000px #b3b6c3;height:.92rem;width:.92rem;border:0}.section .skills-section-wrapper .skills-section-item .skills-section-item-wrapper .skills-section-dots .skills-section-dot.active:nth-child(2){box-shadow:inset 0 0 0 1000px #a5a8b8;height:.92rem;width:.92rem;border:0}.section .skills-section-wrapper .skills-section-item .skills-section-item-wrapper .skills-section-dots .skills-section-dot.active:nth-child(3){box-shadow:inset 0 0 0 1000px #979bad;height:.92rem;width:.92rem;border:0}.section .skills-section-wrapper .skills-section-item .skills-section-item-wrapper .skills-section-dots .skills-section-dot.active:nth-child(4){box-shadow:inset 0 0 0 1000px #888da1;height:.92rem;width:.92rem;border:0}.section .skills-section-wrapper .skills-section-item .skills-section-item-wrapper .skills-section-dots .skills-section-dot.active:nth-child(5){box-shadow:inset 0 0 0 1000px #7a7f96;height:.92rem;width:.92rem;border:0}.section .skills-section-wrapper .skills-section-item .skills-section-item-comment{display:flex;align-items:center;font-size:.8rem;color:#655a5a;padding:.2rem}@media only screen and (max-width:850px){.section .skills-section-item{width:100%!important;padding:.5rem}}.section .education-section-wrapper{display:flex;flex-wrap:wrap;margin-left:14px}.section .education-section-wrapper .education-section-item{display:flex;margin-bottom:.7rem;width:50%;flex-grow:1}.section .education-section-wrapper .education-section-item .education-section-item-icon{font-size:1rem;margin-right:.5rem;min-width:1.5rem;justify-content:center;display:flex}.section .education-section-wrapper .education-section-item .education-section-item-date{display:flex;font-size:.8rem}.section .education-section-wrapper .education-section-item .education-section-item-title{font-size:.9rem;margin-top:.1rem}.section .education-section-wrapper .education-section-item .education-section-item-description{font-size:.8rem}@media only screen and (max-width:850px){.section{margin:0 1.5rem}}a{color:inherit;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.paper-sheet{display:flex;flex-direction:column;background-color:#fff;width:21cm;min-width:21cm;margin:50px;border:1px solid #a9a9a9;padding:1.5rem}.paper-sheet .content{display:flex;flex-grow:1;margin-top:1rem}.paper-sheet .content .left-column{display:flex;flex-direction:column;width:25%;border-right:1px solid grey;padding-right:1.5rem}.paper-sheet .content .left-column .section-body{padding:1rem}.paper-sheet .content .right-column{display:flex;flex-direction:column;padding-left:1rem;flex-grow:1}.paper-sheet .content .right-column .section-body{padding:.7rem 1rem 0 0}@media print{@page{margin:0;padding:0;overflow:hidden}html{font-size:12px}.paper-sheet{margin:0;border:0;padding:1.3rem;overflow:hidden;width:21cm;min-width:21cm;max-height:28.7cm;height:28.7cm}.paper-sheet .content{padding:1rem}}@media only screen and (max-width:850px){.content{flex-direction:column}.content .left-column{width:100%!important}.content .right-column{padding-left:0!important}.paper-sheet{width:100%;min-width:100%;height:100%;margin:0;border:0}}.App{display:flex;justify-content:center;background-color:#f0f8ff}
/*# sourceMappingURL=main.b6b21766.chunk.css.map */