body { margin: 0; padding: 0; background-color: #FFF; font-family: sans-serif; font-weight: 100; font-size: 1em; /* Set this to whatever size you want */}.navbar { padding: 0; display: flex; align-items: center; justify-content: center;}  .navbar-brand_ img {  max-width: 100%;  height: auto;  max-width: 147px;  }  /* Ajustes en dispositivos móviles */  .navbar { justify-content: center;  }  #map { width: 100%;  }  .leaflet-control-layers { font-size: 20px; margin: 5px;  }  .bigcheck label { font-size: 14px;  }  .bigcheck-target { width: 18px; height: 18px;  }			.leaflet-touch .geocoder-control-input { 				font-size: 17px;  } #coordinate-search {  align-items: center;	font-size: 14px;	display: grid;}#coordinate-search input {  padding: 2px;	font-size: 14px;}#coordinate-search button { padding: 5px 10px; cursor: pointer;}#map { top: 0; bottom: 0; right: 0; left: 0; cursor: pointer;  /* width: 100vw; */ height: 93vh;}.leaflet-control-geocoder input::placeholder { color: red !important; font-weight: bold;}.geocoder-control.open { width: 62% !important;}.geocoder-control.close {  /*  width: 50% !important; */ left: 10px;}.geocoder-control { position: fixed; left: 10px;}.leaflet-popup-content h5 { text-align: center; margin-bottom: 0;}.leaflet-popup-content p, .leaflet-popup-content { text-align: center; margin-top: 0;}span.bigcheck { display: block; margin-bottom: 0px;}.leaflet-top .leaflet-control { margin-top: 15px;}.leaflet-touch .geocoder-control-suggestions { width: 98%;}.leaflet-top { /*right: 15px !important;*/ left: inherit;}.leaflet-control-zoom {	 visibility: hidden !important;}.leaflet-control-layers { font-size: 17px !important; }.leaflet-control-layers-expanded { margin-top: 62px !important;	 color: #333; background: #ffffffc7; padding: 6px 3px !important;}.leaflet-touch .geocoder-control-input { background: #ffffffc7;}/*  .leaflet-control-attribution {  visibility: hidden !important;  }*/.leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar { box-shadow: 0 1px 5px rgb(0 0 0 / 40%);	border-radius: 30px 0px 30px 0px !important; }.leaflet-touch .geocoder-control.geocoder-control-expanded { width: 94% !important;}button{	border: 0px;	box-shadow: 0 2px 2px 0 rgb(153 153 153 / 14%), 0 3px 1px -2px rgb(153 153 153 / 20%), 0 1px 5px 0 rgb(153 153 153 / 12%);	width: 100%;	background-image: linear-gradient(to right, #f306ae, #3427fd 57%, #0fc3f4);	color: white;	border-radius: 4px;	cursor: pointer;	  transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease;}button:hover {  transform: scale(1.1);  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);  background: linear-gradient(45deg, #3427fd, #0fc3f4, #f306ae);}button:active {  transform: scale(0.95);  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);}