.cv-container{padding:50px 0}.cv-container .section{margin-bottom:50px}.cv-container .section h2{font-size:21px;font-weight:var(--font-semibold);margin:0 0 24px}.cv-container .section h3{font-size:18.5px}.cv-container .section p{margin:0}.cv-container .section-first .img-container{aspect-ratio:1;border-radius:50%;width:65px;position:relative;overflow:hidden}.cv-container .section-first .right h1{font-size:22px;font-weight:var(--font-medium);margin:0}.cv-container .section-first .job{color:var(--txt-color-secondary);font-size:18px;line-height:24px}.cv-container .section-intro .text{opacity:.7;font-size:18px;line-height:32px;font-weight:var(--font-light)}.cv-container .section-experiences .experiences .experience .post{font-size:18px;font-weight:var(--font-regular)}.cv-container .section-experiences .experiences .experience .logo-container{aspect-ratio:1;background-color:var(--bg-color-secondary);border-radius:50%;justify-content:center;align-items:center;padding:10px;display:flex;position:relative}.cv-container .section-experiences .experiences .experience .sub-info,.cv-container .section-experiences .experiences .experience .name{font-size:15px;font-weight:var(--font-medium);opacity:.5}.cv-container .section-projects .projects .project{opacity:.7}.cv-container .section-projects .projects .project .name{font-size:18px;font-weight:var(--font-regular)}.cv-container .section-projects .projects .project .line{background-color:var(--txt-color-primary);opacity:.2;flex-grow:1;height:1px}.cv-container .section-contact .contact .info{opacity:.7}.cv-container .section-contact .contact .info .text{font-size:18px}
