.cv1-board{color:#1e293b;background-color:#fff;flex-direction:column;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.45;display:flex;box-sizing:border-box!important;width:210mm!important;min-height:297mm!important;margin:0 auto!important;padding:6mm 8mm!important}.cv1-board p{text-align:justify!important;text-justify:inter-word!important}.cv1-board .cv-content{flex-direction:column;min-height:285mm;display:flex;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.cv1-board .cv-head{border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:85px 1fr;align-items:center;gap:18px;margin-bottom:16px;padding:12px 16px;display:grid;box-sizing:border-box!important;width:100%!important}.cv1-board .cv-head .cv__imageWrapper{justify-content:center;align-items:center;display:flex}.cv1-board .cv-head .cv__imageWrapper .cv__image{border:2.5px solid #1e40af;border-radius:50%;width:80px;height:80px;overflow:hidden;box-shadow:0 4px 10px #0000001a}.cv1-board .cv-head .cv__imageWrapper .cv__image .photo{object-fit:cover;width:100%;height:100%}.cv1-board .cv-head .cv__imageWrapper .cv__image .avatar-initials{color:#fff;letter-spacing:.05em;justify-content:center;align-items:center;width:100%;height:100%;font-size:26px;font-weight:800;display:flex}.cv1-board .cv-head .cv__head-details{flex-direction:column;justify-content:center;display:flex;width:100%!important}.cv1-board .cv-head .cv__head-details h1{letter-spacing:-.02em!important;margin:0 0 4px!important;font-size:28px!important;font-weight:800!important;line-height:1.15!important}.cv1-board .cv-head .cv__head-details h1 .firstname{font-weight:800}.cv1-board .cv-head .cv__head-details h1 .lastname{font-weight:600}.cv1-board .cv-head .cv__head-details .occupation-title{text-transform:uppercase!important;letter-spacing:.06em!important;color:#475569!important;margin:0!important;font-size:13.5px!important;font-weight:600!important}.cv1-board .cv__body{flex-grow:1;grid-template-columns:190px 1fr;gap:18px;display:grid;box-sizing:border-box!important;width:100%!important}.cv1-board .cv__body .cv__bodyLeft{flex-direction:column;gap:14px;display:flex;width:100%!important}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton{flex-direction:column;display:flex;width:100%!important}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .infoList{flex-direction:column;gap:10px;display:flex;width:100%!important}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .infoList .subItemIcon{align-items:flex-start;gap:8px;display:flex;width:100%!important}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .infoList .subItemIcon .iconCircle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .infoList .subItemIcon .subItemDetails{flex-direction:column;width:100%;min-width:0;display:flex}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .infoList .subItemIcon .subItemDetails .subItemLabel{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:10px;font-weight:700}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .infoList .subItemIcon .subItemDetails .subItemValue{color:#334155;word-break:break-word;font-size:12px;font-weight:500;line-height:1.3}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .infoList .subItemIcon .subItemDetails .subItemValue.emailValue{word-break:break-all;overflow-wrap:anywhere;font-size:11.5px}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .skillsPillContainer{flex-direction:column;gap:6px;display:flex;width:100%!important}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .skillsPillContainer .skillPillTag{border:1px solid;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.25;display:flex;box-sizing:border-box!important;width:100%!important}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .skillsPillContainer .skillPillTag .skillPillDot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .skillsPillContainer .skillPillTag .skillPillName{word-break:break-word}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .sectionLanguages{flex-direction:column;gap:6px;display:flex;width:100%!important}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .sectionLanguages .sectionLanguage{border-bottom:1px dashed #e2e8f0;flex-direction:column;gap:1px;padding-bottom:5px;display:flex;width:100%!important}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .sectionLanguages .sectionLanguage:last-child{border-bottom:none}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .sectionLanguages .sectionLanguage .language-name{color:#0f172a;font-size:12px;font-weight:700}.cv1-board .cv__body .cv__bodyLeft .cv__leftSecton .sectionLanguages .sectionLanguage .language-level{color:#475569;font-size:11px;font-weight:500;line-height:1.25}.cv1-board .cv__body .bodyRight{flex-direction:column;gap:14px;display:flex;box-sizing:border-box!important;width:100%!important}.cv1-board .cv__body .bodyRight .rightSection{flex-direction:column;display:flex;box-sizing:border-box!important;width:100%!important}.cv1-board .cv__body .bodyRight .rightSection .summaryContent{color:#334155;font-size:12.8px;line-height:1.5;text-align:justify!important;text-justify:inter-word!important;width:100%!important}.cv1-board .cv__body .bodyRight .rightSection .summaryContent p{margin:0 0 6px;text-align:justify!important;text-justify:inter-word!important;width:100%!important}.cv1-board .cv__body .bodyRight .rightSection .summaryContent p:last-child{margin-bottom:0}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline{border-left:2px solid #f1f5f9;flex-direction:column;gap:12px;padding-left:12px;display:flex;width:100%!important}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper{flex-direction:column;gap:2px;display:flex;position:relative;break-inside:avoid!important;page-break-inside:avoid!important;width:100%!important}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .timeline-node{background-color:#fff;border:2px solid #1e40af;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:-17px}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex;width:100%!important}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__head .employment__titleBlock{font-size:13.5px;line-height:1.25}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__head .employment__titleBlock .employment__jobTitle{color:#0f172a;font-weight:700}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__head .employment__titleBlock .employment__employer{color:#475569;font-weight:600}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__head .employment__dateBadge{color:#475569;white-space:nowrap;background-color:#f1f5f9;border-radius:4px;padding:1px 7px;font-size:11px;font-weight:600}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__body{color:#334155;margin-top:2px;font-size:12.5px;line-height:1.48;text-align:justify!important;text-justify:inter-word!important;width:100%!important}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__body p{margin:0 0 4px;text-align:justify!important;text-justify:inter-word!important;width:100%!important}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__body p:last-child{margin-bottom:0}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__body ul,.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__body ol{margin:2px 0;padding-left:16px}.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__body ul li,.cv1-board .cv__body .bodyRight .rightSection .employmentsTimeline .employmentWrapper .employment__body ol li{margin-bottom:2px;text-align:justify!important;text-justify:inter-word!important}.cv1-board .cv-footer{justify-content:flex-end;align-items:center;margin-top:auto;padding-top:10px;display:flex;box-sizing:border-box!important;break-inside:avoid!important;page-break-inside:avoid!important;width:100%!important}.cv1-board .cv-footer .declaration-right-box{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:3px;min-width:160px;padding:6px 12px;display:flex}.cv1-board .cv-footer .declaration-right-box .declaration-line{color:#334155;font-size:11.5px;line-height:1.3}.cv1-board .cv-footer .declaration-right-box .declaration-line .declaration-label{color:#0f172a;font-weight:700}.cv1-board .cv-footer .declaration-right-box .declaration-line .declaration-val{color:#1e40af;font-weight:600}.cv1-board .sectionTitle{margin-bottom:8px;width:100%!important}.cv1-board .sectionTitle h2{box-sizing:border-box!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-bottom:2px solid #1e40af!important;width:100%!important;margin:0 0 4px!important;padding-bottom:3px!important;font-size:13.5px!important;font-weight:700!important;display:block!important}
