/* Peta kantor di dalam bagian konsultasi (kolom kiri, di bawah teks) */
.contact-map{margin-top:32px;background:#fff;border-radius:13px;overflow:hidden;color:var(--ink);box-shadow:0 15px 50px #39465825}
.contact-map-frame{height:230px;background:#e6f3f9}
.contact-map-frame iframe{display:block;width:100%;height:100%;border:0}
.contact-map-info{padding:18px 20px 20px}
.contact-map-info .form-kicker{display:block;margin-bottom:12px}
.contact-map-row{display:flex;align-items:flex-start;gap:11px;margin-bottom:10px;color:var(--text);font-size:12px;line-height:1.75}
.contact-map-row svg{width:17px;height:17px;margin-top:3px;color:var(--blue-ink)}
.contact-map-row address{font-style:normal;overflow-wrap:anywhere}
.contact-map-row a{color:var(--ink);font-weight:650}
.contact-map-row a:hover{color:var(--blue-ink)}
.contact-map .button{width:100%;min-height:44px;margin-top:8px;font-size:12px;justify-content:space-between}
@media(max-width:700px){.contact-map{margin-top:26px}.contact-map-frame{height:210px}.contact-map-row{font-size:12px}}
