.mapa-area{grid-gap:40px;align-items:center;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}.mapa-content img{height:auto;max-width:639px}@media (max-width:768px){.mapa-area{grid-template-columns:repeat(1,1fr)}}.area{background-color:#000}.jscidades-wrapper{background-color:#d3e174;border-radius:16px;display:none;padding:20px}.jscidades-wrapper .img-local{border-radius:15px;height:auto;margin-bottom:20px;max-width:100%;width:100%}.mapa-local h3{color:#00447c;font-size:22px;font-weight:600;margin-bottom:10px}.mapa-local address{font-style:normal;margin-bottom:10px}.mapa-local .phone{align-items:center;color:#007dc3;display:flex;font-weight:600;gap:10px}@media (max-width:768px){.mapa-content{display:none}.jscidades-wrapper{display:block;margin:20px 0}}