/* Golden Executive: editable A4 reference layout. */
.cv-sheet.layout-executive{position:relative;padding:0;border:0;background:#fff;color:#303030}
.cv-sheet.layout-executive:after{content:'';position:absolute;right:0;bottom:0;border-left:72px solid transparent;border-bottom:72px solid var(--cv-color);pointer-events:none}
.executive-table{width:100%;height:297mm;table-layout:fixed;border-collapse:collapse;font-family:inherit;line-height:1.65}
.executive-table td{vertical-align:top;padding:0;box-sizing:border-box}
.executive-table .executive-sidebar{width:44%;padding:0 23pt 24pt;background:#303030;color:#fff;border-right:30pt solid white}
.executive-table .executive-main{width:56%;padding:52pt 0 28pt;border-left:.7pt solid #777;background:#fff}
.executive-portrait{margin:0 -23pt 20pt;padding:32pt 0 26pt;text-align:center;background:linear-gradient(135deg,var(--cv-color) 0%,var(--cv-color) 53%,#303030 53%)}
.executive-portrait img,.executive-initials{width:112pt;height:112pt;object-fit:cover;border:4pt solid #fff;border-radius:55% 55% 55% 0;background:#ededed}
.executive-initials{margin:auto;line-height:112pt;font-size:42pt;font-weight:700;color:#303030}
.executive-name{margin:0 0 32pt;padding:21pt 14pt;border-left:5pt solid var(--cv-color);background:#eee}
.executive-name h1{margin:0;color:#303030;font-size:21pt;font-weight:800;letter-spacing:-.8pt;line-height:1.2;text-transform:uppercase}
.executive-name h1 span{color:var(--cv-color)}
.executive-name>p{margin:5pt 0 0;font-size:7.5pt;letter-spacing:1.1pt;color:#666;text-transform:uppercase}
.executive-main-content{display:block;min-height:0;margin:0;padding:0 18pt 20pt 18pt;border-left:.6pt solid #999}
.executive-table .cv-section,.executive-contact{margin:0 0 26pt}
.executive-table h2{position:relative;margin:0 0 15pt;padding:0 0 0 20pt;border:0;font-size:11pt;font-weight:700;line-height:1.5;letter-spacing:0;color:#303030;text-transform:uppercase}
.executive-table h2:before{content:'⊕';position:absolute;left:0;top:0;display:inline-block;color:#303030;background:var(--cv-color);border-radius:50%;width:13pt;height:13pt;line-height:13pt;text-align:center;font-size:11pt}
.executive-table h2:after{content:'';position:absolute;left:-20pt;top:0;width:4pt;height:17pt;border-radius:2pt;background:var(--cv-color)}
.executive-table .executive-sidebar h2{color:#fff}
.executive-table .executive-sidebar h2:before{color:#303030;background:#fff}
.executive-main-content .cv-section[data-section=experience] h2:before{content:'▣'}
.executive-main-content .cv-section[data-section=skills] h2:before{content:'▦'}
.executive-table .cv-section p{margin:4pt 0;font-size:8pt;line-height:1.8;color:#666;white-space:pre-line;overflow-wrap:anywhere;text-align:justify}
.executive-table .cv-entry{position:relative;margin:0 0 19pt}
.executive-table .cv-entry-heading{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}
.executive-table .cv-entry strong{font-size:8.5pt;text-transform:uppercase;color:#303030}
.executive-table .cv-entry small{font-size:7pt;color:#555;white-space:nowrap}
.executive-main-content .cv-entry:before{content:'';position:absolute;left:-20pt;top:5pt;width:4pt;height:4pt;border-radius:50%;background:var(--cv-color)}
.executive-table .cv-organization{font-style:italic}
.executive-sidebar .cv-section{padding-top:18pt;border-top:.6pt dashed #777;margin-bottom:20pt}
.executive-sidebar .cv-entry{padding-left:12pt;margin-bottom:16pt}
.executive-sidebar .cv-entry:before{content:'';position:absolute;left:0;top:5pt;width:4pt;height:4pt;border-radius:50%;background:var(--cv-color)}
.executive-sidebar .cv-entry strong{color:#fff;font-size:8pt}
.executive-sidebar .cv-section p,.executive-sidebar .cv-entry small{color:#ddd;font-size:7.2pt;line-height:1.65;text-align:left}
.executive-contact-item{position:relative;margin:0 0 11pt;padding-left:16pt}
.executive-contact-item:before{content:'•';position:absolute;left:0;top:1pt;width:10pt;height:10pt;border-radius:50%;background:#fff;color:#303030;text-align:center;font-size:10pt;line-height:10pt}
.executive-contact-item strong{display:none}
.executive-contact-item p{margin:0;color:#eee;font-size:7.5pt;line-height:1.65;overflow-wrap:anywhere}
.executive-contact-item:nth-of-type(1):before{content:'☎';font-size:8pt}
.executive-contact-item:nth-of-type(2):before{content:'@';font-size:8pt}
.executive-contact-item:nth-of-type(3):before{content:'↗';font-size:8pt}
.executive-contact-item:nth-of-type(4):before{content:'⌖';font-size:8pt}
.executive-table .cv-section[data-section=skills]{display:grid;grid-template-columns:1fr 1fr;gap:8pt 10pt}
.executive-table .cv-section[data-section=skills] h2{grid-column:1 / -1;margin-bottom:8pt}
.executive-table .cv-section[data-section=skills] .cv-entry{display:grid;grid-template-columns:minmax(0,1fr) 44pt;align-items:center;gap:5pt;margin:0}
.executive-table .cv-section[data-section=skills] .cv-entry-heading{display:block}
.executive-table .cv-section[data-section=skills] .cv-entry strong{font-size:6pt;text-transform:none}
.executive-table .cv-section[data-section=skills] .cv-details,.executive-table .cv-section[data-section=skills] .cv-entry small,.executive-table .cv-section[data-section=skills] .cv-entry:before{display:none}
.executive-skill-rule{width:100%;height:3pt;border-radius:1pt;background:linear-gradient(90deg,var(--cv-color) 75%,#ddd 75%)}
.full-preview .cv-sheet.layout-executive{width:210mm;min-height:297mm}
.full-preview .executive-table .cv-section h2{font-size:11pt}
.full-preview .executive-table .cv-section{margin-bottom:26pt}
.mini-cv.layout-executive{padding:0;position:relative;background:linear-gradient(90deg,#303030 0%,#303030 34%,white 34%);min-height:400px}
.mini-cv.layout-executive .mini-head{margin:0 0 18px 34%;padding:25px 12px 14px;background:#efefef;border-left:4px solid var(--cv-color);position:relative;top:20px}
.mini-cv.layout-executive .mini-head h3{font-size:12px;color:#303030;letter-spacing:0}
.mini-cv.layout-executive .mini-head>p{font-size:4px;color:#555}
.mini-cv.layout-executive .mini-contact{display:none}
.mini-cv.layout-executive .mini-monogram{display:grid;place-items:center;position:absolute;right:calc(100% + 20px);top:0;width:52px;height:52px;border:3px solid white;border-radius:50%;color:#303030;background:var(--cv-color);font-size:20px}
.mini-cv.layout-executive .mini-body{padding:25px 12px 15px;gap:18px;flex-direction:row-reverse}
.mini-cv.layout-executive .mini-primary{flex:1.9}
.mini-cv.layout-executive .mini-secondary{flex:.8}
.mini-cv.layout-executive h4{border:0;border-left:3px solid var(--cv-color);padding-left:5px;color:#303030}
.mini-cv.layout-executive .mini-secondary h4,.mini-cv.layout-executive .mini-secondary b,.mini-cv.layout-executive .mini-secondary p{color:white}

@media print{.cv-sheet.layout-executive{padding:0!important}.executive-table{print-color-adjust:exact;-webkit-print-color-adjust:exact}.executive-table .cv-section[data-section=skills]{break-inside:avoid}}
/* Match the reference's readable text scale within the A4 proportions. */
.executive-name h1{font-size:24pt}
.executive-table .cv-section p{font-size:9.5pt;line-height:1.75}
.executive-sidebar .cv-section p,.executive-sidebar .cv-entry small{font-size:8.2pt;line-height:1.7}
.executive-sidebar .cv-entry strong{font-size:9pt}
.executive-sidebar .cv-entry{margin-bottom:20pt}
.executive-contact-item p{font-size:8.2pt}
.executive-table .cv-section{margin-bottom:30pt}
.executive-main-content .cv-entry{margin-bottom:23pt}
.executive-main-content .cv-entry strong{font-size:9pt}
.executive-table .cv-section[data-section=skills] .cv-entry{margin:0}
.full-preview .executive-table .cv-section{margin-bottom:30pt}
/* Teal Profile is a separate template with the same editable section structure. */
.cv-sheet.layout-teal{padding:0;border:6px solid var(--cv-color);background:#fff;color:#303030;position:relative;box-sizing:border-box}
.layout-teal .executive-table{height:293mm}
.layout-teal .executive-sidebar{width:43%;background:#d3e9e6;color:#303030;padding:24pt 22pt;border-right:24pt solid white}
.layout-teal .executive-main{width:57%;padding:30pt 18pt 22pt;border-left:1pt solid #888}
.layout-teal .executive-sidebar .executive-name{background:transparent;border:0;margin:0 0 24pt;padding:0;text-align:center}
.layout-teal .executive-name h1{font-size:21pt;letter-spacing:-.6pt;white-space:normal}
.layout-teal .executive-name h1 span{color:#303030}
.layout-teal .executive-name>p{font-size:7.5pt;letter-spacing:.7pt}
.layout-teal .executive-portrait{margin:0 0 28pt;padding:0;background:none}
.layout-teal .executive-portrait img,.layout-teal .executive-initials{border-radius:50%;width:120pt;height:120pt;border:5pt solid white}
.layout-teal .executive-initials{line-height:120pt;background:#f2f2f2}
.layout-teal .executive-sidebar h2,.layout-teal .executive-sidebar .cv-entry strong{color:#303030}
.layout-teal .executive-table h2{padding-left:22pt;font-size:11pt}
.layout-teal .executive-table h2:before{color:#fff;background:var(--cv-color);width:17pt;height:17pt;font-size:12pt;line-height:17pt}
.layout-teal .executive-table h2:after,.layout-teal .cv-entry:before{display:none}
.layout-teal .executive-main-content{padding:0;border:0;display:grid;grid-template-columns:1fr 1fr;gap:20pt 14pt}
.layout-teal .executive-main-content>.cv-section{grid-column:1 / -1;margin:0;padding:0 0 17pt;border-bottom:1pt solid #777}
.layout-teal .executive-main-content .cv-section[data-section=languages],.layout-teal .executive-main-content .cv-section[data-section=hobbies]{grid-column:auto;border-bottom:0;padding-bottom:0}
.layout-teal .executive-main-content .cv-section[data-section=languages] h2,.layout-teal .executive-main-content .cv-section[data-section=hobbies] h2{font-size:10pt}
.layout-teal .executive-main-content .cv-section[data-section=languages] .cv-entry,.layout-teal .executive-main-content .cv-section[data-section=hobbies] .cv-entry{padding-left:9pt;margin-bottom:8pt;border-left:2pt solid var(--cv-color)}
.layout-teal .executive-main-content .cv-section[data-section=languages] .cv-entry strong,.layout-teal .executive-main-content .cv-section[data-section=hobbies] .cv-entry strong{font-size:7pt}
.layout-teal .executive-main-content .cv-section[data-section=languages] .cv-details,.layout-teal .executive-main-content .cv-section[data-section=hobbies] .cv-details{display:none}
.layout-teal .executive-sidebar .cv-section{margin-bottom:22pt;border-top:1pt solid #777;padding:18pt 0 0;text-align:center}
.layout-teal .executive-sidebar .cv-section p,.layout-teal .executive-sidebar .cv-entry small,.layout-teal .executive-contact-item p{color:#4b5654;text-align:center;font-size:7.5pt}
.layout-teal .executive-sidebar .cv-entry{padding:0;margin-bottom:15pt}
.layout-teal .executive-contact-item{padding:0 0 0 12pt}
.layout-teal .executive-contact-item:before{background:transparent;color:var(--cv-color)}
.layout-teal .executive-main-content .cv-entry{margin-bottom:15pt}
.layout-teal .executive-main-content .cv-entry strong{font-size:8pt}
.layout-teal .executive-table .cv-section p{font-size:8pt;line-height:1.7}
.layout-teal .executive-skill-rule{border:1px solid #a2b2ae;border-radius:3px;height:4pt;background:linear-gradient(90deg,var(--cv-color) 75%,white 75%)}
.full-preview .cv-sheet.layout-teal{width:210mm;min-height:297mm}
.mini-cv.layout-teal{background:linear-gradient(90deg,#d3e9e6 0%,#d3e9e6 40%,white 40%);border:4px solid var(--cv-color)}
.mini-cv.layout-teal .mini-head{border:0;padding:15px 5px;width:40%;text-align:center}
.mini-cv.layout-teal .mini-head h3{font-size:10px;letter-spacing:0;color:#303030}
.mini-cv.layout-teal .mini-head p{font-size:4px;letter-spacing:0}
.mini-cv.layout-teal .mini-contact{display:none}
.mini-cv.layout-teal .mini-body{flex-direction:row-reverse;gap:16px}
.mini-cv.layout-teal .mini-secondary{flex:1}.mini-cv.layout-teal .mini-primary{flex:1.5}

/* Reference icons are vector symbols, independent of the visitor font. */
.layout-teal{--cv-icon-person:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22white%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M5%2021v-3a7%207%200%200%201%2014%200v3z%22%2F%3E%3C%2Fsvg%3E")}
.layout-teal{--cv-icon-briefcase:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22white%22%3E%3Cpath%20d%3D%22M9%204h6v3h5v13H4V7h5V4zm2%202v1h2V6h-2zM6%209v9h12V9H6z%22%2F%3E%3C%2Fsvg%3E")}
.layout-teal{--cv-icon-education:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22white%22%3E%3Cpath%20d%3D%22m2%209%2010-5%2010%205-10%205L2%209zm4%204%206%203%206-3v5c-4%203-8%203-12%200v-5z%22%2F%3E%3C%2Fsvg%3E")}
.layout-teal{--cv-icon-people:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22white%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%229%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M2%2021v-3a7%207%200%200%201%2014%200v3H2zm15%200v-3c0-2-.5-4-1.5-5%204-1%207%202%207%205v3H17z%22%2F%3E%3C%2Fsvg%3E")}
.layout-teal{--cv-icon-skills:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22white%22%3E%3Cpath%20d%3D%22M4%204h16v13H4V4zm2%202v9h12V6H6zM1%2019h22v2H1v-2z%22%2F%3E%3C%2Fsvg%3E")}
.layout-teal{--cv-icon-globe:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22white%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202a10%2010%200%201%200%200%2020%2010%2010%200%200%200%200-20zM4%2011h4c0-2%20.4-4%201-6a8%208%200%200%200-5%206zm0%202a8%208%200%200%200%205%206c-.6-2-1-4-1-6H4zm6-2h4c-.1-4-1-7-2-7s-1.9%203-2%207zm0%202c.1%204%201%207%202%207s1.9-3%202-7h-4zm6-2h4a8%208%200%200%200-5-6c.6%202%201%204%201%206zm0%202c0%202-.4%204-1%206a8%208%200%200%200%205-6h-4z%22%2F%3E%3C%2Fsvg%3E")}
.layout-teal{--cv-icon-flag:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22white%22%3E%3Cpath%20d%3D%22M5%202h2v3c5-4%209%204%2014%200v11c-5%204-9-4-14%200v6H5V2z%22%2F%3E%3C%2Fsvg%3E")}

.layout-teal .executive-table h2:before{content:'';color:transparent;background-color:var(--cv-color);background-image:var(--cv-icon-person);background-repeat:no-repeat;background-position:center;background-size:62%;border-radius:50%}
.layout-teal [data-section=experience] h2:before{background-image:var(--cv-icon-briefcase)}
.layout-teal [data-section=education] h2:before{background-image:var(--cv-icon-education)}
.layout-teal [data-section=references] h2:before{background-image:var(--cv-icon-people)}
.layout-teal [data-section=skills] h2:before{background-image:var(--cv-icon-skills)}
.layout-teal [data-section=languages] h2:before{background-image:var(--cv-icon-globe)}
.layout-teal [data-section=hobbies] h2:before{background-image:var(--cv-icon-flag)}
.layout-teal .executive-sidebar h2{display:table;width:auto;margin:0 auto 16pt;padding-left:24pt;text-align:left;white-space:nowrap}
.layout-teal .executive-contact h2{margin-inline:auto}
.layout-teal .executive-contact-item{display:flex;align-items:baseline;justify-content:center;gap:6pt;padding:0;margin-bottom:6pt}
.layout-teal .executive-contact-item:before{position:static;flex:0 0 10pt;font-size:7pt;line-height:1.4}
.layout-teal .executive-contact-item p{text-align:left;font-size:7pt;line-height:1.5}
.layout-teal .executive-main-content .cv-section p{text-align:left;font-size:8pt;line-height:1.65}
.layout-teal .executive-main-content .cv-organization{font-style:normal;font-size:7.5pt}
.layout-teal .executive-sidebar .cv-organization{font-style:normal;text-transform:uppercase;font-size:6.5pt}
.layout-teal .executive-sidebar .cv-entry strong{font-size:7.5pt}
.layout-teal .executive-sidebar .cv-section p{font-size:7pt;line-height:1.6}
.layout-teal .executive-main-content .cv-section[data-section=languages]{display:grid;grid-template-columns:1fr 1fr;gap:8pt 6pt;align-content:start}
.layout-teal .executive-main-content .cv-section[data-section=languages] h2{grid-column:1 / -1}
.layout-teal .executive-main-content .cv-section[data-section=languages] .cv-entry,.layout-teal .executive-main-content .cv-section[data-section=hobbies] .cv-entry{border:0;padding-left:7pt;position:relative;margin:0 0 7pt}
.layout-teal .executive-main-content .cv-section[data-section=languages] .cv-entry:before,.layout-teal .executive-main-content .cv-section[data-section=hobbies] .cv-entry:before{display:block;content:'';position:absolute;left:0;top:4pt;width:3pt;height:3pt;border-radius:50%;background:var(--cv-color)}
.layout-teal .executive-main-content .cv-section[data-section=languages] .cv-entry strong,.layout-teal .executive-main-content .cv-section[data-section=hobbies] .cv-entry strong{font-size:6.5pt}
.layout-teal .executive-table h2,.full-preview .layout-teal .executive-table h2{font-size:11pt;letter-spacing:0;font-weight:700}
.layout-teal .executive-table .executive-sidebar h2{display:flex;align-items:center;justify-content:center;gap:7pt;width:100%;padding:0;margin:0 0 16pt;text-align:left;white-space:nowrap}
.layout-teal .executive-table .executive-sidebar h2:before{position:static;flex:0 0 17pt;display:block;margin:0;transform:none}
/* Teal reference proportions; all text remains editable document content. */
.layout-teal .executive-sidebar{width:43%;padding:28pt 20pt 22pt;border-right:24pt solid #fff;background:#d2e8e5}
.layout-teal .executive-main{width:57%;padding:38pt 18pt 22pt}
.layout-teal .executive-sidebar .executive-name{margin-bottom:27pt}
.layout-teal .executive-name h1{font-family:Arial,'Noto Bengali',sans-serif;font-size:24pt;font-weight:800;letter-spacing:-.8pt;line-height:1.1}
.layout-teal .executive-name>p{font-size:8pt;letter-spacing:.8pt;margin-top:4pt}
.layout-teal .executive-portrait img,.layout-teal .executive-initials{width:143pt;height:143pt;border-width:6pt}
.layout-teal .executive-initials{line-height:143pt;font-size:40pt}
.layout-teal .executive-portrait{margin-bottom:25pt}
.layout-teal .executive-contact-item{margin-bottom:5pt}
.layout-teal .executive-contact-item p{font-size:7.5pt;line-height:1.5}
.layout-teal .executive-sidebar .cv-section{padding-top:20pt;margin-bottom:24pt}
.layout-teal .executive-sidebar .cv-entry{margin-bottom:18pt}
.layout-teal .executive-main-content{gap:20pt 13pt}
.layout-teal .executive-main-content>.cv-section{padding-bottom:20pt}
.layout-teal .executive-main-content .cv-section p{font-size:9pt;line-height:1.7;color:#5f6564}
.layout-teal .executive-main-content .cv-entry{margin-bottom:19pt}
.layout-teal .executive-main-content .cv-entry:last-child{margin-bottom:0}
.layout-teal .executive-main-content .cv-entry strong{font-size:8.5pt;font-weight:700}
.layout-teal .executive-main-content .cv-entry small{font-size:7pt;font-weight:600}
.layout-teal .executive-main-content .cv-organization{font-size:7.5pt;line-height:1.5}
.layout-teal .executive-main-content .cv-section[data-section=skills]{gap:8pt 10pt}
.layout-teal .executive-main-content .cv-section[data-section=skills] .cv-entry{margin:0}
.layout-teal .executive-main-content .cv-section[data-section=skills] .cv-entry strong{font-size:6pt}
.layout-teal .executive-table h2,.full-preview .layout-teal .executive-table h2{font-family:Arial,'Noto Bengali',sans-serif;font-size:12pt;font-weight:700;line-height:1.4}
.layout-teal .executive-main-content .cv-section[data-section=languages] h2,.layout-teal .executive-main-content .cv-section[data-section=hobbies] h2{font-size:10pt}
/* Keep sidebar entry headings, qualifications and dates on one shared axis. */
.layout-teal .executive-sidebar .cv-entry{text-align:center;padding:0;margin:0 0 21pt}
.layout-teal .executive-sidebar .cv-entry:last-child{margin-bottom:0}
.layout-teal .executive-sidebar .cv-entry-heading{display:block;text-align:center}
.layout-teal .executive-sidebar .cv-entry strong{display:block;width:100%;font-size:8pt;line-height:1.5;text-align:center;letter-spacing:0}
.layout-teal .executive-sidebar .cv-entry .cv-organization{display:block;margin:5pt 0 4pt;text-align:center;font-size:7pt;font-style:normal;line-height:1.5;text-transform:uppercase}
.layout-teal .executive-sidebar .cv-entry small{display:block;margin:3pt 0;text-align:center;font-size:7pt;color:#596562}
.layout-teal .executive-sidebar .cv-entry .cv-details{margin:6pt 0 0;text-align:center;font-size:7.5pt;line-height:1.65;color:#596562}
.layout-teal .executive-sidebar .cv-entry .cv-details:empty{display:none}
.layout-teal .executive-contact-item{display:grid;grid-template-columns:12pt minmax(0,1fr);align-items:start;gap:7pt;width:100%;max-width:155pt;margin:0 auto 7pt}
.layout-teal .executive-contact-item:before{display:block;position:static;width:12pt;height:12pt;text-align:center;line-height:1.6}
.layout-teal .executive-contact-item p{margin:0;text-align:left;font-size:8pt;line-height:1.6;overflow-wrap:anywhere}
.layout-teal .executive-sidebar .cv-section{padding-top:20pt;margin-bottom:20pt}
