.imagenBanner{
    background-image: url('../image/banner.webp');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 650px;
}

/* Quitar el fondo del dropdown */
.dropdown-menu {
    background-color: transparent;
    border: none;
}

/* Quitar la flecha del botón dropdown */
.dropdown-toggle::after {
    content: none;
}

.dropdown-menu .dropdown-item {
    color: #fff;
}

.dropdown-menu .dropdown-item:hover {
    background-color: transparent;
    color: #fff;
}

.fondoGris{
    background-color: #F7F7F7;
}

.fondoGris2{
    background-color: #666666;
}

.fondoTurquesa{
    background-color: #03C5D9;
}

.custom-btn {
    background-color: #fff; /* Blanco */
    border-radius: 50px; /* Bordes redondeados */
    border: 1px solid #ccc; /* Borde gris claro */
    color: #000; /* Color del texto */
    width: 300px;
    height: 75px;
}

.custom-btn:hover {
    background-color: #ccc; /* Gris al pasar el mouse */
    color: #000; /* Color del texto */
}

.custom-btn2 {
    background-color: transparent; /* Blanco */
    border-radius: 50px; /* Bordes redondeados */
    border: 1px solid #ccc; /* Borde gris claro */
    color: #fff; /* Color del texto */
    width: 350px;
    height: 55px;
}

.custom-btn2:hover {
    background-color: transparent; /* Gris al pasar el mouse */
    border-radius: 50px; /* Bordes redondeados */
    border: 1px solid #ccc; /* Borde gris claro */
    color: #fff; /* Color del texto */
}

.linea{
    height: 100px;
    border-right: 6px solid #03C5D9;
}

#map {
    height: 500px;
}

.leaflet-container {
    /*background: #FFF; /* Mar */
}
.leaflet-tile {
    filter: grayscale(100%); /* Tierra */
}

.leaflet-control-attribution {
    display: none;
}

h1,h2,h3,h4,h5,h6{
    font-family: "Roboto", sans-serif;
    font-weight: 900;
    font-style: normal;
}

body,p {
    font-family: "Open Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
    font-variation-settings:
            "wdth" 100;
	text-align: justify;
}

a{
    text-decoration: none;
    color: black;
}

