.fuengirola-start{display:grid;grid-template-columns:1fr 1fr;gap:32px;border-block:1px solid #bac9c4;margin-top:38px;margin-bottom:40px;padding-block:28px}.fuengirola-start h2{font-size:28px;margin:0}.fuengirola-start-links{display:grid;gap:12px;font-size:14px;font-weight:650}.fuengirola-start-links a{text-decoration:underline;text-underline-offset:4px}.fuengirola-map-links{display:grid;gap:12px;margin-block:24px}.fuengirola-map-links .button{white-space:normal;text-align:left;line-height:1.65;padding:15px 19px}.guide-reading .quick-answer h3{margin-top:0}.guide-reading table caption{text-align:left;font-weight:650;margin-bottom:10px}.guide-reading a{overflow-wrap:anywhere}.guide-reading .reader-sources{line-height:1.8}@media(max-width:800px){.fuengirola-start{grid-template-columns:1fr;gap:22px}.guide-reading .table-wrap{overflow-x:auto}.guide-reading th,.guide-reading td{min-width:110px}.guide-reading .place-cards{grid-template-columns:1fr}}