@font-face{font-family:"Aller Bold";src:url(/static/fonts/Aller-Bold.ttf)}@font-face{font-family:"Aller BoldItalic";src:url(/static/fonts/Aller-BoldItalic.ttf)}@font-face{font-family:"Aller Italic";src:url(/static/fonts/Aller-Italic.ttf)}@font-face{font-family:"Aller Light";src:url(/static/fonts/Aller-Light.ttf)}@font-face{font-family:"Aller";src:url(/static/fonts/Aller-Regular.ttf)}@font-face{font-family:"Raleway Bold";src:url(/static/fonts/Raleway-Bold.ttf)}@font-face{font-family:"Raleway BoldItalic";src:url(/static/fonts/Raleway-Bold.ttf)}@font-face{font-family:"Raleway Italic";src:url(/static/fonts/Raleway-Italic.ttf)}@font-face{font-family:"Raleway Light";src:url(/static/fonts/Raleway-Light.ttf)}@font-face{font-family:"Raleway Medium";src:url(/static/fonts/Raleway-Medium.ttf)}@font-face{font-family:"Raleway";src:url(/static/fonts/Raleway-Regular.ttf)}@font-face{font-family:"Raleway SemiBold";src:url(/static/fonts/Raleway-SemiBold.ttf)}body{font-family:"Aller";color:#666766!important}img{object-fit:cover}.preview a{display:block;text-decoration:none;color:inherit;padding:16px;margin:0;border-radius:16px;border:2px solid transparent}.preview a:hover{background:#efefef;border:2px dashed #959595}.preview ul{padding-left:1.3rem!important}.preview{position:relative;max-width:928px;min-height:100vh;margin:0 auto;background-color:#fff;padding:35px;border:1px solid #959595}.preview .header{position:relative;display:flex;flex-direction:row;direction:ltr;justify-content:center}.preview .column{position:relative;display:flex;flex-direction:column;width:100%}.preview .profile-picture{width:125px;height:125px;margin:12px}.preview .round-image{border-radius:50%;height:100%}.preview .table-view{display:table}.preview .table-cell{display:table-cell}.preview .table-cell.left{width:29%;direction:ltr;max-width:295px}.preview .table-cell.right{width:69%;padding-left:45px;direction:ltr;max-width:643px}.preview .hr{border-bottom:1px solid #373737;padding-bottom:3px;margin-bottom:10px}.preview .section-header{margin-top:28px;text-transform:uppercase;font-family:"Raleway Bold";color:#333}.preview .sub-header{font-family:"Aller Bold";font-size:14px;padding:10px 0 8px;text-transform:uppercase;line-height:1.5;color:#666766}.preview #education .history:not(:nth-of-type(1)),.preview #employment .history:not(:nth-of-type(1)){margin-top:18px}.preview .description ol li,.preview .description ul li{margin-bottom:8px}.preview #education .history .data{line-height:1.5;white-space:normal;font-weight:400}#summary .summary-content,.preview #education .history,.preview #employment .history{position:relative;padding-left:28px}.preview .vr{display:flex;flex-direction:column;position:absolute;width:1px;top:36px;right:1px;bottom:0;left:7px;background:#666766}.preview .vr-icon{display:flex;position:absolute;top:16px;left:2px;right:unset;background:#fff;border:1px solid;justify-content:center;align-items:center;width:10px;height:10px;border-radius:50%}.preview .vr-icon .bullet{background-color:#252525;width:4px;height:4px;border-radius:50%}.preview .raleway{font-family:"Raleway";text-transform:uppercase;font-size:16px;direction:ltr;letter-spacing:4px;word-break:break-word}.preview .raleway-bold,.preview .raleway-light{font-family:"Raleway Light";text-transform:uppercase;font-size:34px;direction:ltr}.preview .raleway-bold{font-family:"Raleway Bold";font-size:46px}.preview .email-container,.preview .phone-container{position:relative;margin-bottom:7px}.preview .svg-email-icon,.preview .svg-phone-icon{position:absolute;top:2px;left:2px;background:#4a4a4a;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center}.preview #contact .contact-info{position:relative;font-family:"Raleway";margin:0 auto;min-width:30%;width:30%;font-size:13px}.preview .wrapper{position:relative;display:flex;margin:0 0 8px 4px}[hidden]{display:none}.preview .email-icon,.preview .location-icon,.preview .phone-icon{margin-left:3px;display:none}.button,.preview #contact .contact-info .icon{display:flex;justify-content:center;align-items:center}.preview #contact .contact-info .icon{position:relative;background:#000;border-radius:50%;transform:translate(-50%);width:1.2rem;height:1.2rem;padding:0}.preview .skill{margin:16px 0}.preview .skill .level{background-color:#9c9c9c;height:3px;width:100%}.preview .skill .level .percent{background-color:#2b2b2b;height:3px}.button{max-width:170px;width:100%;margin-bottom:16px;font-size:16px;font-weight:800;color:#5e5e5e;border:1px #9c9c9c solid;border-radius:50px;padding:16px 40px;transition:.15s all;cursor:pointer;user-select:none}