@font-face{font-family:Calibri;src:url(../fonts/calibri.ttf) format("truetype")}body,div,h1,h2,li,p,span,strong{color:#000;font-family:Calibri,sans-serif}li,p,span,strong{font-size:15px}.header-cv{border-bottom:2px solid #1f2937;margin-bottom:.5rem;padding-bottom:1rem}.cv-title{font-size:1.875rem;font-weight:700}.cv-section-title{font-size:1.125rem;font-weight:700}.cv-section{margin-bottom:1rem}.cv-paragraph{margin-top:0}.contact-items{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin-top:.5rem}.contact-items .item{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex}.career-job{display:flex;gap:.75rem;position:relative}.career-job:before{background-color:#9ca3af;border-radius:9999px;content:"";display:block;flex-shrink:0;height:.8rem;margin-top:1.5rem;width:.8rem;z-index:10}.career-job:not(:last-child):after{background:#b5b5b5;content:"";display:block;height:90%;left:5.5px;position:absolute;top:35px;width:.8px}.dot{background:#000;border-radius:9999px;height:5px;margin-top:2px;width:5px}ul{padding-left:.75rem}ul li{align-items:center;display:flex;gap:.5rem;margin-bottom:-.25rem}.skills-section-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem;margin-top:2.5rem}
