.contact-office-addresses{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:0;padding:32px 0 0;border-top:1px solid #d9dbd0}.contact-office-addresses .contact-address,.contact-office-addresses .contact-head-office{margin:0;padding:0;border:0;min-width:0}.contact-office-addresses h3{font-size:24px;letter-spacing:-.6px;margin:12px 0 18px;line-height:1.25}.contact-office-addresses .contact-address h3{margin-top:0}.contact-office-addresses .contact-address h3:before{content:'BRANCH OFFICE / NANGLOI';display:block;font-family:'DM Sans',Arial,sans-serif;font-size:10px;line-height:1.6;letter-spacing:2.2px;font-weight:700;color:#c52630;margin-bottom:12px}.contact-office-addresses p{font-size:15px;line-height:1.85;color:#5c645d;margin:0 0 16px}.contact-office-maps{grid-template-columns:minmax(0,1fr);margin-top:0}.contact-office-maps iframe{height:380px}.contact-page{row-gap:40px}@media(max-width:700px){.contact-office-addresses{grid-template-columns:1fr;gap:30px;padding-top:28px}.contact-office-addresses h3{font-size:23px}.contact-office-maps iframe{height:300px}}
