.contact-content{padding:6px 0 26px;border-bottom:1px solid #542640}.contact-diagram{--contact-gap:5px;display:grid;grid-template-columns:minmax(0,1fr) 28% minmax(0,1fr);grid-template-areas:"headquarters . postal" "vietnam wire-vietnam postal" "branches wire-bridge postal" "cambodia wire-cambodia postal" "laos wire-laos postal" "myanmar wire-myanmar postal";row-gap:var(--contact-gap);width:100%;max-width:822px;font:12px/1.35 Arial,sans-serif;color:#111;text-align:left}.contact-diagram *{box-sizing:border-box}.contact-diagram .contact-heading{margin:0;background:#542640;color:#fff;padding:4px 6px;font:700 12px/16px Arial,sans-serif;overflow-wrap:anywhere}.contact-heading-headquarters{grid-area:headquarters}.contact-heading-branches{grid-area:branches;margin-top:12px!important}.contact-office{border:1px solid #111;min-width:0}.contact-office-vietnam{grid-area:vietnam}.contact-office-cambodia{grid-area:cambodia}.contact-office-laos{grid-area:laos}.contact-office-myanmar{grid-area:myanmar}.contact-office h3{margin:0;padding:3px 14px;background:#e5e5e5;font:700 12px/16px Arial,sans-serif}.contact-office-body{padding:8px 14px}.contact-diagram p{margin:0;overflow-wrap:anywhere}.contact-address{white-space:pre-line}.contact-numbers{display:flex;flex-wrap:wrap;column-gap:4px}.contact-diagram a{color:inherit;text-decoration:none}.contact-diagram a:hover,.contact-diagram a:focus-visible{text-decoration:underline}.contact-postal{grid-area:postal;align-self:center;min-width:0}.contact-postal-body{margin-top:5px;border:1px solid #111;padding:8px 14px}.contact-postal-body h3{margin:0 0 8px;color:#542640;font:700 18px/24px Arial,sans-serif;overflow-wrap:anywhere}.contact-connector{position:relative;pointer-events:none}.contact-connector:before{content:"";position:absolute;left:50%;top:0;bottom:calc(-1*var(--contact-gap));border-left:1px solid #111}.contact-connector:after{content:"";position:absolute;left:0;right:50%;top:50%;border-top:1px solid #111}.contact-connector-vietnam{grid-area:wire-vietnam}.contact-connector-vietnam:before{top:50%}.contact-connector-cambodia{grid-area:wire-cambodia}.contact-connector-laos{grid-area:wire-laos}.contact-connector-myanmar{grid-area:wire-myanmar}.contact-connector-myanmar:before{bottom:50%}.contact-connector-bridge{grid-area:wire-bridge}.contact-connector-bridge:after{content:none}.contact-arrow{position:relative;grid-column:2;grid-row:1/7;align-self:center;justify-self:end;width:50%;border-top:1px solid #111;pointer-events:none}.contact-arrow:after{content:"";position:absolute;right:-1px;top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #111}@media(max-width:767px){.contact-diagram{display:flex;flex-direction:column;max-width:none;gap:6px;font-size:13px;line-height:1.5}.contact-connector,.contact-arrow{display:none}.contact-office h3{font-size:13px}.contact-office-body{padding:10px 14px}.contact-heading-branches{margin-top:14px!important}.contact-postal{width:100%;margin-top:14px}.contact-postal-body{padding:12px 14px}}@media print{.contact-diagram{break-inside:avoid}}
