<div *ngIf="loading">
<app-loading></app-loading>
</div>
<div *ngIf="!loading">
<google-map
#mapa
id="map"
width="100%"
[center]="position"
[options]="options"
[zoom]="zoom"
(mapClick)="closeInfoWindow()"
(mapDragend)="mapIsDragged()">
<map-marker
#markerElem="mapMarker"
*ngFor="let marker of markers"
[position]="marker.position"
[label]="marker.label"
[title]="marker.title"
[icon]="marker.icon"
[options]="marker.options"
(mapClick)="openInfoWindow(markerElem, marker.info)"
(mapMouseover)="openInfoWindow(markerElem, marker.info)"
></map-marker>
<map-info-window>
<div class="map__info-window-marker">
<!-- <img
src="https://www.peninsula.com/es/-/media/images/paris/new/dining/loiseau-blanc/ppr-oiseau-blanc-interior-evening-1074.jpg?mw=987&hash=83DDB71F9AC1F2B9B51D421BD9CC1C2F80F493B4"
alt=""
/> -->
<div class="map__info-window-marker-background">
</div>
<div class="map__info-content-marker d-flex flex-column">
<div>
<h3 class="title">{{ info_window_content!.name }}</h3>
</div>
<div class="d-flex align-items-center m-1">
<ion-icon name="time-outline"></ion-icon>
<p> {{ info_window_content!.email }}</p>
</div>
<div class="d-flex align-items-center m-1">
<ion-icon name="call-outline"></ion-icon>
<p> {{ info_window_content!.phone_number }}</p>
</div>
<div class="d-flex align-items-center m-1">
<ion-icon name="mail-outline"></ion-icon>
<p> {{ info_window_content!.email }}</p>
</div>
</div>
</div>
</map-info-window>
</google-map>
</div>