@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;600;700&display=swap");.cv-preview{font-family:var(--cv-font-family,"Roboto","DejaVu Sans","Calibri",Arial,sans-serif)!important;--cv-heading-size:16pt;--cv-subheading-size:12pt;--cv-body-size:10pt;--cv-small-size:9pt;--cv-heading-weight:700;--cv-subheading-weight:600;--cv-body-weight:400;--cv-small-weight:400;--cv-section-margin-top:12pt;--cv-section-margin-bottom:6pt;--cv-subsection-margin:8pt;--cv-paragraph-margin:6pt;--cv-bullet-margin:3pt;--cv-item-margin:6pt;--cv-header-margin:4pt;--cv-small-margin:2pt;--cv-line-height:1.2;text-rendering:optimizeLegibility;font-feature-settings:"liga","clig";unicode-bidi:normal}.cv-preview *{font-family:var(--cv-font-family,"Calibri, Arial, sans-serif")!important;line-height:var(--cv-line-height)!important}.cv-preview .cv-section,.cv-preview .section{margin-top:var(--cv-section-margin-top)!important;margin-bottom:var(--cv-section-margin-bottom)!important}.cv-preview .cv-section:first-child,.cv-preview .section:first-child{margin-top:0!important}.cv-preview .cv-section-header,.cv-preview .section-header,.cv-preview .section-title{margin-top:var(--cv-section-margin-top)!important;margin-bottom:var(--cv-section-margin-bottom)!important;color:var(--cv-text-accent)!important}.cv-preview .cv-education-item,.cv-preview .cv-experience-item,.cv-preview .cv-project-item,.cv-preview .education-item,.cv-preview .experience-item,.cv-preview .project-item{margin-bottom:var(--cv-item-margin)!important}.cv-preview .cv-education-item:last-child,.cv-preview .cv-experience-item:last-child,.cv-preview .cv-project-item:last-child,.cv-preview .education-item:last-child,.cv-preview .experience-item:last-child,.cv-preview .project-item:last-child{margin-bottom:0!important}.cv-preview .cv-subsection{margin-bottom:var(--cv-subsection-margin)!important}.cv-preview .cv-subsection:last-child{margin-bottom:0!important}.cv-preview .cv-header-margin{margin-bottom:var(--cv-header-margin)!important}.cv-preview .cv-small-margin{margin-bottom:var(--cv-small-margin)!important}.cv-preview .cv-item-spacing>*+*{margin-top:var(--cv-item-margin)!important}.cv-preview .cv-achievements li,.cv-preview .cv-bullet-list li,.cv-preview .cv-responsibilities li,.cv-preview ol li,.cv-preview ul li{margin-bottom:var(--cv-bullet-margin)!important}.cv-preview .cv-achievements li:last-child,.cv-preview .cv-bullet-list li:last-child,.cv-preview .cv-responsibilities li:last-child,.cv-preview ol li:last-child,.cv-preview ul li:last-child{margin-bottom:0!important}.cv-preview .cv-paragraph,.cv-preview p{margin-bottom:var(--cv-paragraph-margin)!important}.cv-preview .cv-paragraph:last-child,.cv-preview p:last-child{margin-bottom:0!important}.cv-preview .cv-name,.cv-preview .full-name,.cv-preview .name,.cv-preview h1{font-size:var(--cv-heading-size)!important;font-weight:var(--cv-heading-weight,700)!important;line-height:var(--cv-line-height)!important;color:var(--cv-text-primary)!important;margin-bottom:.5em!important;font-family:var(--cv-font-family,"Roboto","DejaVu Sans","Calibri",Arial,sans-serif)!important;text-rendering:optimizeLegibility!important;unicode-bidi:normal!important}.cv-preview .company-name,.cv-preview .cv-title,.cv-preview .job-title,.cv-preview .position,.cv-preview .project-title,.cv-preview .school-name,.cv-preview .section-title,.cv-preview h2,.cv-preview h3{font-size:var(--cv-subheading-size)!important;font-weight:var(--cv-subheading-weight,600)!important;line-height:var(--cv-line-height)!important;color:var(--cv-text-accent)!important;margin-bottom:.3em!important;font-family:var(--cv-font-family,"Roboto","DejaVu Sans","Calibri",Arial,sans-serif)!important;text-rendering:optimizeLegibility!important;unicode-bidi:normal!important}.cv-preview .content,.cv-preview .description,.cv-preview .summary,.cv-preview .text,.cv-preview ol li,.cv-preview p,.cv-preview ul li{font-size:var(--cv-body-size)!important;font-weight:var(--cv-body-weight,400)!important;line-height:var(--cv-line-height)!important;color:var(--cv-text-primary)!important;font-family:var(--cv-font-family,"Roboto","DejaVu Sans","Calibri",Arial,sans-serif)!important;text-rendering:optimizeLegibility!important;unicode-bidi:normal!important}.cv-preview .contact-info,.cv-preview .date,.cv-preview .dates,.cv-preview .email,.cv-preview .location,.cv-preview .phone,.cv-preview .small-text,.cv-preview .text-xs,.cv-preview small{font-size:var(--cv-small-size)!important;font-weight:var(--cv-small-weight,400)!important;line-height:var(--cv-line-height)!important;color:var(--cv-text-secondary)!important}.cv-preview .text-lg{font-size:var(--cv-subheading-size)!important}.cv-preview .text-2xl,.cv-preview .text-xl{font-size:var(--cv-heading-size)!important}.cv-preview .text-base{font-size:var(--cv-subheading-size)!important}.cv-preview .text-sm{font-size:var(--cv-body-size)!important}.cv-preview .text-xs{font-size:var(--cv-small-size)!important}.cv-preview .professional-template h1{font-size:calc(var(--heading-size) + 4px)!important}.cv-preview .professional-template h2{font-size:var(--subheading-size)!important}.cv-preview .professional-template .job-title{font-size:var(--body-size)!important}.cv-preview .modern-template .name{font-size:calc(var(--heading-size) + 6px)!important}.cv-preview .modern-template .title{font-size:var(--subheading-size)!important}.cv-preview .traditional-template h1{font-size:calc(var(--heading-size) + 2px)!important}.cv-preview .traditional-template h2{font-size:var(--subheading-size)!important}