@page{size:A4;margin:0}
html,body{margin:0;padding:0;background:#fff}
.resume-print-body{background:#fff}
.resume-document{--cv-accent:#12355b;--cv-soft:#eef4fb;--cv-dark:#0b223a;--cv-font:Arial,Tahoma,sans-serif;width:210mm;height:297mm;margin:0;background:#fff;color:#1d2433;font-family:var(--cv-font);font-size:10.3pt;line-height:1.42;overflow:hidden}
.resume-document,.resume-document *{box-sizing:border-box}
.cv-page{position:relative;width:210mm;height:297mm;overflow:hidden;background:#fff}
.resume-document h1,.resume-document h2,.resume-document h3,.resume-document p,.resume-document ul{margin-top:0}
.resume-document ul{padding-inline-start:5mm;margin-bottom:0}
.resume-document li{margin-bottom:1.1mm}
.resume-document .cv-photo{display:block;object-fit:cover;background:#e5e7eb}
.resume-document .round{border-radius:50%}
.resume-document .outlined{border:1.4mm solid #fff;box-shadow:0 0 0 .7mm var(--cv-accent)}
.resume-document .reference-item{margin-bottom:4mm}.resume-document .reference-item strong,.resume-document .reference-item span{display:block}
.resume-document .side-link{margin-bottom:3mm}.resume-document .side-link strong,.resume-document .side-link span{display:block;word-break:break-word}
.resume-document .plain-list{list-style:none;padding:0}.resume-document .plain-list li:before{content:'•';margin-inline-end:2mm}
.resume-document .tag-list span{display:inline-block;padding:1.5mm 3mm;margin:0 0 2mm 2mm;border:1px solid var(--cv-accent);border-radius:5mm;color:var(--cv-accent);font-size:8.5pt}
.resume-document .mini-entry{margin-bottom:4mm}.resume-document .mini-entry h3{margin-bottom:1mm;font-size:10.5pt}.resume-document .mini-entry p{margin-bottom:0}
.resume-document.density-compact{font-size:9.6pt;line-height:1.34}.resume-document.density-ultra-compact{font-size:8.9pt;line-height:1.28}
.resume-document.density-compact li{margin-bottom:.7mm}.resume-document.density-ultra-compact li{margin-bottom:.4mm}

/* Executive Sidebar */
.cv-executive-sidebar .executive-side{position:absolute;top:0;bottom:0;left:0;width:64mm;padding:14mm 9mm;background:#444448;color:#fff}.cv-executive-sidebar.rtl .executive-side{left:auto;right:0}
.cv-executive-sidebar .executive-main{position:absolute;top:0;bottom:0;left:64mm;right:0;padding:15mm 12mm 10mm}.cv-executive-sidebar.rtl .executive-main{left:0;right:64mm}
.cv-executive-sidebar .executive-side .cv-photo{width:34mm;height:34mm;margin:0 auto 8mm}
.cv-executive-sidebar .side-section{padding:0 0 6mm;margin:0 0 6mm;border-bottom:.25mm solid rgba(255,255,255,.36)}
.cv-executive-sidebar .side-section:last-child{border-bottom:0;margin-bottom:0}.cv-executive-sidebar .side-section h2{font-size:11pt;text-transform:uppercase;letter-spacing:.3mm;margin-bottom:4mm;color:#fff}.cv-executive-sidebar.rtl .side-section h2{text-transform:none;letter-spacing:0}
.cv-executive-sidebar .side-section p,.cv-executive-sidebar .side-section li,.cv-executive-sidebar .side-link,.cv-executive-sidebar .reference-item{font-size:8.9pt;line-height:1.5;color:#f3f4f6}
.cv-executive-sidebar .executive-header{height:35mm;border-bottom:.35mm solid #9096a1;padding-bottom:6mm;overflow:hidden}.cv-executive-sidebar .executive-identity{float:left;width:52%}.cv-executive-sidebar.rtl .executive-identity{float:right}
.cv-executive-sidebar .executive-identity h1{font-size:25pt;line-height:1.02;text-transform:uppercase;letter-spacing:.6mm;margin-bottom:2mm;color:#333}.cv-executive-sidebar.rtl .executive-identity h1{text-transform:none;letter-spacing:0}.cv-executive-sidebar .executive-identity p{font-size:8.8pt;text-transform:uppercase;letter-spacing:.3mm;color:#71717a}
.cv-executive-sidebar .contact-stack{float:right;width:44%;font-size:7.8pt;color:#666}.cv-executive-sidebar.rtl .contact-stack{float:left}.cv-executive-sidebar .contact-stack div{padding:1.5mm 0;border-bottom:.2mm solid #e0e0e0}.cv-executive-sidebar .contact-icon{display:inline-block;width:6mm;height:6mm;margin-inline-end:2mm;border-radius:50%;background:#35373c;color:#fff;text-align:center;line-height:6mm;font-size:7pt}
.cv-executive-sidebar .main-section{margin-top:8mm}.cv-executive-sidebar .main-section>h2{font-size:10.8pt;text-transform:uppercase;letter-spacing:.4mm;border-bottom:.35mm solid #333;padding-bottom:2mm;margin-bottom:5mm}.cv-executive-sidebar.rtl .main-section>h2{text-transform:none;letter-spacing:0}
.cv-executive-sidebar .timeline-item{position:relative;min-height:18mm;padding:0 0 5mm 33mm}.cv-executive-sidebar.rtl .timeline-item{padding:0 33mm 5mm 0}.cv-executive-sidebar .timeline-item:before{content:'';position:absolute;top:2mm;bottom:-1mm;left:29mm;border-left:.35mm solid #777}.cv-executive-sidebar.rtl .timeline-item:before{left:auto;right:29mm;border-left:0;border-right:.35mm solid #777}
.cv-executive-sidebar .timeline-dot{position:absolute;top:2mm;left:27.4mm;width:3.3mm;height:3.3mm;border-radius:50%;background:#555}.cv-executive-sidebar.rtl .timeline-dot{left:auto;right:27.4mm}.cv-executive-sidebar .timeline-date{position:absolute;top:0;left:0;width:25mm;font-size:7.7pt;color:#777}.cv-executive-sidebar.rtl .timeline-date{left:auto;right:0}
.cv-executive-sidebar .timeline-body h3{font-size:9.4pt;margin-bottom:.5mm}.cv-executive-sidebar .timeline-body strong{font-size:8pt;color:#666}.cv-executive-sidebar .timeline-body ul,.cv-executive-sidebar .timeline-body p{font-size:8.1pt;margin-top:1.5mm;color:#666}.cv-executive-sidebar .compact-timeline .timeline-item{min-height:12mm}
.cv-executive-sidebar .skill-grid{overflow:hidden}.cv-executive-sidebar .skill-row{float:left;width:48%;margin:0 4% 3mm 0}.cv-executive-sidebar.rtl .skill-row{float:right;margin:0 0 3mm 4%}.cv-executive-sidebar .skill-row:nth-child(2n){margin-inline-end:0}.cv-executive-sidebar .skill-row span{display:block;font-size:7.5pt;text-transform:uppercase;color:#777}.cv-executive-sidebar .skill-row i{display:block;height:1.3mm;margin-top:1.2mm;background:#ddd}.cv-executive-sidebar .skill-row i b{display:block;height:100%;background:#555}

/* Project Panel */
.cv-project-panel .project-header{position:absolute;top:14mm;left:12mm;right:12mm;height:53mm}.cv-project-panel .project-photo{float:left;width:48mm;height:48mm;object-fit:cover}.cv-project-panel.rtl .project-photo{float:right}.cv-project-panel .project-title{margin-left:55mm}.cv-project-panel.rtl .project-title{margin-left:0;margin-right:55mm}.cv-project-panel .project-title h1{font-size:27pt;text-transform:uppercase;letter-spacing:.7mm;line-height:1;margin-bottom:3mm;color:#111}.cv-project-panel.rtl .project-title h1{text-transform:none;letter-spacing:0}.cv-project-panel .project-title h2{font-size:14pt;letter-spacing:.5mm;font-weight:500;margin-bottom:6mm}.cv-project-panel .project-title h3{font-size:10.5pt;text-transform:uppercase;letter-spacing:.45mm;margin-bottom:2mm}.cv-project-panel .project-title p{font-size:8.5pt;line-height:1.35}
.cv-project-panel .project-aside{position:absolute;top:75mm;bottom:12mm;right:12mm;width:57mm;padding:9mm;background:#f1f1f1}.cv-project-panel.rtl .project-aside{right:auto;left:12mm}.cv-project-panel .project-main{position:absolute;top:75mm;bottom:12mm;left:12mm;right:75mm;padding-right:5mm}.cv-project-panel.rtl .project-main{left:75mm;right:12mm;padding-right:0;padding-left:5mm}
.cv-project-panel .project-aside section{margin-bottom:8mm}.cv-project-panel .project-aside h2,.cv-project-panel .project-section>h2{font-size:11pt;text-transform:uppercase;letter-spacing:.7mm;margin-bottom:4mm}.cv-project-panel.rtl .project-aside h2,.cv-project-panel.rtl .project-section>h2{text-transform:none;letter-spacing:0}.cv-project-panel .project-contact{font-size:8.4pt;margin-bottom:3mm;word-break:break-word}.cv-project-panel .project-aside ul{padding-inline-start:4mm;font-size:9pt}.cv-project-panel .project-section{margin-bottom:8mm}.cv-project-panel .project-entry{position:relative;min-height:28mm;padding-left:17mm;margin-bottom:4mm}.cv-project-panel.rtl .project-entry{padding-left:0;padding-right:17mm}.cv-project-panel .project-year{position:absolute;top:0;left:0;width:12mm;height:26mm;background:#bfc0c0;writing-mode:vertical-rl;text-align:center;padding:2mm 1mm;font-size:8pt;font-weight:700}.cv-project-panel.rtl .project-year{left:auto;right:0}.cv-project-panel .project-entry h3{font-size:9.3pt;margin-bottom:2mm}.cv-project-panel .project-entry h3 em{font-style:normal;color:var(--cv-accent);font-weight:500}.cv-project-panel .project-entry ul,.cv-project-panel .project-entry p{font-size:8.2pt}.cv-project-panel .project-entry.small{min-height:17mm}.cv-project-panel .reference-item{font-size:8pt}

/* Purple Column */
.cv-purple-column .purple-side{position:absolute;top:0;bottom:0;left:0;width:58mm;padding:12mm 8mm;background:linear-gradient(180deg,var(--cv-accent),var(--cv-dark));color:#fff}.cv-purple-column.rtl .purple-side{left:auto;right:0}.cv-purple-column .purple-main{position:absolute;top:0;bottom:0;left:58mm;right:0;padding:13mm 12mm}.cv-purple-column.rtl .purple-main{left:0;right:58mm}
.cv-purple-column .purple-side .cv-photo{width:31mm;height:31mm;margin:0 auto 5mm;border:1.2mm solid rgba(255,255,255,.75)}.cv-purple-column .purple-side>h1{text-align:center;font-size:18pt;line-height:1.08;margin-bottom:1mm}.cv-purple-column .side-job{text-align:center;font-size:8.5pt;margin-bottom:8mm}.cv-purple-column .purple-side section{margin-bottom:7mm}.cv-purple-column .purple-side h2,.cv-purple-column .purple-main h2{font-size:10pt;text-transform:uppercase;letter-spacing:.25mm;border-bottom:.3mm solid currentColor;padding-bottom:2mm;margin-bottom:4mm}.cv-purple-column.rtl .purple-side h2,.cv-purple-column.rtl .purple-main h2{text-transform:none;letter-spacing:0}.cv-purple-column .side-contact,.cv-purple-column .side-entry,.cv-purple-column .side-link{font-size:7.8pt;margin-bottom:2.6mm;word-break:break-word}.cv-purple-column .side-entry span,.cv-purple-column .side-entry strong,.cv-purple-column .side-entry small{display:block}.cv-purple-column .side-entry span{opacity:.75}.cv-purple-column .purple-main section{margin-bottom:7mm}.cv-purple-column .purple-main section>p{font-size:9pt}.cv-purple-column .purple-entry{margin-bottom:5mm}.cv-purple-column .entry-head{overflow:hidden}.cv-purple-column .entry-head strong{float:left;font-size:9.4pt}.cv-purple-column.rtl .entry-head strong{float:right}.cv-purple-column .entry-head span{float:right;font-size:7.5pt;color:#777}.cv-purple-column.rtl .entry-head span{float:left}.cv-purple-column .purple-entry h3{font-size:8pt;color:var(--cv-accent);margin:1mm 0}.cv-purple-column .purple-entry ul{font-size:8.2pt}.cv-purple-column .purple-skills>div{overflow:hidden;padding:1.5mm 0;border-bottom:.2mm solid #eee;font-size:8.2pt}.cv-purple-column .purple-skills span{float:left}.cv-purple-column.rtl .purple-skills span{float:right}.cv-purple-column .purple-skills b{float:right;color:var(--cv-accent);letter-spacing:.5mm}.cv-purple-column.rtl .purple-skills b{float:left}

/* Dark split */
.cv-dark-split .dark-side{position:absolute;top:0;bottom:0;left:0;width:61mm;padding:12mm 9mm;background:#262629;color:#fff}.cv-dark-split.rtl .dark-side{left:auto;right:0}.cv-dark-split .dark-main{position:absolute;top:0;bottom:0;left:61mm;right:0;padding:12mm}.cv-dark-split.rtl .dark-main{left:0;right:61mm}.cv-dark-split .dark-side .cv-photo{width:35mm;height:35mm;margin:0 auto 9mm}.cv-dark-split .dark-side section{margin-bottom:7mm}.cv-dark-split .dark-side h2,.cv-dark-split .dark-section>h2{font-size:10.5pt;border-bottom:.35mm solid currentColor;padding-bottom:2mm;margin-bottom:4mm}.cv-dark-split .dark-side p,.cv-dark-split .dark-side li,.cv-dark-split .dark-contact{font-size:8pt;color:#eee}.cv-dark-split .dark-contact{margin-bottom:2.5mm;word-break:break-word}.cv-dark-split .dark-main header{height:35mm;padding:4mm 0 6mm;border-bottom:.5mm solid var(--cv-accent)}.cv-dark-split .dark-main header h1{font-size:25pt;line-height:1.05;margin-bottom:2mm}.cv-dark-split .dark-main header p{color:var(--cv-accent);font-size:11pt}.cv-dark-split .dark-section{margin-top:8mm}.cv-dark-split .dark-timeline{position:relative;padding-left:9mm;margin-bottom:6mm}.cv-dark-split.rtl .dark-timeline{padding-left:0;padding-right:9mm}.cv-dark-split .dark-line{position:absolute;top:1mm;bottom:-4mm;left:2mm;border-left:.4mm solid #222}.cv-dark-split.rtl .dark-line{left:auto;right:2mm;border-left:0;border-right:.4mm solid #222}.cv-dark-split .dark-line:before{content:'';position:absolute;top:0;left:-1.7mm;width:3.2mm;height:3.2mm;border-radius:50%;background:var(--cv-accent)}.cv-dark-split.rtl .dark-line:before{left:auto;right:-1.7mm}.cv-dark-split .dark-timeline b{font-size:7.5pt;color:#777}.cv-dark-split .dark-timeline h3{font-size:10pt;margin:1mm 0}.cv-dark-split .dark-timeline strong{font-size:8pt;color:var(--cv-accent)}.cv-dark-split .dark-timeline p,.cv-dark-split .dark-timeline ul{font-size:8pt;margin-top:1.5mm}

/* ATS */
.cv-ats-clean .ats-page{padding:14mm 16mm}.cv-ats-clean .ats-header{min-height:33mm;padding-bottom:6mm;border-bottom:.45mm solid #111;overflow:hidden}.cv-ats-clean .ats-photo{float:right;width:25mm;height:25mm;object-fit:cover;border-radius:50%}.cv-ats-clean.rtl .ats-photo{float:left}.cv-ats-clean .ats-header h1{font-size:26pt;line-height:1;margin-bottom:2mm}.cv-ats-clean .ats-header h2{font-size:10.5pt;text-transform:uppercase;letter-spacing:.25mm;margin-bottom:2mm}.cv-ats-clean.rtl .ats-header h2{text-transform:none;letter-spacing:0}.cv-ats-clean .ats-header p{font-size:7.6pt}.cv-ats-clean .ats-header p span{display:inline-block;margin-inline-end:4mm}.cv-ats-clean .ats-section{margin-top:6mm}.cv-ats-clean .ats-section>h2{font-size:11pt;border-bottom:.35mm solid #111;padding-bottom:1.5mm;margin-bottom:3mm}.cv-ats-clean .ats-section>p{font-size:8.6pt}.cv-ats-clean .ats-entry{margin-bottom:4mm}.cv-ats-clean .ats-entry>div{overflow:hidden}.cv-ats-clean .ats-entry h3{float:left;font-size:9.3pt;margin-bottom:1mm}.cv-ats-clean.rtl .ats-entry h3{float:right}.cv-ats-clean .ats-entry span{float:right;font-size:7.5pt;font-weight:700}.cv-ats-clean.rtl .ats-entry span{float:left}.cv-ats-clean .ats-entry ul{clear:both;font-size:8.2pt;padding-top:1mm}.cv-ats-clean .ats-entry.compact strong,.cv-ats-clean .ats-entry.compact p{display:block;font-size:8pt;margin-bottom:1mm}.cv-ats-clean .ats-columns{columns:2;column-gap:10mm;font-size:8.4pt}.cv-ats-clean .ats-bottom{overflow:hidden}.cv-ats-clean .ats-bottom .ats-section{float:left;width:48%;margin-right:4%}.cv-ats-clean.rtl .ats-bottom .ats-section{float:right;margin-right:0;margin-left:4%}.cv-ats-clean .ats-bottom .ats-section:nth-child(2){margin-inline-end:0}

/* Student */
.cv-student-blue .student-page{padding:12mm 13mm 10mm}.cv-student-blue .student-bar{position:absolute;top:0;left:0;right:0;height:2.5mm;background:var(--cv-accent)}.cv-student-blue .student-header{text-align:center;padding:5mm 12mm 5mm}.cv-student-blue .student-header h1{font-family:Georgia,serif;font-size:25pt;letter-spacing:.4mm;color:var(--cv-accent);margin-bottom:1mm}.cv-student-blue .student-header>p{font-size:8pt;text-transform:uppercase;letter-spacing:.3mm;color:#666}.cv-student-blue.rtl .student-header>p{text-transform:none;letter-spacing:0}.cv-student-blue .student-header>div{font-size:8pt;line-height:1.4;margin-top:5mm;text-align:start}.cv-student-blue .student-contact{padding:3mm 0;border-top:.25mm solid #ddd;border-bottom:.25mm solid #ddd;text-align:center;font-size:7.4pt}.cv-student-blue .student-contact span{display:inline-block;width:24%;padding:0 2mm}.cv-student-blue .student-section{position:relative;padding-left:34mm;margin-top:6mm;min-height:15mm}.cv-student-blue.rtl .student-section{padding-left:0;padding-right:34mm}.cv-student-blue .student-section>h2{position:absolute;top:0;left:0;width:28mm;font-size:9.5pt;color:var(--cv-accent);text-transform:uppercase;border-bottom:.6mm solid var(--cv-accent);padding-bottom:1mm}.cv-student-blue.rtl .student-section>h2{left:auto;right:0;text-transform:none}.cv-student-blue .student-content article{margin-bottom:4mm}.cv-student-blue .student-content strong{font-size:8.6pt}.cv-student-blue .student-content h3{font-size:8.5pt;margin:.5mm 0}.cv-student-blue .student-content span{font-size:7.2pt}.cv-student-blue .student-content p,.cv-student-blue .student-content ul{font-size:7.8pt;margin-top:1mm}

/* Green modern */
.cv-green-modern .green-side{position:absolute;top:0;bottom:0;left:0;width:58mm;padding:12mm 9mm;background:#fbfbfb}.cv-green-modern.rtl .green-side{left:auto;right:0}.cv-green-modern .green-main{position:absolute;top:0;bottom:0;left:58mm;right:0;padding:12mm}.cv-green-modern.rtl .green-main{left:0;right:58mm}.cv-green-modern .green-photo{width:32mm;height:32mm;border:1.2mm solid var(--cv-soft);margin-bottom:5mm}.cv-green-modern .green-side>h1{font-size:21pt;line-height:1.05;margin-bottom:2mm}.cv-green-modern .green-side>p{color:var(--cv-accent);font-size:9.5pt;margin-bottom:9mm}.cv-green-modern .green-side section{margin-bottom:8mm}.cv-green-modern .green-side h2,.cv-green-modern .green-main h2{font-size:11pt;border-bottom:.35mm solid var(--cv-accent);padding-bottom:2mm;margin-bottom:4mm}.cv-green-modern .green-side section>div{font-size:7.8pt;margin-bottom:2.5mm;word-break:break-word}.cv-green-modern .dot-skill{overflow:hidden}.cv-green-modern .dot-skill span{float:left}.cv-green-modern.rtl .dot-skill span{float:right}.cv-green-modern .dot-skill b{float:right;color:var(--cv-accent);font-size:7pt;letter-spacing:.6mm}.cv-green-modern.rtl .dot-skill b{float:left}.cv-green-modern .green-main section{margin-bottom:8mm}.cv-green-modern .green-main section>p{font-size:9pt}.cv-green-modern .green-entry{padding:0 0 4mm;margin-bottom:4mm;border-bottom:.2mm solid #eee}.cv-green-modern .green-head,.cv-green-modern .green-meta{overflow:hidden}.cv-green-modern .green-head h3{float:left;font-size:10pt}.cv-green-modern.rtl .green-head h3{float:right}.cv-green-modern .green-head span{float:right;font-weight:700}.cv-green-modern.rtl .green-head span{float:left}.cv-green-modern .green-meta{clear:both;font-size:7.5pt;color:#777}.cv-green-modern .green-meta span{float:left}.cv-green-modern.rtl .green-meta span{float:right}.cv-green-modern .green-meta b{float:right}.cv-green-modern.rtl .green-meta b{float:left}.cv-green-modern .green-entry ul{font-size:8.1pt;margin-top:2mm}.cv-green-modern .green-tags span{border-color:var(--cv-accent);color:var(--cv-accent)}

/* Numbered editorial */
.cv-numbered-editorial .editorial-page{padding:14mm 12mm}.cv-numbered-editorial .editorial-header{height:34mm;overflow:hidden}.cv-numbered-editorial .editorial-header>div{float:left}.cv-numbered-editorial.rtl .editorial-header>div{float:right}.cv-numbered-editorial .editorial-header h1{font-size:29pt;line-height:1;margin-bottom:3mm}.cv-numbered-editorial .editorial-header h2{font-size:12pt}.cv-numbered-editorial .editorial-square{float:right;width:7mm;height:7mm;margin-top:3mm;background:var(--cv-accent)}.cv-numbered-editorial.rtl .editorial-square{float:left}.cv-numbered-editorial .editorial-contact{display:table;width:100%;margin:6mm 0 8mm;font-size:7.8pt}.cv-numbered-editorial .editorial-contact>div{display:table-cell;width:33.333%;vertical-align:top}.cv-numbered-editorial .editorial-contact span{display:block;margin-bottom:2mm}.cv-numbered-editorial .editorial-section{position:relative;padding-left:39mm;margin-bottom:9mm}.cv-numbered-editorial.rtl .editorial-section{padding-left:0;padding-right:39mm}.cv-numbered-editorial .editorial-section>h2{position:absolute;top:0;left:0;width:32mm;font-size:11pt;text-transform:uppercase;border-bottom:.8mm solid #111;padding-bottom:1.5mm}.cv-numbered-editorial.rtl .editorial-section>h2{left:auto;right:0;text-transform:none}.cv-numbered-editorial .editorial-section>h2 span{margin-inline-end:3mm}.cv-numbered-editorial .editorial-body>p{font-size:9pt}.cv-numbered-editorial .editorial-entry{position:relative;padding-left:33mm;margin-bottom:6mm}.cv-numbered-editorial.rtl .editorial-entry{padding-left:0;padding-right:33mm}.cv-numbered-editorial .editorial-date{position:absolute;top:0;left:0;width:28mm;font-size:7.4pt;font-weight:700}.cv-numbered-editorial.rtl .editorial-date{left:auto;right:0}.cv-numbered-editorial .editorial-entry h3{font-size:10pt;margin-bottom:2mm}.cv-numbered-editorial .editorial-entry h3 em{float:right;font-size:8pt;font-weight:400}.cv-numbered-editorial.rtl .editorial-entry h3 em{float:left}.cv-numbered-editorial .editorial-entry ul{font-size:8.2pt}.cv-numbered-editorial .editorial-entry.compact{margin-bottom:4mm}.cv-numbered-editorial .editorial-entry.compact p{font-size:8.2pt}.cv-numbered-editorial .editorial-skills{overflow:hidden}.cv-numbered-editorial .editorial-skills>div{float:left;width:48%;margin:0 4% 2.5mm 0;overflow:hidden}.cv-numbered-editorial.rtl .editorial-skills>div{float:right;margin:0 0 2.5mm 4%}.cv-numbered-editorial .editorial-skills>div:nth-child(2n){margin-inline-end:0}.cv-numbered-editorial .editorial-skills span{float:left}.cv-numbered-editorial.rtl .editorial-skills span{float:right}.cv-numbered-editorial .editorial-skills b{float:right;letter-spacing:.5mm}.cv-numbered-editorial.rtl .editorial-skills b{float:left}

@media print{html,body{width:210mm;height:297mm}.resume-document{box-shadow:none!important}}

.cv-project-panel .project-title.no-photo{margin-left:0;margin-right:0}.cv-project-panel.rtl .project-title.no-photo{margin-left:0;margin-right:0}
