 #map {
   height: 500px;
   /* set height */
   width: 100%;
   border-radius: 12px;
   box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
 }

 .leaflet-popup-content-wrapper {
   background: #1e1e1e;
   color: #7fc241;
 }

 .leaflet-popup-tip {
   background: #1e1e1e;
 }

 .leaflet-touch .leaflet-bar a:first-child,
 .leaflet-touch .leaflet-bar a:last-child {
   background-color: #111;
 }

 .trasa {
   margin-top: 5px;
   background-color: #884ec2;
   color: #1e1e1e;
   border: none;
   border-radius: 4px;
   padding: 4px 8px;
   cursor: pointer;

 }