/* 40 modèles complémentaires : styles pour aperçu et export */
.template-nordic{--model-accent:#527c82;font-family:Arial,Helvetica,sans-serif;}
.template-ocean{--model-accent:#176b87;font-family:Arial,Helvetica,sans-serif;}
.template-emerald{--model-accent:#21836c;font-family:Arial,Helvetica,sans-serif;}
.template-burgundy{--model-accent:#873b50;font-family:Georgia,'Times New Roman',serif;}
.template-violet{--model-accent:#6d5bd0;font-family:Arial,Helvetica,sans-serif;}
.template-sunset{--model-accent:#d16b4b;font-family:Arial,Helvetica,sans-serif;}
.template-corporate{--model-accent:#254c6a;font-family:Arial,Helvetica,sans-serif;}
.template-startup{--model-accent:#5b62d6;font-family:Arial,Helvetica,sans-serif;}
.template-creative{--model-accent:#c44d8a;font-family:Arial,Helvetica,sans-serif;}
.template-finance{--model-accent:#174a58;font-family:Georgia,'Times New Roman',serif;}
.template-engineer{--model-accent:#326c93;font-family:'Courier New',monospace;}
.template-medical{--model-accent:#268c91;font-family:Arial,Helvetica,sans-serif;}
.template-legal{--model-accent:#5a4a3f;font-family:Georgia,'Times New Roman',serif;}
.template-marketing{--model-accent:#db6a35;font-family:Arial,Helvetica,sans-serif;}
.template-hospitality{--model-accent:#9a704a;font-family:Georgia,'Times New Roman',serif;}
.template-logistics{--model-accent:#547078;font-family:Arial,Helvetica,sans-serif;}
.template-project{--model-accent:#4766a8;font-family:Arial,Helvetica,sans-serif;}
.template-data{--model-accent:#326f9c;font-family:'Courier New',monospace;}
.template-cyber{--model-accent:#1e6e67;font-family:'Courier New',monospace;}
.template-eco{--model-accent:#64834b;font-family:Georgia,'Times New Roman',serif;}
.template-rose{--model-accent:#b86f87;font-family:Georgia,'Times New Roman',serif;}
.template-sand{--model-accent:#a7835a;font-family:Georgia,'Times New Roman',serif;}
.template-cobalt{--model-accent:#2855c5;font-family:Arial,Helvetica,sans-serif;}
.template-midnight{--model-accent:#182d49;font-family:Arial,Helvetica,sans-serif;}
.template-coral{--model-accent:#e16c63;font-family:Arial,Helvetica,sans-serif;}
.template-mint{--model-accent:#3a9b87;font-family:Arial,Helvetica,sans-serif;}
.template-lavender{--model-accent:#8b78bf;font-family:Georgia,'Times New Roman',serif;}
.template-monochrome{--model-accent:#303030;font-family:'Courier New',monospace;}
.template-split{--model-accent:#3c6b85;font-family:Arial,Helvetica,sans-serif;}
.template-sidebar{--model-accent:#3f7580;font-family:Arial,Helvetica,sans-serif;}
.template-timeline{--model-accent:#5779a5;font-family:Arial,Helvetica,sans-serif;}
.template-bold{--model-accent:#b84c38;font-family:Arial,Helvetica,sans-serif;}
.template-elegant{--model-accent:#92774f;font-family:Georgia,'Times New Roman',serif;}
.template-classic-blue{--model-accent:#285b86;font-family:Georgia,'Times New Roman',serif;}
.template-teal{--model-accent:#167f80;font-family:Arial,Helvetica,sans-serif;}
.template-graphite{--model-accent:#46515c;font-family:Arial,Helvetica,sans-serif;}
.template-terracotta{--model-accent:#b75f48;font-family:Georgia,'Times New Roman',serif;}
.template-fresh{--model-accent:#4a9b65;font-family:Arial,Helvetica,sans-serif;}
.template-portfolio{--model-accent:#6c5aa7;font-family:Arial,Helvetica,sans-serif;}
.template-graduate{--model-accent:#3f7894;font-family:Arial,Helvetica,sans-serif;}
.cv-paper.extra-template{color:#26313c;font-size:10.5px;line-height:1.45}
.cv-paper.extra-template .cv-header{gap:13px;padding-bottom:12px}
.cv-paper.extra-template .cv-heading h1{font-size:28px;font-weight:750;letter-spacing:-.025em}
.cv-paper.extra-template .cv-headline{color:var(--model-accent);font-weight:650}
.cv-paper.extra-template .cv-section h2{font-size:11px;margin-bottom:7px}
.cv-paper.extra-template .cv-photo{border:0;background:var(--model-accent);color:#fff}
.cv-paper.extra-template .cv-side .cv-section h2{font-size:10px}
.cv-paper.extra-template .cv-section{break-inside:avoid}
.extra-template.layout-band .cv-header{background:var(--model-accent);color:#fff;margin:-15mm -15mm 15px;padding:15mm 15mm 11mm;border:0}.extra-template.layout-band .cv-headline,.extra-template.layout-band .contact-line{color:#f2f7fb}.extra-template.layout-band .cv-section h2{color:var(--model-accent);border-bottom:2px solid var(--model-accent);padding-bottom:4px}
.extra-template.layout-sidebar .cv-body{grid-template-columns:minmax(0,1.6fr) minmax(0,.85fr);gap:18px}.extra-template.layout-sidebar .cv-side{background:#f0f5f6;padding:10px;border-radius:4px}.extra-template.layout-sidebar .cv-section h2{color:var(--model-accent);border-bottom:1px solid var(--model-accent);padding-bottom:4px}
.extra-template.layout-timeline .cv-section h2{color:var(--model-accent);border-left:4px solid var(--model-accent);padding-left:8px}.extra-template.layout-timeline .cv-section>div>div{border-left:1px solid var(--model-accent);padding-left:9px;margin-left:3px}
.extra-template.layout-center .cv-header{justify-content:center;text-align:center;flex-direction:column;align-items:center;border-bottom:2px solid var(--model-accent);padding-bottom:12px}.extra-template.layout-center .cv-heading{width:100%}.extra-template.layout-center .contact-line{justify-content:center}.extra-template.layout-center .cv-section h2{text-align:center;color:var(--model-accent);border-bottom:1px solid var(--model-accent);padding-bottom:4px}
.extra-template.layout-minimal .cv-header{border:0;padding-bottom:20px}.extra-template.layout-minimal .cv-section h2{color:var(--model-accent);text-transform:uppercase;letter-spacing:.1em;font-size:10px;border:0}.extra-template.layout-minimal .cv-photo{border-radius:50%}
.extra-template.layout-compact{font-size:9.5px;padding:13mm}.extra-template.layout-compact .cv-heading h1{font-size:24px}.extra-template.layout-compact .cv-section{margin-bottom:12px}.extra-template.layout-compact .cv-section h2{font-size:10px}
.extra-template.layout-creative .cv-header{border-bottom:4px solid var(--model-accent);padding-bottom:12px}.extra-template.layout-creative .cv-heading h1{color:var(--model-accent);letter-spacing:-.04em}.extra-template.layout-creative .cv-photo{border-radius:12px;background:var(--model-accent)}.extra-template.layout-creative .cv-section h2{display:inline-block;color:var(--model-accent);border-bottom:2px solid var(--model-accent);padding-bottom:3px}
.extra-template.layout-split .cv-header{border-bottom:2px solid var(--model-accent)}.extra-template.layout-split .cv-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px}.extra-template.layout-split .cv-side{border-left:2px solid var(--model-accent);padding-left:12px}.extra-template.layout-split .cv-section h2{color:var(--model-accent)}
.extra-template.layout-classic .cv-header{border-bottom:3px double var(--model-accent)}.extra-template.layout-classic .cv-section h2{color:var(--model-accent);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--model-accent);padding-bottom:4px}.extra-template.layout-classic .cv-photo{background:var(--model-accent)}
.cv-paper.extra-template.font-serif{font-family:Georgia,'Times New Roman',serif}
.cv-paper.extra-template.font-mono{font-family:'Courier New',monospace}
.cv-paper.extra-template.font-sans{font-family:Arial,Helvetica,sans-serif}




/* PolyProfil — 40 mises en page réellement distinctes, règles strictement isolées par modèle */
.cv-paper.extra-template .cv-body{display:grid;align-items:start;grid-auto-flow:row dense;gap:10px 14px;padding-top:14px}
.cv-paper.extra-template .cv-main,.cv-paper.extra-template .cv-side{display:contents}
.cv-paper.extra-template .cv-section{min-width:0;margin:0 0 8px;break-inside:avoid}
.cv-paper.extra-template .cv-section h2{margin:0 0 7px;padding:0 0 4px;color:var(--model-accent);border-bottom:1px solid #dfe5e9;font-size:10.5px;letter-spacing:.035em}
.cv-paper.extra-template .cv-header{display:flex;align-items:center;position:relative;gap:13px;margin-bottom:0}
.cv-paper.extra-template .cv-heading{min-width:0;flex:1}
.cv-paper.extra-template .cv-photo{flex:0 0 23mm;width:23mm;height:28mm;display:grid;place-items:center;overflow:hidden}
.cv-paper.extra-template .cv-photo img{width:100%;height:100%;object-fit:cover}
.cv-paper.extra-template .contact-line{display:flex;flex-wrap:wrap;gap:4px 9px}
.cv-paper.extra-template .cv-skill-item{margin-bottom:6px}

.extra-template.layout-nordic .cv-body{grid-template-columns:1fr;}
.extra-template.layout-nordic #previewSummarySection{order:1;}
.extra-template.layout-nordic #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-nordic #previewCareerStorySection{order:2;}
.extra-template.layout-nordic #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-nordic #previewExperienceSection{order:3;}
.extra-template.layout-nordic #previewExperienceSection{grid-column:1 / -1;}
.extra-template.layout-nordic #previewProjectsSection{order:4;}
.extra-template.layout-nordic #previewProjectsSection{grid-column:1 / -1;}
.extra-template.layout-nordic #previewEducationSection{order:5;}
.extra-template.layout-nordic #previewEducationSection{grid-column:1 / -1;}
.extra-template.layout-nordic #previewCertificationsSection{order:6;}
.extra-template.layout-nordic #previewCertificationsSection{grid-column:1 / -1;}
.extra-template.layout-nordic #previewSkillsSection{order:7;}
.extra-template.layout-nordic #previewSkillsSection{grid-column:1 / -1;}
.extra-template.layout-nordic #previewSoftwareSection{order:8;}
.extra-template.layout-nordic #previewSoftwareSection{grid-column:1 / -1;}
.extra-template.layout-nordic #previewLanguagesSection{order:9;}
.extra-template.layout-nordic #previewLanguagesSection{grid-column:1 / -1;}
.extra-template.layout-nordic #previewInterestsSection{order:10;}
.extra-template.layout-nordic #previewInterestsSection{grid-column:1 / -1;}
.extra-template.layout-nordic .cv-section h2{color:var(--model-accent);}
.extra-template.layout-nordic .cv-body{display:block;}
.extra-template.layout-nordic .cv-header{border:0;padding-bottom:18px}.extra-template.layout-nordic .cv-heading h1{font-weight:400!important;letter-spacing:-.045em!important}.extra-template.layout-nordic .cv-section h2{text-transform:uppercase;letter-spacing:.13em!important;border:0;padding-bottom:2px}.extra-template.layout-nordic .cv-photo{border-radius:50%}

.extra-template.layout-ocean .cv-body{grid-template-columns:1fr;}
.extra-template.layout-ocean #previewSummarySection{order:1;}
.extra-template.layout-ocean #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-ocean #previewCareerStorySection{order:7;}
.extra-template.layout-ocean #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-ocean #previewExperienceSection{order:2;}
.extra-template.layout-ocean #previewExperienceSection{grid-column:1 / -1;}
.extra-template.layout-ocean #previewProjectsSection{order:8;}
.extra-template.layout-ocean #previewProjectsSection{grid-column:1 / -1;}
.extra-template.layout-ocean #previewEducationSection{order:3;}
.extra-template.layout-ocean #previewEducationSection{grid-column:1 / -1;}
.extra-template.layout-ocean #previewCertificationsSection{order:9;}
.extra-template.layout-ocean #previewCertificationsSection{grid-column:1 / -1;}
.extra-template.layout-ocean #previewSkillsSection{order:4;}
.extra-template.layout-ocean #previewSkillsSection{grid-column:1 / -1;}
.extra-template.layout-ocean #previewSoftwareSection{order:10;}
.extra-template.layout-ocean #previewSoftwareSection{grid-column:1 / -1;}
.extra-template.layout-ocean #previewLanguagesSection{order:5;}
.extra-template.layout-ocean #previewLanguagesSection{grid-column:1 / -1;}
.extra-template.layout-ocean #previewInterestsSection{order:6;}
.extra-template.layout-ocean #previewInterestsSection{grid-column:1 / -1;}
.extra-template.layout-ocean .cv-section h2{color:var(--model-accent);}
.extra-template.layout-ocean .cv-header{margin:-15mm -15mm 14px;padding:12mm 15mm 9mm;background:var(--model-accent);color:#fff;border:0}.extra-template.layout-ocean .cv-heading h1,.extra-template.layout-ocean .cv-headline,.extra-template.layout-ocean .contact-line{color:#fff!important}.extra-template.layout-ocean .cv-heading h1{font-size:25px!important}.extra-template.layout-ocean .cv-photo{border:2px solid #fff}

.extra-template.layout-emerald .cv-body{grid-template-columns:0.72fr 1.28fr;}
.extra-template.layout-emerald #previewSummarySection{order:7;}
.extra-template.layout-emerald #previewCareerStorySection{order:8;}
.extra-template.layout-emerald #previewExperienceSection{order:9;}
.extra-template.layout-emerald #previewProjectsSection{order:10;}
.extra-template.layout-emerald #previewEducationSection{order:1;}
.extra-template.layout-emerald #previewCertificationsSection{order:2;}
.extra-template.layout-emerald #previewSkillsSection{order:3;}
.extra-template.layout-emerald #previewSoftwareSection{order:4;}
.extra-template.layout-emerald #previewLanguagesSection{order:5;}
.extra-template.layout-emerald #previewInterestsSection{order:6;}
.extra-template.layout-emerald .cv-section h2{color:var(--model-accent);}
.extra-template.layout-emerald #previewSkillsSection,.extra-template.layout-emerald #previewSoftwareSection,.extra-template.layout-emerald #previewLanguagesSection,.extra-template.layout-emerald #previewInterestsSection{background:color-mix(in srgb,var(--model-accent) 7%,white);padding:7px;border-radius:3px;}
.extra-template.layout-emerald .cv-header{display:grid;grid-template-columns:23mm 1fr;align-items:center;border-bottom:0;padding-bottom:10px}.extra-template.layout-emerald .cv-photo{grid-row:1;grid-column:1}.extra-template.layout-emerald .cv-heading{grid-column:2}.extra-template.layout-emerald .cv-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--model-accent)}

.extra-template.layout-burgundy .cv-body{grid-template-columns:1.2fr 0.8fr;}
.extra-template.layout-burgundy #previewSummarySection{order:1;}
.extra-template.layout-burgundy #previewCareerStorySection{order:3;}
.extra-template.layout-burgundy #previewExperienceSection{order:5;}
.extra-template.layout-burgundy #previewProjectsSection{order:7;}
.extra-template.layout-burgundy #previewEducationSection{order:9;}
.extra-template.layout-burgundy #previewCertificationsSection{order:2;}
.extra-template.layout-burgundy #previewSkillsSection{order:4;}
.extra-template.layout-burgundy #previewSoftwareSection{order:6;}
.extra-template.layout-burgundy #previewLanguagesSection{order:8;}
.extra-template.layout-burgundy #previewInterestsSection{order:10;}
.extra-template.layout-burgundy .cv-section h2{color:var(--model-accent);}
.extra-template.layout-burgundy .cv-header{border-bottom:3px double var(--model-accent);padding-bottom:12px}.extra-template.layout-burgundy .cv-heading h1{font-family:Georgia,'Times New Roman',serif!important;font-weight:500!important;letter-spacing:.01em!important}.extra-template.layout-burgundy .cv-section h2{text-transform:uppercase;letter-spacing:.08em!important;border-bottom:1px solid var(--model-accent)}

.extra-template.layout-violet .cv-body{grid-template-columns:1fr 0.82fr;}
.extra-template.layout-violet #previewSummarySection{order:1;}
.extra-template.layout-violet #previewCareerStorySection{order:2;}
.extra-template.layout-violet #previewExperienceSection{order:7;}
.extra-template.layout-violet #previewProjectsSection{order:8;}
.extra-template.layout-violet #previewEducationSection{order:3;}
.extra-template.layout-violet #previewCertificationsSection{order:4;}
.extra-template.layout-violet #previewSkillsSection{order:9;}
.extra-template.layout-violet #previewSoftwareSection{order:10;}
.extra-template.layout-violet #previewLanguagesSection{order:5;}
.extra-template.layout-violet #previewInterestsSection{order:6;}
.extra-template.layout-violet .cv-section h2{color:var(--model-accent);}
.extra-template.layout-violet #previewExperienceSection .cv-item,.extra-template.layout-violet #previewEducationSection .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px;}
.extra-template.layout-violet .cv-header{border-left:5px solid var(--model-accent);padding:4px 0 8px 12px;border-bottom:1px solid #dce2e8}.extra-template.layout-violet .cv-section h2{border-left:3px solid var(--model-accent);padding-left:7px}.extra-template.layout-violet .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px}

.extra-template.layout-sunset .cv-body{grid-template-columns:1fr;}
.extra-template.layout-sunset #previewSummarySection{order:1;}
.extra-template.layout-sunset #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-sunset #previewCareerStorySection{order:2;}
.extra-template.layout-sunset #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-sunset #previewExperienceSection{order:3;}
.extra-template.layout-sunset #previewExperienceSection{grid-column:1 / -1;}
.extra-template.layout-sunset #previewProjectsSection{order:7;}
.extra-template.layout-sunset #previewProjectsSection{grid-column:1 / -1;}
.extra-template.layout-sunset #previewEducationSection{order:8;}
.extra-template.layout-sunset #previewEducationSection{grid-column:1 / -1;}
.extra-template.layout-sunset #previewCertificationsSection{order:9;}
.extra-template.layout-sunset #previewCertificationsSection{grid-column:1 / -1;}
.extra-template.layout-sunset #previewSkillsSection{order:4;}
.extra-template.layout-sunset #previewSkillsSection{grid-column:1 / -1;}
.extra-template.layout-sunset #previewSoftwareSection{order:5;}
.extra-template.layout-sunset #previewSoftwareSection{grid-column:1 / -1;}
.extra-template.layout-sunset #previewLanguagesSection{order:6;}
.extra-template.layout-sunset #previewLanguagesSection{grid-column:1 / -1;}
.extra-template.layout-sunset #previewInterestsSection{order:10;}
.extra-template.layout-sunset #previewInterestsSection{grid-column:1 / -1;}
.extra-template.layout-sunset .cv-section h2{color:var(--model-accent);}
.extra-template.layout-sunset .cv-header{margin:-15mm -15mm 14px;padding:12mm 15mm 9mm;background:var(--model-accent);color:#fff;border:0}.extra-template.layout-sunset .cv-heading h1,.extra-template.layout-sunset .cv-headline,.extra-template.layout-sunset .contact-line{color:#fff!important}.extra-template.layout-sunset .cv-heading h1{font-size:25px!important}.extra-template.layout-sunset .cv-photo{border:2px solid #fff}

.extra-template.layout-corporate .cv-body{grid-template-columns:1.25fr 0.75fr;}
.extra-template.layout-corporate #previewSummarySection{order:1;}
.extra-template.layout-corporate #previewCareerStorySection{order:7;}
.extra-template.layout-corporate #previewExperienceSection{order:8;}
.extra-template.layout-corporate #previewProjectsSection{order:9;}
.extra-template.layout-corporate #previewEducationSection{order:10;}
.extra-template.layout-corporate #previewCertificationsSection{order:2;}
.extra-template.layout-corporate #previewSkillsSection{order:3;}
.extra-template.layout-corporate #previewSoftwareSection{order:4;}
.extra-template.layout-corporate #previewLanguagesSection{order:5;}
.extra-template.layout-corporate #previewInterestsSection{order:6;}
.extra-template.layout-corporate .cv-section h2{color:var(--model-accent);}
.extra-template.layout-corporate .cv-header{border-bottom:4px solid var(--model-accent);padding-bottom:11px}.extra-template.layout-corporate .cv-photo{border-radius:9px}.extra-template.layout-corporate .cv-heading h1{font-size:26px!important;letter-spacing:-.04em!important}.extra-template.layout-corporate .cv-section h2{display:inline-block;border-bottom:2px solid var(--model-accent);padding-bottom:3px}

.extra-template.layout-startup .cv-body{grid-template-columns:1.15fr 0.85fr;}
.extra-template.layout-startup #previewSummarySection{order:1;}
.extra-template.layout-startup #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-startup #previewCareerStorySection{order:2;}
.extra-template.layout-startup #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-startup #previewExperienceSection{order:3;}
.extra-template.layout-startup #previewProjectsSection{order:4;}
.extra-template.layout-startup #previewEducationSection{order:5;}
.extra-template.layout-startup #previewCertificationsSection{order:6;}
.extra-template.layout-startup #previewSkillsSection{order:7;}
.extra-template.layout-startup #previewSoftwareSection{order:8;}
.extra-template.layout-startup #previewLanguagesSection{order:9;}
.extra-template.layout-startup #previewInterestsSection{order:10;}
.extra-template.layout-startup .cv-section h2{color:var(--model-accent);}
.extra-template.layout-startup .cv-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(30mm,.75fr);align-items:center;border-bottom:4px solid var(--model-accent);padding-bottom:11px}.extra-template.layout-startup .cv-photo{grid-column:2;grid-row:1;justify-self:end}.extra-template.layout-startup .cv-heading{grid-column:1;grid-row:1}.extra-template.layout-startup .cv-heading h1{font-size:24px!important}

.extra-template.layout-creative .cv-body{grid-template-columns:1fr 0.88fr;}
.extra-template.layout-creative #previewSummarySection{order:1;}
.extra-template.layout-creative #previewCareerStorySection{order:3;}
.extra-template.layout-creative #previewExperienceSection{order:7;}
.extra-template.layout-creative #previewProjectsSection{order:2;}
.extra-template.layout-creative #previewEducationSection{order:8;}
.extra-template.layout-creative #previewCertificationsSection{order:4;}
.extra-template.layout-creative #previewSkillsSection{order:9;}
.extra-template.layout-creative #previewSoftwareSection{order:5;}
.extra-template.layout-creative #previewLanguagesSection{order:10;}
.extra-template.layout-creative #previewInterestsSection{order:6;}
.extra-template.layout-creative .cv-section h2{color:var(--model-accent);}
.extra-template.layout-creative .cv-section h2{text-align:center;}
.extra-template.layout-creative .cv-header{flex-direction:column;text-align:center;justify-content:center;border-bottom:1px solid var(--model-accent);padding-bottom:13px}.extra-template.layout-creative .cv-photo{width:21mm;height:21mm;flex-basis:21mm;border-radius:50%}.extra-template.layout-creative .cv-heading{width:100%}.extra-template.layout-creative .contact-line{justify-content:center}

.extra-template.layout-finance .cv-body{grid-template-columns:1.2fr 0.8fr;}
.extra-template.layout-finance #previewSummarySection{order:1;}
.extra-template.layout-finance #previewCareerStorySection{order:2;}
.extra-template.layout-finance #previewExperienceSection{order:7;}
.extra-template.layout-finance #previewProjectsSection{order:3;}
.extra-template.layout-finance #previewEducationSection{order:8;}
.extra-template.layout-finance #previewCertificationsSection{order:4;}
.extra-template.layout-finance #previewSkillsSection{order:9;}
.extra-template.layout-finance #previewSoftwareSection{order:5;}
.extra-template.layout-finance #previewLanguagesSection{order:10;}
.extra-template.layout-finance #previewInterestsSection{order:6;}
.extra-template.layout-finance .cv-section h2{color:var(--model-accent);}
.extra-template.layout-finance .cv-header{border-bottom:3px double var(--model-accent);padding-bottom:12px}.extra-template.layout-finance .cv-heading h1{font-family:Georgia,'Times New Roman',serif!important;font-weight:500!important;letter-spacing:.01em!important}.extra-template.layout-finance .cv-section h2{text-transform:uppercase;letter-spacing:.08em!important;border-bottom:1px solid var(--model-accent)}

.extra-template.layout-engineer .cv-body{grid-template-columns:1.4fr 0.6fr;}
.extra-template.layout-engineer #previewSummarySection{order:1;}
.extra-template.layout-engineer #previewCareerStorySection{order:2;}
.extra-template.layout-engineer #previewExperienceSection{order:3;}
.extra-template.layout-engineer #previewProjectsSection{order:4;}
.extra-template.layout-engineer #previewEducationSection{order:5;}
.extra-template.layout-engineer #previewCertificationsSection{order:6;}
.extra-template.layout-engineer #previewSkillsSection{order:7;}
.extra-template.layout-engineer #previewSoftwareSection{order:8;}
.extra-template.layout-engineer #previewLanguagesSection{order:9;}
.extra-template.layout-engineer #previewInterestsSection{order:10;}
.extra-template.layout-engineer .cv-section h2{color:var(--model-accent);}
.extra-template.layout-engineer .cv-section{margin-bottom:5px;}.extra-template.layout-engineer .cv-item-description{font-size:9px;line-height:1.35;}
.extra-template.layout-engineer .cv-header{padding-bottom:8px;border-bottom:1px solid var(--model-accent);gap:9px}.extra-template.layout-engineer .cv-photo{width:18mm;height:22mm;flex-basis:18mm}.extra-template.layout-engineer .cv-heading h1{font-size:22px!important}.extra-template.layout-engineer .cv-body{gap:7px 10px!important}.extra-template.layout-engineer .cv-section h2{font-size:9px!important}

.extra-template.layout-medical .cv-body{grid-template-columns:0.8fr 1.2fr;}
.extra-template.layout-medical #previewSummarySection{order:1;}
.extra-template.layout-medical #previewCareerStorySection{order:7;}
.extra-template.layout-medical #previewExperienceSection{order:2;}
.extra-template.layout-medical #previewProjectsSection{order:8;}
.extra-template.layout-medical #previewEducationSection{order:3;}
.extra-template.layout-medical #previewCertificationsSection{order:9;}
.extra-template.layout-medical #previewSkillsSection{order:4;}
.extra-template.layout-medical #previewSoftwareSection{order:10;}
.extra-template.layout-medical #previewLanguagesSection{order:5;}
.extra-template.layout-medical #previewInterestsSection{order:6;}
.extra-template.layout-medical .cv-section h2{color:var(--model-accent);}
.extra-template.layout-medical #previewSkillsSection,.extra-template.layout-medical #previewSoftwareSection,.extra-template.layout-medical #previewLanguagesSection,.extra-template.layout-medical #previewInterestsSection{background:color-mix(in srgb,var(--model-accent) 7%,white);padding:7px;border-radius:3px;}
.extra-template.layout-medical .cv-header{display:grid;grid-template-columns:23mm 1fr;align-items:center;border-bottom:0;padding-bottom:10px}.extra-template.layout-medical .cv-photo{grid-row:1;grid-column:1}.extra-template.layout-medical .cv-heading{grid-column:2}.extra-template.layout-medical .cv-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--model-accent)}

.extra-template.layout-legal .cv-body{grid-template-columns:1fr;}
.extra-template.layout-legal #previewSummarySection{order:7;}
.extra-template.layout-legal #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-legal #previewCareerStorySection{order:8;}
.extra-template.layout-legal #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-legal #previewExperienceSection{order:9;}
.extra-template.layout-legal #previewExperienceSection{grid-column:1 / -1;}
.extra-template.layout-legal #previewProjectsSection{order:10;}
.extra-template.layout-legal #previewProjectsSection{grid-column:1 / -1;}
.extra-template.layout-legal #previewEducationSection{order:1;}
.extra-template.layout-legal #previewEducationSection{grid-column:1 / -1;}
.extra-template.layout-legal #previewCertificationsSection{order:2;}
.extra-template.layout-legal #previewCertificationsSection{grid-column:1 / -1;}
.extra-template.layout-legal #previewSkillsSection{order:3;}
.extra-template.layout-legal #previewSkillsSection{grid-column:1 / -1;}
.extra-template.layout-legal #previewSoftwareSection{order:4;}
.extra-template.layout-legal #previewSoftwareSection{grid-column:1 / -1;}
.extra-template.layout-legal #previewLanguagesSection{order:5;}
.extra-template.layout-legal #previewLanguagesSection{grid-column:1 / -1;}
.extra-template.layout-legal #previewInterestsSection{order:6;}
.extra-template.layout-legal #previewInterestsSection{grid-column:1 / -1;}
.extra-template.layout-legal .cv-section h2{color:var(--model-accent);}
.extra-template.layout-legal .cv-section{border-bottom:1px solid #e8ebee;padding-bottom:8px;}
.extra-template.layout-legal .cv-header{border:0;border-bottom:1px solid var(--model-accent);padding-bottom:14px}.extra-template.layout-legal .cv-heading h1{font-family:Georgia,'Times New Roman',serif!important;font-size:30px!important;font-weight:400!important}.extra-template.layout-legal .cv-section h2{font-weight:800;text-transform:uppercase;letter-spacing:.12em!important}

.extra-template.layout-marketing .cv-body{grid-template-columns:0.85fr 1.15fr;}
.extra-template.layout-marketing #previewSummarySection{order:1;}
.extra-template.layout-marketing #previewCareerStorySection{order:3;}
.extra-template.layout-marketing #previewExperienceSection{order:5;}
.extra-template.layout-marketing #previewProjectsSection{order:7;}
.extra-template.layout-marketing #previewEducationSection{order:9;}
.extra-template.layout-marketing #previewCertificationsSection{order:2;}
.extra-template.layout-marketing #previewSkillsSection{order:4;}
.extra-template.layout-marketing #previewSoftwareSection{order:6;}
.extra-template.layout-marketing #previewLanguagesSection{order:8;}
.extra-template.layout-marketing #previewInterestsSection{order:10;}
.extra-template.layout-marketing .cv-section h2{color:var(--model-accent);}
.extra-template.layout-marketing .cv-header{border-bottom:4px solid var(--model-accent);padding-bottom:11px}.extra-template.layout-marketing .cv-photo{border-radius:9px}.extra-template.layout-marketing .cv-heading h1{font-size:26px!important;letter-spacing:-.04em!important}.extra-template.layout-marketing .cv-section h2{display:inline-block;border-bottom:2px solid var(--model-accent);padding-bottom:3px}

.extra-template.layout-hospitality .cv-body{grid-template-columns:1fr 0.88fr;}
.extra-template.layout-hospitality #previewSummarySection{order:1;}
.extra-template.layout-hospitality #previewCareerStorySection{order:2;}
.extra-template.layout-hospitality #previewExperienceSection{order:7;}
.extra-template.layout-hospitality #previewProjectsSection{order:8;}
.extra-template.layout-hospitality #previewEducationSection{order:3;}
.extra-template.layout-hospitality #previewCertificationsSection{order:4;}
.extra-template.layout-hospitality #previewSkillsSection{order:9;}
.extra-template.layout-hospitality #previewSoftwareSection{order:10;}
.extra-template.layout-hospitality #previewLanguagesSection{order:5;}
.extra-template.layout-hospitality #previewInterestsSection{order:6;}
.extra-template.layout-hospitality .cv-section h2{color:var(--model-accent);}
.extra-template.layout-hospitality .cv-section h2{text-align:center;}
.extra-template.layout-hospitality .cv-header{flex-direction:column;text-align:center;justify-content:center;border-bottom:1px solid var(--model-accent);padding-bottom:13px}.extra-template.layout-hospitality .cv-photo{width:21mm;height:21mm;flex-basis:21mm;border-radius:50%}.extra-template.layout-hospitality .cv-heading{width:100%}.extra-template.layout-hospitality .contact-line{justify-content:center}

.extra-template.layout-logistics .cv-body{grid-template-columns:0.8fr 1.2fr;}
.extra-template.layout-logistics #previewSummarySection{order:1;}
.extra-template.layout-logistics #previewCareerStorySection{order:2;}
.extra-template.layout-logistics #previewExperienceSection{order:3;}
.extra-template.layout-logistics #previewProjectsSection{order:7;}
.extra-template.layout-logistics #previewEducationSection{order:8;}
.extra-template.layout-logistics #previewCertificationsSection{order:9;}
.extra-template.layout-logistics #previewSkillsSection{order:4;}
.extra-template.layout-logistics #previewSoftwareSection{order:5;}
.extra-template.layout-logistics #previewLanguagesSection{order:6;}
.extra-template.layout-logistics #previewInterestsSection{order:10;}
.extra-template.layout-logistics .cv-section h2{color:var(--model-accent);}
.extra-template.layout-logistics #previewSkillsSection,.extra-template.layout-logistics #previewSoftwareSection,.extra-template.layout-logistics #previewLanguagesSection,.extra-template.layout-logistics #previewInterestsSection{background:color-mix(in srgb,var(--model-accent) 7%,white);padding:7px;border-radius:3px;}
.extra-template.layout-logistics .cv-header{display:grid;grid-template-columns:23mm 1fr;align-items:center;border-bottom:0;padding-bottom:10px}.extra-template.layout-logistics .cv-photo{grid-row:1;grid-column:1}.extra-template.layout-logistics .cv-heading{grid-column:2}.extra-template.layout-logistics .cv-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--model-accent)}

.extra-template.layout-project .cv-body{grid-template-columns:1fr 0.82fr;}
.extra-template.layout-project #previewSummarySection{order:1;}
.extra-template.layout-project #previewCareerStorySection{order:7;}
.extra-template.layout-project #previewExperienceSection{order:8;}
.extra-template.layout-project #previewProjectsSection{order:9;}
.extra-template.layout-project #previewEducationSection{order:10;}
.extra-template.layout-project #previewCertificationsSection{order:2;}
.extra-template.layout-project #previewSkillsSection{order:3;}
.extra-template.layout-project #previewSoftwareSection{order:4;}
.extra-template.layout-project #previewLanguagesSection{order:5;}
.extra-template.layout-project #previewInterestsSection{order:6;}
.extra-template.layout-project .cv-section h2{color:var(--model-accent);}
.extra-template.layout-project #previewExperienceSection .cv-item,.extra-template.layout-project #previewEducationSection .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px;}
.extra-template.layout-project .cv-header{border-left:5px solid var(--model-accent);padding:4px 0 8px 12px;border-bottom:1px solid #dce2e8}.extra-template.layout-project .cv-section h2{border-left:3px solid var(--model-accent);padding-left:7px}.extra-template.layout-project .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px}

.extra-template.layout-data .cv-body{grid-template-columns:1.15fr 0.85fr;}
.extra-template.layout-data #previewSummarySection{order:1;}
.extra-template.layout-data #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-data #previewCareerStorySection{order:2;}
.extra-template.layout-data #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-data #previewExperienceSection{order:3;}
.extra-template.layout-data #previewProjectsSection{order:4;}
.extra-template.layout-data #previewEducationSection{order:5;}
.extra-template.layout-data #previewCertificationsSection{order:6;}
.extra-template.layout-data #previewSkillsSection{order:7;}
.extra-template.layout-data #previewSoftwareSection{order:8;}
.extra-template.layout-data #previewLanguagesSection{order:9;}
.extra-template.layout-data #previewInterestsSection{order:10;}
.extra-template.layout-data .cv-section h2{color:var(--model-accent);}
.extra-template.layout-data .cv-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(30mm,.75fr);align-items:center;border-bottom:4px solid var(--model-accent);padding-bottom:11px}.extra-template.layout-data .cv-photo{grid-column:2;grid-row:1;justify-self:end}.extra-template.layout-data .cv-heading{grid-column:1;grid-row:1}.extra-template.layout-data .cv-heading h1{font-size:24px!important}

.extra-template.layout-cyber .cv-body{grid-template-columns:1.4fr 0.6fr;}
.extra-template.layout-cyber #previewSummarySection{order:1;}
.extra-template.layout-cyber #previewCareerStorySection{order:3;}
.extra-template.layout-cyber #previewExperienceSection{order:7;}
.extra-template.layout-cyber #previewProjectsSection{order:2;}
.extra-template.layout-cyber #previewEducationSection{order:8;}
.extra-template.layout-cyber #previewCertificationsSection{order:4;}
.extra-template.layout-cyber #previewSkillsSection{order:9;}
.extra-template.layout-cyber #previewSoftwareSection{order:5;}
.extra-template.layout-cyber #previewLanguagesSection{order:10;}
.extra-template.layout-cyber #previewInterestsSection{order:6;}
.extra-template.layout-cyber .cv-section h2{color:var(--model-accent);}
.extra-template.layout-cyber .cv-section{margin-bottom:5px;}.extra-template.layout-cyber .cv-item-description{font-size:9px;line-height:1.35;}
.extra-template.layout-cyber .cv-header{padding-bottom:8px;border-bottom:1px solid var(--model-accent);gap:9px}.extra-template.layout-cyber .cv-photo{width:18mm;height:22mm;flex-basis:18mm}.extra-template.layout-cyber .cv-heading h1{font-size:22px!important}.extra-template.layout-cyber .cv-body{gap:7px 10px!important}.extra-template.layout-cyber .cv-section h2{font-size:9px!important}

.extra-template.layout-eco .cv-body{grid-template-columns:1fr;}
.extra-template.layout-eco #previewSummarySection{order:1;}
.extra-template.layout-eco #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-eco #previewCareerStorySection{order:2;}
.extra-template.layout-eco #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-eco #previewExperienceSection{order:7;}
.extra-template.layout-eco #previewExperienceSection{grid-column:1 / -1;}
.extra-template.layout-eco #previewProjectsSection{order:3;}
.extra-template.layout-eco #previewProjectsSection{grid-column:1 / -1;}
.extra-template.layout-eco #previewEducationSection{order:8;}
.extra-template.layout-eco #previewEducationSection{grid-column:1 / -1;}
.extra-template.layout-eco #previewCertificationsSection{order:4;}
.extra-template.layout-eco #previewCertificationsSection{grid-column:1 / -1;}
.extra-template.layout-eco #previewSkillsSection{order:9;}
.extra-template.layout-eco #previewSkillsSection{grid-column:1 / -1;}
.extra-template.layout-eco #previewSoftwareSection{order:5;}
.extra-template.layout-eco #previewSoftwareSection{grid-column:1 / -1;}
.extra-template.layout-eco #previewLanguagesSection{order:10;}
.extra-template.layout-eco #previewLanguagesSection{grid-column:1 / -1;}
.extra-template.layout-eco #previewInterestsSection{order:6;}
.extra-template.layout-eco #previewInterestsSection{grid-column:1 / -1;}
.extra-template.layout-eco .cv-section h2{color:var(--model-accent);}
.extra-template.layout-eco .cv-body{display:block;}
.extra-template.layout-eco .cv-header{border:0;padding-bottom:18px}.extra-template.layout-eco .cv-heading h1{font-weight:400!important;letter-spacing:-.045em!important}.extra-template.layout-eco .cv-section h2{text-transform:uppercase;letter-spacing:.13em!important;border:0;padding-bottom:2px}.extra-template.layout-eco .cv-photo{border-radius:50%}

.extra-template.layout-rose .cv-body{grid-template-columns:1fr 0.88fr;}
.extra-template.layout-rose #previewSummarySection{order:1;}
.extra-template.layout-rose #previewCareerStorySection{order:2;}
.extra-template.layout-rose #previewExperienceSection{order:3;}
.extra-template.layout-rose #previewProjectsSection{order:4;}
.extra-template.layout-rose #previewEducationSection{order:5;}
.extra-template.layout-rose #previewCertificationsSection{order:6;}
.extra-template.layout-rose #previewSkillsSection{order:7;}
.extra-template.layout-rose #previewSoftwareSection{order:8;}
.extra-template.layout-rose #previewLanguagesSection{order:9;}
.extra-template.layout-rose #previewInterestsSection{order:10;}
.extra-template.layout-rose .cv-section h2{color:var(--model-accent);}
.extra-template.layout-rose .cv-section h2{text-align:center;}
.extra-template.layout-rose .cv-header{flex-direction:column;text-align:center;justify-content:center;border-bottom:1px solid var(--model-accent);padding-bottom:13px}.extra-template.layout-rose .cv-photo{width:21mm;height:21mm;flex-basis:21mm;border-radius:50%}.extra-template.layout-rose .cv-heading{width:100%}.extra-template.layout-rose .contact-line{justify-content:center}

.extra-template.layout-sand .cv-body{grid-template-columns:1.2fr 0.8fr;}
.extra-template.layout-sand #previewSummarySection{order:1;}
.extra-template.layout-sand #previewCareerStorySection{order:7;}
.extra-template.layout-sand #previewExperienceSection{order:2;}
.extra-template.layout-sand #previewProjectsSection{order:8;}
.extra-template.layout-sand #previewEducationSection{order:3;}
.extra-template.layout-sand #previewCertificationsSection{order:9;}
.extra-template.layout-sand #previewSkillsSection{order:4;}
.extra-template.layout-sand #previewSoftwareSection{order:10;}
.extra-template.layout-sand #previewLanguagesSection{order:5;}
.extra-template.layout-sand #previewInterestsSection{order:6;}
.extra-template.layout-sand .cv-section h2{color:var(--model-accent);}
.extra-template.layout-sand .cv-header{border-bottom:3px double var(--model-accent);padding-bottom:12px}.extra-template.layout-sand .cv-heading h1{font-family:Georgia,'Times New Roman',serif!important;font-weight:500!important;letter-spacing:.01em!important}.extra-template.layout-sand .cv-section h2{text-transform:uppercase;letter-spacing:.08em!important;border-bottom:1px solid var(--model-accent)}

.extra-template.layout-cobalt .cv-body{grid-template-columns:0.72fr 1.28fr;}
.extra-template.layout-cobalt #previewSummarySection{order:7;}
.extra-template.layout-cobalt #previewCareerStorySection{order:8;}
.extra-template.layout-cobalt #previewExperienceSection{order:9;}
.extra-template.layout-cobalt #previewProjectsSection{order:10;}
.extra-template.layout-cobalt #previewEducationSection{order:1;}
.extra-template.layout-cobalt #previewCertificationsSection{order:2;}
.extra-template.layout-cobalt #previewSkillsSection{order:3;}
.extra-template.layout-cobalt #previewSoftwareSection{order:4;}
.extra-template.layout-cobalt #previewLanguagesSection{order:5;}
.extra-template.layout-cobalt #previewInterestsSection{order:6;}
.extra-template.layout-cobalt .cv-section h2{color:var(--model-accent);}
.extra-template.layout-cobalt #previewSkillsSection,.extra-template.layout-cobalt #previewSoftwareSection,.extra-template.layout-cobalt #previewLanguagesSection,.extra-template.layout-cobalt #previewInterestsSection{background:color-mix(in srgb,var(--model-accent) 7%,white);padding:7px;border-radius:3px;}
.extra-template.layout-cobalt .cv-header{display:grid;grid-template-columns:23mm 1fr;align-items:center;border-bottom:0;padding-bottom:10px}.extra-template.layout-cobalt .cv-photo{grid-row:1;grid-column:1}.extra-template.layout-cobalt .cv-heading{grid-column:2}.extra-template.layout-cobalt .cv-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--model-accent)}

.extra-template.layout-midnight .cv-body{grid-template-columns:1fr;}
.extra-template.layout-midnight #previewSummarySection{order:1;}
.extra-template.layout-midnight #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-midnight #previewCareerStorySection{order:3;}
.extra-template.layout-midnight #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-midnight #previewExperienceSection{order:5;}
.extra-template.layout-midnight #previewExperienceSection{grid-column:1 / -1;}
.extra-template.layout-midnight #previewProjectsSection{order:7;}
.extra-template.layout-midnight #previewProjectsSection{grid-column:1 / -1;}
.extra-template.layout-midnight #previewEducationSection{order:9;}
.extra-template.layout-midnight #previewEducationSection{grid-column:1 / -1;}
.extra-template.layout-midnight #previewCertificationsSection{order:2;}
.extra-template.layout-midnight #previewCertificationsSection{grid-column:1 / -1;}
.extra-template.layout-midnight #previewSkillsSection{order:4;}
.extra-template.layout-midnight #previewSkillsSection{grid-column:1 / -1;}
.extra-template.layout-midnight #previewSoftwareSection{order:6;}
.extra-template.layout-midnight #previewSoftwareSection{grid-column:1 / -1;}
.extra-template.layout-midnight #previewLanguagesSection{order:8;}
.extra-template.layout-midnight #previewLanguagesSection{grid-column:1 / -1;}
.extra-template.layout-midnight #previewInterestsSection{order:10;}
.extra-template.layout-midnight #previewInterestsSection{grid-column:1 / -1;}
.extra-template.layout-midnight .cv-section h2{color:var(--model-accent);}
.extra-template.layout-midnight .cv-header{margin:-15mm -15mm 14px;padding:12mm 15mm 9mm;background:var(--model-accent);color:#fff;border:0}.extra-template.layout-midnight .cv-heading h1,.extra-template.layout-midnight .cv-headline,.extra-template.layout-midnight .contact-line{color:#fff!important}.extra-template.layout-midnight .cv-heading h1{font-size:25px!important}.extra-template.layout-midnight .cv-photo{border:2px solid #fff}

.extra-template.layout-coral .cv-body{grid-template-columns:1.25fr 0.75fr;}
.extra-template.layout-coral #previewSummarySection{order:1;}
.extra-template.layout-coral #previewCareerStorySection{order:2;}
.extra-template.layout-coral #previewExperienceSection{order:7;}
.extra-template.layout-coral #previewProjectsSection{order:8;}
.extra-template.layout-coral #previewEducationSection{order:3;}
.extra-template.layout-coral #previewCertificationsSection{order:4;}
.extra-template.layout-coral #previewSkillsSection{order:9;}
.extra-template.layout-coral #previewSoftwareSection{order:10;}
.extra-template.layout-coral #previewLanguagesSection{order:5;}
.extra-template.layout-coral #previewInterestsSection{order:6;}
.extra-template.layout-coral .cv-section h2{color:var(--model-accent);}
.extra-template.layout-coral .cv-header{border-bottom:4px solid var(--model-accent);padding-bottom:11px}.extra-template.layout-coral .cv-photo{border-radius:9px}.extra-template.layout-coral .cv-heading h1{font-size:26px!important;letter-spacing:-.04em!important}.extra-template.layout-coral .cv-section h2{display:inline-block;border-bottom:2px solid var(--model-accent);padding-bottom:3px}

.extra-template.layout-mint .cv-body{grid-template-columns:0.8fr 1.2fr;}
.extra-template.layout-mint #previewSummarySection{order:1;}
.extra-template.layout-mint #previewCareerStorySection{order:2;}
.extra-template.layout-mint #previewExperienceSection{order:3;}
.extra-template.layout-mint #previewProjectsSection{order:7;}
.extra-template.layout-mint #previewEducationSection{order:8;}
.extra-template.layout-mint #previewCertificationsSection{order:9;}
.extra-template.layout-mint #previewSkillsSection{order:4;}
.extra-template.layout-mint #previewSoftwareSection{order:5;}
.extra-template.layout-mint #previewLanguagesSection{order:6;}
.extra-template.layout-mint #previewInterestsSection{order:10;}
.extra-template.layout-mint .cv-section h2{color:var(--model-accent);}
.extra-template.layout-mint #previewSkillsSection,.extra-template.layout-mint #previewSoftwareSection,.extra-template.layout-mint #previewLanguagesSection,.extra-template.layout-mint #previewInterestsSection{background:color-mix(in srgb,var(--model-accent) 7%,white);padding:7px;border-radius:3px;}
.extra-template.layout-mint .cv-header{display:grid;grid-template-columns:23mm 1fr;align-items:center;border-bottom:0;padding-bottom:10px}.extra-template.layout-mint .cv-photo{grid-row:1;grid-column:1}.extra-template.layout-mint .cv-heading{grid-column:2}.extra-template.layout-mint .cv-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--model-accent)}

.extra-template.layout-lavender .cv-body{grid-template-columns:1fr 0.82fr;}
.extra-template.layout-lavender #previewSummarySection{order:1;}
.extra-template.layout-lavender #previewCareerStorySection{order:7;}
.extra-template.layout-lavender #previewExperienceSection{order:8;}
.extra-template.layout-lavender #previewProjectsSection{order:9;}
.extra-template.layout-lavender #previewEducationSection{order:10;}
.extra-template.layout-lavender #previewCertificationsSection{order:2;}
.extra-template.layout-lavender #previewSkillsSection{order:3;}
.extra-template.layout-lavender #previewSoftwareSection{order:4;}
.extra-template.layout-lavender #previewLanguagesSection{order:5;}
.extra-template.layout-lavender #previewInterestsSection{order:6;}
.extra-template.layout-lavender .cv-section h2{color:var(--model-accent);}
.extra-template.layout-lavender #previewExperienceSection .cv-item,.extra-template.layout-lavender #previewEducationSection .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px;}
.extra-template.layout-lavender .cv-header{border-left:5px solid var(--model-accent);padding:4px 0 8px 12px;border-bottom:1px solid #dce2e8}.extra-template.layout-lavender .cv-section h2{border-left:3px solid var(--model-accent);padding-left:7px}.extra-template.layout-lavender .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px}

.extra-template.layout-monochrome .cv-body{grid-template-columns:1fr;}
.extra-template.layout-monochrome #previewSummarySection{order:1;}
.extra-template.layout-monochrome #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-monochrome #previewCareerStorySection{order:2;}
.extra-template.layout-monochrome #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-monochrome #previewExperienceSection{order:3;}
.extra-template.layout-monochrome #previewExperienceSection{grid-column:1 / -1;}
.extra-template.layout-monochrome #previewProjectsSection{order:4;}
.extra-template.layout-monochrome #previewProjectsSection{grid-column:1 / -1;}
.extra-template.layout-monochrome #previewEducationSection{order:5;}
.extra-template.layout-monochrome #previewEducationSection{grid-column:1 / -1;}
.extra-template.layout-monochrome #previewCertificationsSection{order:6;}
.extra-template.layout-monochrome #previewCertificationsSection{grid-column:1 / -1;}
.extra-template.layout-monochrome #previewSkillsSection{order:7;}
.extra-template.layout-monochrome #previewSkillsSection{grid-column:1 / -1;}
.extra-template.layout-monochrome #previewSoftwareSection{order:8;}
.extra-template.layout-monochrome #previewSoftwareSection{grid-column:1 / -1;}
.extra-template.layout-monochrome #previewLanguagesSection{order:9;}
.extra-template.layout-monochrome #previewLanguagesSection{grid-column:1 / -1;}
.extra-template.layout-monochrome #previewInterestsSection{order:10;}
.extra-template.layout-monochrome #previewInterestsSection{grid-column:1 / -1;}
.extra-template.layout-monochrome .cv-section h2{color:var(--model-accent);}
.extra-template.layout-monochrome .cv-body{display:block;}
.extra-template.layout-monochrome .cv-header{border:0;padding-bottom:18px}.extra-template.layout-monochrome .cv-heading h1{font-weight:400!important;letter-spacing:-.045em!important}.extra-template.layout-monochrome .cv-section h2{text-transform:uppercase;letter-spacing:.13em!important;border:0;padding-bottom:2px}.extra-template.layout-monochrome .cv-photo{border-radius:50%}

.extra-template.layout-split .cv-body{grid-template-columns:1fr 1fr;}
.extra-template.layout-split #previewSummarySection{order:1;}
.extra-template.layout-split #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-split #previewCareerStorySection{order:3;}
.extra-template.layout-split #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-split #previewExperienceSection{order:7;}
.extra-template.layout-split #previewProjectsSection{order:2;}
.extra-template.layout-split #previewEducationSection{order:8;}
.extra-template.layout-split #previewCertificationsSection{order:4;}
.extra-template.layout-split #previewSkillsSection{order:9;}
.extra-template.layout-split #previewSoftwareSection{order:5;}
.extra-template.layout-split #previewLanguagesSection{order:10;}
.extra-template.layout-split #previewInterestsSection{order:6;}
.extra-template.layout-split .cv-section h2{color:var(--model-accent);}
.extra-template.layout-split .cv-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(30mm,.75fr);align-items:center;border-bottom:4px solid var(--model-accent);padding-bottom:11px}.extra-template.layout-split .cv-photo{grid-column:2;grid-row:1;justify-self:end}.extra-template.layout-split .cv-heading{grid-column:1;grid-row:1}.extra-template.layout-split .cv-heading h1{font-size:24px!important}

.extra-template.layout-sidebar .cv-body{grid-template-columns:0.8fr 1.2fr;}
.extra-template.layout-sidebar #previewSummarySection{order:1;}
.extra-template.layout-sidebar #previewCareerStorySection{order:2;}
.extra-template.layout-sidebar #previewExperienceSection{order:7;}
.extra-template.layout-sidebar #previewProjectsSection{order:3;}
.extra-template.layout-sidebar #previewEducationSection{order:8;}
.extra-template.layout-sidebar #previewCertificationsSection{order:4;}
.extra-template.layout-sidebar #previewSkillsSection{order:9;}
.extra-template.layout-sidebar #previewSoftwareSection{order:5;}
.extra-template.layout-sidebar #previewLanguagesSection{order:10;}
.extra-template.layout-sidebar #previewInterestsSection{order:6;}
.extra-template.layout-sidebar .cv-section h2{color:var(--model-accent);}
.extra-template.layout-sidebar #previewSkillsSection,.extra-template.layout-sidebar #previewSoftwareSection,.extra-template.layout-sidebar #previewLanguagesSection,.extra-template.layout-sidebar #previewInterestsSection{background:color-mix(in srgb,var(--model-accent) 7%,white);padding:7px;border-radius:3px;}
.extra-template.layout-sidebar .cv-header{display:grid;grid-template-columns:23mm 1fr;align-items:center;border-bottom:0;padding-bottom:10px}.extra-template.layout-sidebar .cv-photo{grid-row:1;grid-column:1}.extra-template.layout-sidebar .cv-heading{grid-column:2}.extra-template.layout-sidebar .cv-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--model-accent)}

.extra-template.layout-timeline .cv-body{grid-template-columns:1fr 0.82fr;}
.extra-template.layout-timeline #previewSummarySection{order:1;}
.extra-template.layout-timeline #previewCareerStorySection{order:2;}
.extra-template.layout-timeline #previewExperienceSection{order:3;}
.extra-template.layout-timeline #previewProjectsSection{order:4;}
.extra-template.layout-timeline #previewEducationSection{order:5;}
.extra-template.layout-timeline #previewCertificationsSection{order:6;}
.extra-template.layout-timeline #previewSkillsSection{order:7;}
.extra-template.layout-timeline #previewSoftwareSection{order:8;}
.extra-template.layout-timeline #previewLanguagesSection{order:9;}
.extra-template.layout-timeline #previewInterestsSection{order:10;}
.extra-template.layout-timeline .cv-section h2{color:var(--model-accent);}
.extra-template.layout-timeline #previewExperienceSection .cv-item,.extra-template.layout-timeline #previewEducationSection .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px;}
.extra-template.layout-timeline .cv-header{border-left:5px solid var(--model-accent);padding:4px 0 8px 12px;border-bottom:1px solid #dce2e8}.extra-template.layout-timeline .cv-section h2{border-left:3px solid var(--model-accent);padding-left:7px}.extra-template.layout-timeline .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px}

.extra-template.layout-bold .cv-body{grid-template-columns:1fr;}
.extra-template.layout-bold #previewSummarySection{order:1;}
.extra-template.layout-bold #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-bold #previewCareerStorySection{order:7;}
.extra-template.layout-bold #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-bold #previewExperienceSection{order:2;}
.extra-template.layout-bold #previewExperienceSection{grid-column:1 / -1;}
.extra-template.layout-bold #previewProjectsSection{order:8;}
.extra-template.layout-bold #previewProjectsSection{grid-column:1 / -1;}
.extra-template.layout-bold #previewEducationSection{order:3;}
.extra-template.layout-bold #previewEducationSection{grid-column:1 / -1;}
.extra-template.layout-bold #previewCertificationsSection{order:9;}
.extra-template.layout-bold #previewCertificationsSection{grid-column:1 / -1;}
.extra-template.layout-bold #previewSkillsSection{order:4;}
.extra-template.layout-bold #previewSkillsSection{grid-column:1 / -1;}
.extra-template.layout-bold #previewSoftwareSection{order:10;}
.extra-template.layout-bold #previewSoftwareSection{grid-column:1 / -1;}
.extra-template.layout-bold #previewLanguagesSection{order:5;}
.extra-template.layout-bold #previewLanguagesSection{grid-column:1 / -1;}
.extra-template.layout-bold #previewInterestsSection{order:6;}
.extra-template.layout-bold #previewInterestsSection{grid-column:1 / -1;}
.extra-template.layout-bold .cv-section h2{color:var(--model-accent);}
.extra-template.layout-bold .cv-header{margin:-15mm -15mm 14px;padding:12mm 15mm 9mm;background:var(--model-accent);color:#fff;border:0}.extra-template.layout-bold .cv-heading h1,.extra-template.layout-bold .cv-headline,.extra-template.layout-bold .contact-line{color:#fff!important}.extra-template.layout-bold .cv-heading h1{font-size:25px!important}.extra-template.layout-bold .cv-photo{border:2px solid #fff}

.extra-template.layout-elegant .cv-body{grid-template-columns:1fr 0.88fr;}
.extra-template.layout-elegant #previewSummarySection{order:7;}
.extra-template.layout-elegant #previewCareerStorySection{order:8;}
.extra-template.layout-elegant #previewExperienceSection{order:9;}
.extra-template.layout-elegant #previewProjectsSection{order:10;}
.extra-template.layout-elegant #previewEducationSection{order:1;}
.extra-template.layout-elegant #previewCertificationsSection{order:2;}
.extra-template.layout-elegant #previewSkillsSection{order:3;}
.extra-template.layout-elegant #previewSoftwareSection{order:4;}
.extra-template.layout-elegant #previewLanguagesSection{order:5;}
.extra-template.layout-elegant #previewInterestsSection{order:6;}
.extra-template.layout-elegant .cv-section h2{color:var(--model-accent);}
.extra-template.layout-elegant .cv-section h2{text-align:center;}
.extra-template.layout-elegant .cv-header{flex-direction:column;text-align:center;justify-content:center;border-bottom:1px solid var(--model-accent);padding-bottom:13px}.extra-template.layout-elegant .cv-photo{width:21mm;height:21mm;flex-basis:21mm;border-radius:50%}.extra-template.layout-elegant .cv-heading{width:100%}.extra-template.layout-elegant .contact-line{justify-content:center}

.extra-template.layout-classic-blue .cv-body{grid-template-columns:1.2fr 0.8fr;}
.extra-template.layout-classic-blue #previewSummarySection{order:1;}
.extra-template.layout-classic-blue #previewCareerStorySection{order:3;}
.extra-template.layout-classic-blue #previewExperienceSection{order:5;}
.extra-template.layout-classic-blue #previewProjectsSection{order:7;}
.extra-template.layout-classic-blue #previewEducationSection{order:9;}
.extra-template.layout-classic-blue #previewCertificationsSection{order:2;}
.extra-template.layout-classic-blue #previewSkillsSection{order:4;}
.extra-template.layout-classic-blue #previewSoftwareSection{order:6;}
.extra-template.layout-classic-blue #previewLanguagesSection{order:8;}
.extra-template.layout-classic-blue #previewInterestsSection{order:10;}
.extra-template.layout-classic-blue .cv-section h2{color:var(--model-accent);}
.extra-template.layout-classic-blue .cv-header{border-bottom:3px double var(--model-accent);padding-bottom:12px}.extra-template.layout-classic-blue .cv-heading h1{font-family:Georgia,'Times New Roman',serif!important;font-weight:500!important;letter-spacing:.01em!important}.extra-template.layout-classic-blue .cv-section h2{text-transform:uppercase;letter-spacing:.08em!important;border-bottom:1px solid var(--model-accent)}

.extra-template.layout-teal .cv-body{grid-template-columns:0.72fr 1.28fr;}
.extra-template.layout-teal #previewSummarySection{order:1;}
.extra-template.layout-teal #previewCareerStorySection{order:2;}
.extra-template.layout-teal #previewExperienceSection{order:7;}
.extra-template.layout-teal #previewProjectsSection{order:8;}
.extra-template.layout-teal #previewEducationSection{order:3;}
.extra-template.layout-teal #previewCertificationsSection{order:4;}
.extra-template.layout-teal #previewSkillsSection{order:9;}
.extra-template.layout-teal #previewSoftwareSection{order:10;}
.extra-template.layout-teal #previewLanguagesSection{order:5;}
.extra-template.layout-teal #previewInterestsSection{order:6;}
.extra-template.layout-teal .cv-section h2{color:var(--model-accent);}
.extra-template.layout-teal #previewSkillsSection,.extra-template.layout-teal #previewSoftwareSection,.extra-template.layout-teal #previewLanguagesSection,.extra-template.layout-teal #previewInterestsSection{background:color-mix(in srgb,var(--model-accent) 7%,white);padding:7px;border-radius:3px;}
.extra-template.layout-teal .cv-header{display:grid;grid-template-columns:23mm 1fr;align-items:center;border-bottom:0;padding-bottom:10px}.extra-template.layout-teal .cv-photo{grid-row:1;grid-column:1}.extra-template.layout-teal .cv-heading{grid-column:2}.extra-template.layout-teal .cv-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--model-accent)}

.extra-template.layout-graphite .cv-body{grid-template-columns:1.25fr 0.75fr;}
.extra-template.layout-graphite #previewSummarySection{order:1;}
.extra-template.layout-graphite #previewCareerStorySection{order:2;}
.extra-template.layout-graphite #previewExperienceSection{order:3;}
.extra-template.layout-graphite #previewProjectsSection{order:7;}
.extra-template.layout-graphite #previewEducationSection{order:8;}
.extra-template.layout-graphite #previewCertificationsSection{order:9;}
.extra-template.layout-graphite #previewSkillsSection{order:4;}
.extra-template.layout-graphite #previewSoftwareSection{order:5;}
.extra-template.layout-graphite #previewLanguagesSection{order:6;}
.extra-template.layout-graphite #previewInterestsSection{order:10;}
.extra-template.layout-graphite .cv-section h2{color:var(--model-accent);}
.extra-template.layout-graphite .cv-section{margin-bottom:5px;}.extra-template.layout-graphite .cv-item-description{font-size:9px;line-height:1.35;}
.extra-template.layout-graphite .cv-header{padding-bottom:8px;border-bottom:1px solid var(--model-accent);gap:9px}.extra-template.layout-graphite .cv-photo{width:18mm;height:22mm;flex-basis:18mm}.extra-template.layout-graphite .cv-heading h1{font-size:22px!important}.extra-template.layout-graphite .cv-body{gap:7px 10px!important}.extra-template.layout-graphite .cv-section h2{font-size:9px!important}

.extra-template.layout-terracotta .cv-body{grid-template-columns:1.25fr 0.75fr;}
.extra-template.layout-terracotta #previewSummarySection{order:1;}
.extra-template.layout-terracotta #previewCareerStorySection{order:7;}
.extra-template.layout-terracotta #previewExperienceSection{order:8;}
.extra-template.layout-terracotta #previewProjectsSection{order:9;}
.extra-template.layout-terracotta #previewEducationSection{order:10;}
.extra-template.layout-terracotta #previewCertificationsSection{order:2;}
.extra-template.layout-terracotta #previewSkillsSection{order:3;}
.extra-template.layout-terracotta #previewSoftwareSection{order:4;}
.extra-template.layout-terracotta #previewLanguagesSection{order:5;}
.extra-template.layout-terracotta #previewInterestsSection{order:6;}
.extra-template.layout-terracotta .cv-section h2{color:var(--model-accent);}
.extra-template.layout-terracotta .cv-header{border-bottom:4px solid var(--model-accent);padding-bottom:11px}.extra-template.layout-terracotta .cv-photo{border-radius:9px}.extra-template.layout-terracotta .cv-heading h1{font-size:26px!important;letter-spacing:-.04em!important}.extra-template.layout-terracotta .cv-section h2{display:inline-block;border-bottom:2px solid var(--model-accent);padding-bottom:3px}

.extra-template.layout-fresh .cv-body{grid-template-columns:1.15fr 0.85fr;}
.extra-template.layout-fresh #previewSummarySection{order:1;}
.extra-template.layout-fresh #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-fresh #previewCareerStorySection{order:2;}
.extra-template.layout-fresh #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-fresh #previewExperienceSection{order:3;}
.extra-template.layout-fresh #previewProjectsSection{order:4;}
.extra-template.layout-fresh #previewEducationSection{order:5;}
.extra-template.layout-fresh #previewCertificationsSection{order:6;}
.extra-template.layout-fresh #previewSkillsSection{order:7;}
.extra-template.layout-fresh #previewSoftwareSection{order:8;}
.extra-template.layout-fresh #previewLanguagesSection{order:9;}
.extra-template.layout-fresh #previewInterestsSection{order:10;}
.extra-template.layout-fresh .cv-section h2{color:var(--model-accent);}
.extra-template.layout-fresh .cv-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(30mm,.75fr);align-items:center;border-bottom:4px solid var(--model-accent);padding-bottom:11px}.extra-template.layout-fresh .cv-photo{grid-column:2;grid-row:1;justify-self:end}.extra-template.layout-fresh .cv-heading{grid-column:1;grid-row:1}.extra-template.layout-fresh .cv-heading h1{font-size:24px!important}

.extra-template.layout-portfolio .cv-body{grid-template-columns:1fr;}
.extra-template.layout-portfolio #previewSummarySection{order:1;}
.extra-template.layout-portfolio #previewSummarySection{grid-column:1 / -1;}
.extra-template.layout-portfolio #previewCareerStorySection{order:3;}
.extra-template.layout-portfolio #previewCareerStorySection{grid-column:1 / -1;}
.extra-template.layout-portfolio #previewExperienceSection{order:7;}
.extra-template.layout-portfolio #previewExperienceSection{grid-column:1 / -1;}
.extra-template.layout-portfolio #previewProjectsSection{order:2;}
.extra-template.layout-portfolio #previewProjectsSection{grid-column:1 / -1;}
.extra-template.layout-portfolio #previewEducationSection{order:8;}
.extra-template.layout-portfolio #previewEducationSection{grid-column:1 / -1;}
.extra-template.layout-portfolio #previewCertificationsSection{order:4;}
.extra-template.layout-portfolio #previewCertificationsSection{grid-column:1 / -1;}
.extra-template.layout-portfolio #previewSkillsSection{order:9;}
.extra-template.layout-portfolio #previewSkillsSection{grid-column:1 / -1;}
.extra-template.layout-portfolio #previewSoftwareSection{order:5;}
.extra-template.layout-portfolio #previewSoftwareSection{grid-column:1 / -1;}
.extra-template.layout-portfolio #previewLanguagesSection{order:10;}
.extra-template.layout-portfolio #previewLanguagesSection{grid-column:1 / -1;}
.extra-template.layout-portfolio #previewInterestsSection{order:6;}
.extra-template.layout-portfolio #previewInterestsSection{grid-column:1 / -1;}
.extra-template.layout-portfolio .cv-section h2{color:var(--model-accent);}
.extra-template.layout-portfolio .cv-section{border-bottom:1px solid #e8ebee;padding-bottom:8px;}
.extra-template.layout-portfolio .cv-header{border:0;border-bottom:1px solid var(--model-accent);padding-bottom:14px}.extra-template.layout-portfolio .cv-heading h1{font-family:Georgia,'Times New Roman',serif!important;font-size:30px!important;font-weight:400!important}.extra-template.layout-portfolio .cv-section h2{font-weight:800;text-transform:uppercase;letter-spacing:.12em!important}

.extra-template.layout-graduate .cv-body{grid-template-columns:1.2fr 0.8fr;}
.extra-template.layout-graduate #previewSummarySection{order:1;}
.extra-template.layout-graduate #previewCareerStorySection{order:2;}
.extra-template.layout-graduate #previewExperienceSection{order:7;}
.extra-template.layout-graduate #previewProjectsSection{order:3;}
.extra-template.layout-graduate #previewEducationSection{order:8;}
.extra-template.layout-graduate #previewCertificationsSection{order:4;}
.extra-template.layout-graduate #previewSkillsSection{order:9;}
.extra-template.layout-graduate #previewSoftwareSection{order:5;}
.extra-template.layout-graduate #previewLanguagesSection{order:10;}
.extra-template.layout-graduate #previewInterestsSection{order:6;}
.extra-template.layout-graduate .cv-section h2{color:var(--model-accent);}
.extra-template.layout-graduate #previewExperienceSection .cv-item,.extra-template.layout-graduate #previewEducationSection .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px;}
.extra-template.layout-graduate .cv-header{border-left:5px solid var(--model-accent);padding:4px 0 8px 12px;border-bottom:1px solid #dce2e8}.extra-template.layout-graduate .cv-section h2{border-left:3px solid var(--model-accent);padding-left:7px}.extra-template.layout-graduate .cv-item{border-left:1px solid var(--model-accent);padding-left:8px;margin-left:2px}

/* Miniatures distinctes selon la composition choisie */
.template-thumb.thumb-nordic .thumb-top{border:0;padding-bottom:12%}.template-thumb.thumb-nordic .thumb-photo{border-radius:50%;background:#e3e8eb}
.template-thumb.thumb-ocean .thumb-top{margin:-7% -6% 0;padding:8% 6%;background:var(--thumb-accent);border:0}.template-thumb.thumb-ocean .thumb-name i:first-child,.template-thumb.thumb-ocean .thumb-name i:nth-child(2){background:#fff}
.template-thumb.thumb-emerald .thumb-content{grid-template-columns:.72fr 1.28fr}.template-thumb.thumb-emerald .thumb-side{grid-column:1;grid-row:1;background:#edf2f4;border:0;padding:5%}.template-thumb.thumb-emerald .thumb-main{grid-column:2;grid-row:1}
.template-thumb.thumb-burgundy .thumb-page{font-family:Georgia,serif}.template-thumb.thumb-burgundy .thumb-top{border-bottom:3px double var(--thumb-accent)}
.template-thumb.thumb-violet .thumb-main{border-left:2px solid var(--thumb-accent);padding-left:5%}.template-thumb.thumb-violet .thumb-side{border-left:0;border-right:1px solid var(--thumb-accent);padding:0 5% 0 0}
.template-thumb.thumb-sunset .thumb-top{margin:-7% -6% 0;padding:8% 6%;background:var(--thumb-accent);border:0}.template-thumb.thumb-sunset .thumb-name i:first-child,.template-thumb.thumb-sunset .thumb-name i:nth-child(2){background:#fff}
.template-thumb.thumb-corporate .thumb-top{border-bottom:3px solid var(--thumb-accent)}.template-thumb.thumb-corporate .thumb-photo{border-radius:28% 5% 28% 5%}
.template-thumb.thumb-startup .thumb-top{display:grid;grid-template-columns:1fr 25%;border-bottom:4px solid var(--thumb-accent)}.template-thumb.thumb-startup .thumb-photo{grid-column:2;grid-row:1}.template-thumb.thumb-startup .thumb-name{grid-column:1;grid-row:1}
.template-thumb.thumb-creative .thumb-top{flex-direction:column;text-align:center;border-bottom:1px solid var(--thumb-accent)}.template-thumb.thumb-creative .thumb-name{align-items:center;width:100%}.template-thumb.thumb-creative .thumb-name i{width:70%}.template-thumb.thumb-creative .thumb-contact{justify-content:center}
.template-thumb.thumb-finance .thumb-page{font-family:Georgia,serif}.template-thumb.thumb-finance .thumb-top{border-bottom:3px double var(--thumb-accent)}
.template-thumb.thumb-engineer .thumb-content{gap:3%;padding-top:5%}.template-thumb.thumb-engineer .thumb-main,.template-thumb.thumb-engineer .thumb-side{gap:3px}
.template-thumb.thumb-medical .thumb-content{grid-template-columns:.72fr 1.28fr}.template-thumb.thumb-medical .thumb-side{grid-column:1;grid-row:1;background:#edf2f4;border:0;padding:5%}.template-thumb.thumb-medical .thumb-main{grid-column:2;grid-row:1}
.template-thumb.thumb-legal .thumb-name i:first-child{height:7px}.template-thumb.thumb-legal .thumb-top{border-bottom:1px solid var(--thumb-accent)}
.template-thumb.thumb-marketing .thumb-top{border-bottom:3px solid var(--thumb-accent)}.template-thumb.thumb-marketing .thumb-photo{border-radius:28% 5% 28% 5%}
.template-thumb.thumb-hospitality .thumb-top{flex-direction:column;text-align:center;border-bottom:1px solid var(--thumb-accent)}.template-thumb.thumb-hospitality .thumb-name{align-items:center;width:100%}.template-thumb.thumb-hospitality .thumb-name i{width:70%}.template-thumb.thumb-hospitality .thumb-contact{justify-content:center}
.template-thumb.thumb-logistics .thumb-content{grid-template-columns:.72fr 1.28fr}.template-thumb.thumb-logistics .thumb-side{grid-column:1;grid-row:1;background:#edf2f4;border:0;padding:5%}.template-thumb.thumb-logistics .thumb-main{grid-column:2;grid-row:1}
.template-thumb.thumb-project .thumb-main{border-left:2px solid var(--thumb-accent);padding-left:5%}.template-thumb.thumb-project .thumb-side{border-left:0;border-right:1px solid var(--thumb-accent);padding:0 5% 0 0}
.template-thumb.thumb-data .thumb-top{display:grid;grid-template-columns:1fr 25%;border-bottom:4px solid var(--thumb-accent)}.template-thumb.thumb-data .thumb-photo{grid-column:2;grid-row:1}.template-thumb.thumb-data .thumb-name{grid-column:1;grid-row:1}
.template-thumb.thumb-cyber .thumb-content{gap:3%;padding-top:5%}.template-thumb.thumb-cyber .thumb-main,.template-thumb.thumb-cyber .thumb-side{gap:3px}
.template-thumb.thumb-eco .thumb-top{border:0;padding-bottom:12%}.template-thumb.thumb-eco .thumb-photo{border-radius:50%;background:#e3e8eb}
.template-thumb.thumb-rose .thumb-top{flex-direction:column;text-align:center;border-bottom:1px solid var(--thumb-accent)}.template-thumb.thumb-rose .thumb-name{align-items:center;width:100%}.template-thumb.thumb-rose .thumb-name i{width:70%}.template-thumb.thumb-rose .thumb-contact{justify-content:center}
.template-thumb.thumb-sand .thumb-page{font-family:Georgia,serif}.template-thumb.thumb-sand .thumb-top{border-bottom:3px double var(--thumb-accent)}
.template-thumb.thumb-cobalt .thumb-content{grid-template-columns:.72fr 1.28fr}.template-thumb.thumb-cobalt .thumb-side{grid-column:1;grid-row:1;background:#edf2f4;border:0;padding:5%}.template-thumb.thumb-cobalt .thumb-main{grid-column:2;grid-row:1}
.template-thumb.thumb-midnight .thumb-top{margin:-7% -6% 0;padding:8% 6%;background:var(--thumb-accent);border:0}.template-thumb.thumb-midnight .thumb-name i:first-child,.template-thumb.thumb-midnight .thumb-name i:nth-child(2){background:#fff}
.template-thumb.thumb-coral .thumb-top{border-bottom:3px solid var(--thumb-accent)}.template-thumb.thumb-coral .thumb-photo{border-radius:28% 5% 28% 5%}
.template-thumb.thumb-mint .thumb-content{grid-template-columns:.72fr 1.28fr}.template-thumb.thumb-mint .thumb-side{grid-column:1;grid-row:1;background:#edf2f4;border:0;padding:5%}.template-thumb.thumb-mint .thumb-main{grid-column:2;grid-row:1}
.template-thumb.thumb-lavender .thumb-main{border-left:2px solid var(--thumb-accent);padding-left:5%}.template-thumb.thumb-lavender .thumb-side{border-left:0;border-right:1px solid var(--thumb-accent);padding:0 5% 0 0}
.template-thumb.thumb-monochrome .thumb-top{border:0;padding-bottom:12%}.template-thumb.thumb-monochrome .thumb-photo{border-radius:50%;background:#e3e8eb}
.template-thumb.thumb-split .thumb-top{display:grid;grid-template-columns:1fr 25%;border-bottom:4px solid var(--thumb-accent)}.template-thumb.thumb-split .thumb-photo{grid-column:2;grid-row:1}.template-thumb.thumb-split .thumb-name{grid-column:1;grid-row:1}
.template-thumb.thumb-sidebar .thumb-content{grid-template-columns:.72fr 1.28fr}.template-thumb.thumb-sidebar .thumb-side{grid-column:1;grid-row:1;background:#edf2f4;border:0;padding:5%}.template-thumb.thumb-sidebar .thumb-main{grid-column:2;grid-row:1}
.template-thumb.thumb-timeline .thumb-main{border-left:2px solid var(--thumb-accent);padding-left:5%}.template-thumb.thumb-timeline .thumb-side{border-left:0;border-right:1px solid var(--thumb-accent);padding:0 5% 0 0}
.template-thumb.thumb-bold .thumb-top{margin:-7% -6% 0;padding:8% 6%;background:var(--thumb-accent);border:0}.template-thumb.thumb-bold .thumb-name i:first-child,.template-thumb.thumb-bold .thumb-name i:nth-child(2){background:#fff}
.template-thumb.thumb-elegant .thumb-top{flex-direction:column;text-align:center;border-bottom:1px solid var(--thumb-accent)}.template-thumb.thumb-elegant .thumb-name{align-items:center;width:100%}.template-thumb.thumb-elegant .thumb-name i{width:70%}.template-thumb.thumb-elegant .thumb-contact{justify-content:center}
.template-thumb.thumb-classic-blue .thumb-page{font-family:Georgia,serif}.template-thumb.thumb-classic-blue .thumb-top{border-bottom:3px double var(--thumb-accent)}
.template-thumb.thumb-teal .thumb-content{grid-template-columns:.72fr 1.28fr}.template-thumb.thumb-teal .thumb-side{grid-column:1;grid-row:1;background:#edf2f4;border:0;padding:5%}.template-thumb.thumb-teal .thumb-main{grid-column:2;grid-row:1}
.template-thumb.thumb-graphite .thumb-content{gap:3%;padding-top:5%}.template-thumb.thumb-graphite .thumb-main,.template-thumb.thumb-graphite .thumb-side{gap:3px}
.template-thumb.thumb-terracotta .thumb-top{border-bottom:3px solid var(--thumb-accent)}.template-thumb.thumb-terracotta .thumb-photo{border-radius:28% 5% 28% 5%}
.template-thumb.thumb-fresh .thumb-top{display:grid;grid-template-columns:1fr 25%;border-bottom:4px solid var(--thumb-accent)}.template-thumb.thumb-fresh .thumb-photo{grid-column:2;grid-row:1}.template-thumb.thumb-fresh .thumb-name{grid-column:1;grid-row:1}
.template-thumb.thumb-portfolio .thumb-name i:first-child{height:7px}.template-thumb.thumb-portfolio .thumb-top{border-bottom:1px solid var(--thumb-accent)}
.template-thumb.thumb-graduate .thumb-main{border-left:2px solid var(--thumb-accent);padding-left:5%}.template-thumb.thumb-graduate .thumb-side{border-left:0;border-right:1px solid var(--thumb-accent);padding:0 5% 0 0}




/* Les vignettes sont des mini-rendus de la vraie structure CV, avec les mêmes classes de modèle */
.template-thumb{position:relative;overflow:hidden;padding:0!important;aspect-ratio:210/297!important;background:#e9edf1;border-radius:5px;box-sizing:border-box}
.template-thumb .thumb-page{position:relative;width:100%;height:100%;padding:0!important;overflow:hidden;background:#fff;box-shadow:none}
.template-thumb .thumb-real-paper{position:absolute;top:0;left:0;width:210mm!important;min-height:297mm!important;height:297mm!important;margin:0!important;box-shadow:none!important;transform:scale(var(--thumb-scale,.125));transform-origin:top left;overflow:hidden!important;padding:16mm!important;font-size:10.5px!important;line-height:1.45!important}
.template-thumb .thumb-real-paper .cv-header{gap:13px;padding-bottom:12px}
.template-thumb .thumb-real-paper .cv-photo{width:28mm;height:28mm;flex:0 0 28mm;font-size:17px}
.template-thumb .thumb-real-paper .cv-heading h1{font-size:29px;line-height:1;margin:2px 0 7px}
.template-thumb .thumb-real-paper .cv-headline{font-size:12px;margin:0 0 10px}
.template-thumb .thumb-real-paper .contact-line{font-size:8.5px;gap:7px 15px}
.template-thumb .thumb-real-paper .cv-body{padding-top:19px;gap:11mm}
.template-thumb .thumb-real-paper .cv-section{margin-bottom:21px}
.template-thumb .thumb-real-paper .cv-section h2{font-size:10px;margin:0 0 10px}
.template-thumb .thumb-real-paper .cv-section p{font-size:10px;margin:0}
.template-thumb .thumb-real-paper .cv-item-title{font-size:11px;margin:0 0 3px}
.template-thumb .thumb-real-paper .cv-item-subtitle{font-size:8px}
.template-thumb .thumb-real-paper .cv-item-description{font-size:8px}
.template-thumb .thumb-real-paper .cv-skill-head{font-size:8px}
.template-thumb .thumb-real-paper .cv-skill-bar{height:3px}
.template-thumb .thumb-real-paper .cv-list{padding-left:13px}
.template-thumb .thumb-real-paper .cv-list li{font-size:8px;margin-bottom:3px}
.template-thumb-zoom{--thumb-scale:.19!important;width:100%;height:220px;aspect-ratio:210/297!important;padding:0!important}
.template-thumb-zoom .thumb-real-paper{transform:scale(.19)}
.template-thumb-zoom .thumb-page{height:100%}

.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-3{grid-column:1 / -1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-4{order:4;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-4{grid-column:1 / -1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-5{order:5;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-5{grid-column:1 / -1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-6{order:6;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-6{grid-column:1 / -1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-7{order:7;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-7{grid-column:1 / -1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-8{order:8;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-8{grid-column:1 / -1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-9{order:9;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-9{grid-column:1 / -1;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-nordic .thumb-real-paper .thumb-section-10{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-2{order:7;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-3{order:2;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-3{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-4{order:8;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-4{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-5{order:3;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-5{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-6{order:9;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-6{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-7{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-8{order:10;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-8{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-9{grid-column:1 / -1;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-ocean .thumb-real-paper .thumb-section-10{grid-column:1 / -1;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-1{order:7;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-2{order:8;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-3{order:9;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-4{order:10;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-5{order:1;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-7{order:3;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-8{order:4;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-7,.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-8,.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-9,.template-thumb.thumb-emerald .thumb-real-paper .thumb-section-10{background:#edf2f4;padding:7px;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-2{order:3;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-3{order:5;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-4{order:7;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-5{order:9;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-8{order:6;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-9{order:8;}
.template-thumb.thumb-burgundy .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-4{order:8;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-5{order:3;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-8{order:10;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-violet .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-3{grid-column:1 / -1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-4{order:7;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-4{grid-column:1 / -1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-5{grid-column:1 / -1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-6{order:9;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-6{grid-column:1 / -1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-7{grid-column:1 / -1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-8{grid-column:1 / -1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-9{order:6;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-9{grid-column:1 / -1;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-sunset .thumb-real-paper .thumb-section-10{grid-column:1 / -1;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-2{order:7;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-3{order:8;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-4{order:9;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-5{order:10;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-7{order:3;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-8{order:4;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-corporate .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-4{order:4;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-5{order:5;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-6{order:6;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-7{order:7;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-8{order:8;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-9{order:9;}
.template-thumb.thumb-startup .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-2{order:3;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-4{order:2;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-9{order:10;}
.template-thumb.thumb-creative .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-4{order:3;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-9{order:10;}
.template-thumb.thumb-finance .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-4{order:4;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-5{order:5;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-6{order:6;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-7{order:7;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-8{order:8;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-9{order:9;}
.template-thumb.thumb-engineer .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-2{order:7;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-3{order:2;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-4{order:8;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-5{order:3;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-6{order:9;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-8{order:10;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-medical .thumb-real-paper .thumb-section-7,.template-thumb.thumb-medical .thumb-real-paper .thumb-section-8,.template-thumb.thumb-medical .thumb-real-paper .thumb-section-9,.template-thumb.thumb-medical .thumb-real-paper .thumb-section-10{background:#edf2f4;padding:7px;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-1{order:7;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-2{order:8;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-3{order:9;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-3{grid-column:1 / -1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-4{order:10;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-4{grid-column:1 / -1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-5{order:1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-5{grid-column:1 / -1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-6{grid-column:1 / -1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-7{order:3;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-7{grid-column:1 / -1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-8{order:4;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-8{grid-column:1 / -1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-9{grid-column:1 / -1;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-legal .thumb-real-paper .thumb-section-10{grid-column:1 / -1;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-2{order:3;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-3{order:5;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-4{order:7;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-5{order:9;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-8{order:6;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-9{order:8;}
.template-thumb.thumb-marketing .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-4{order:8;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-5{order:3;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-8{order:10;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-hospitality .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-4{order:7;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-6{order:9;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-9{order:6;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-7,.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-8,.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-9,.template-thumb.thumb-logistics .thumb-real-paper .thumb-section-10{background:#edf2f4;padding:7px;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-2{order:7;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-3{order:8;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-4{order:9;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-5{order:10;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-7{order:3;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-8{order:4;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-project .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-4{order:4;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-5{order:5;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-6{order:6;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-7{order:7;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-8{order:8;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-9{order:9;}
.template-thumb.thumb-data .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-2{order:3;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-4{order:2;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-9{order:10;}
.template-thumb.thumb-cyber .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-3{grid-column:1 / -1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-4{order:3;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-4{grid-column:1 / -1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-5{grid-column:1 / -1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-6{grid-column:1 / -1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-7{grid-column:1 / -1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-8{grid-column:1 / -1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-9{order:10;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-9{grid-column:1 / -1;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-eco .thumb-real-paper .thumb-section-10{grid-column:1 / -1;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-4{order:4;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-5{order:5;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-6{order:6;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-7{order:7;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-8{order:8;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-9{order:9;}
.template-thumb.thumb-rose .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-2{order:7;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-3{order:2;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-4{order:8;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-5{order:3;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-6{order:9;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-8{order:10;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-sand .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-1{order:7;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-2{order:8;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-3{order:9;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-4{order:10;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-5{order:1;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-7{order:3;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-8{order:4;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-7,.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-8,.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-9,.template-thumb.thumb-cobalt .thumb-real-paper .thumb-section-10{background:#edf2f4;padding:7px;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-2{order:3;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-3{order:5;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-3{grid-column:1 / -1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-4{order:7;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-4{grid-column:1 / -1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-5{order:9;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-5{grid-column:1 / -1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-6{grid-column:1 / -1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-7{grid-column:1 / -1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-8{order:6;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-8{grid-column:1 / -1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-9{order:8;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-9{grid-column:1 / -1;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-midnight .thumb-real-paper .thumb-section-10{grid-column:1 / -1;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-4{order:8;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-5{order:3;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-8{order:10;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-coral .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-4{order:7;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-6{order:9;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-9{order:6;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-mint .thumb-real-paper .thumb-section-7,.template-thumb.thumb-mint .thumb-real-paper .thumb-section-8,.template-thumb.thumb-mint .thumb-real-paper .thumb-section-9,.template-thumb.thumb-mint .thumb-real-paper .thumb-section-10{background:#edf2f4;padding:7px;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-2{order:7;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-3{order:8;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-4{order:9;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-5{order:10;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-7{order:3;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-8{order:4;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-lavender .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-3{grid-column:1 / -1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-4{order:4;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-4{grid-column:1 / -1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-5{order:5;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-5{grid-column:1 / -1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-6{order:6;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-6{grid-column:1 / -1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-7{order:7;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-7{grid-column:1 / -1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-8{order:8;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-8{grid-column:1 / -1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-9{order:9;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-9{grid-column:1 / -1;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-monochrome .thumb-real-paper .thumb-section-10{grid-column:1 / -1;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-2{order:3;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-4{order:2;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-9{order:10;}
.template-thumb.thumb-split .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-4{order:3;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-9{order:10;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-7,.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-8,.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-9,.template-thumb.thumb-sidebar .thumb-real-paper .thumb-section-10{background:#edf2f4;padding:7px;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-4{order:4;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-5{order:5;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-6{order:6;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-7{order:7;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-8{order:8;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-9{order:9;}
.template-thumb.thumb-timeline .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-2{order:7;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-3{order:2;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-3{grid-column:1 / -1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-4{order:8;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-4{grid-column:1 / -1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-5{order:3;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-5{grid-column:1 / -1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-6{order:9;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-6{grid-column:1 / -1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-7{grid-column:1 / -1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-8{order:10;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-8{grid-column:1 / -1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-9{grid-column:1 / -1;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-bold .thumb-real-paper .thumb-section-10{grid-column:1 / -1;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-1{order:7;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-2{order:8;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-3{order:9;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-4{order:10;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-5{order:1;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-7{order:3;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-8{order:4;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-elegant .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-2{order:3;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-3{order:5;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-4{order:7;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-5{order:9;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-8{order:6;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-9{order:8;}
.template-thumb.thumb-classic-blue .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-4{order:8;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-5{order:3;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-8{order:10;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-teal .thumb-real-paper .thumb-section-7,.template-thumb.thumb-teal .thumb-real-paper .thumb-section-8,.template-thumb.thumb-teal .thumb-real-paper .thumb-section-9,.template-thumb.thumb-teal .thumb-real-paper .thumb-section-10{background:#edf2f4;padding:7px;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-4{order:7;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-6{order:9;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-7{order:4;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-9{order:6;}
.template-thumb.thumb-graphite .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-2{order:7;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-3{order:8;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-4{order:9;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-5{order:10;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-6{order:2;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-7{order:3;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-8{order:4;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-9{order:5;}
.template-thumb.thumb-terracotta .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-3{order:3;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-4{order:4;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-5{order:5;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-6{order:6;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-7{order:7;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-8{order:8;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-9{order:9;}
.template-thumb.thumb-fresh .thumb-real-paper .thumb-section-10{order:10;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-1{grid-column:1 / -1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-2{order:3;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-2{grid-column:1 / -1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-3{grid-column:1 / -1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-4{order:2;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-4{grid-column:1 / -1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-5{grid-column:1 / -1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-6{grid-column:1 / -1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-7{grid-column:1 / -1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-8{grid-column:1 / -1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-9{order:10;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-9{grid-column:1 / -1;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-10{order:6;}
.template-thumb.thumb-portfolio .thumb-real-paper .thumb-section-10{grid-column:1 / -1;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-1{order:1;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-2{order:2;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-3{order:7;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-4{order:3;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-5{order:8;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-6{order:4;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-7{order:9;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-8{order:5;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-9{order:10;}
.template-thumb.thumb-graduate .thumb-real-paper .thumb-section-10{order:6;}