.logo {
	width: 138px;
}

.site-header {
	border-bottom: solid 4px #00dafa;
	background: #fff;
}

.menu-link {
	position: absolute;
	top: 0px;
	color: #495057;
	right: 50px;
	text-decoration: none;
}

.menu-link:hover {
	text-decoration: none;
}

.menu-link span {
	font-size: 20px;
    font-weight: 500;
    line-height: 0px;
}

.donde {
	top: 6px;
	right: 200px;
}

h1 {
	font-size: 2.5rem;
    background: #fff;
    color: #1d2124;
    width: max-content;
    padding-left: 10px;
    padding-right: 10px;
    font-weight: 100;
    text-transform: uppercase;
    padding-bottom: 5px;
}

.carousel-caption {
    right: 15%;
    bottom: 20px;
    left: 5%;
}

.carousel-indicators .active {
    background-color: #00dbfb;
}

.text-top {
	top: 10%;
}

.figure img {
	border: solid 1px #e9ecef;
    max-height: 298px;
}

.figure {
	overflow: hidden;
	cursor: pointer;
}

.figure-caption {
    font-size: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    text-transform: uppercase;
    position: relative;
    top: -9px;
     color: #eff5f6;
    background: #1d2124;
 }

.container100 {
	width: 100%;
	max-width: 100%;
}

.container80 {
    max-width: 1366px;
}


.min-footer {
	background: #1d2124;
    color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
}

ul {
 	list-style: none;
}

ul i {
	margin-right: 10px; 
}

ul p {
	margin-left: 25px;
}


.subt2 {
    width: 100%;
    text-align: center;
    background: #1d2124;
    color: #e9ecef;
    margin-top: -17px;
    padding-bottom: 6px;
    padding-top: 4px;
}

#buscador {
    margin-right: 25px;
}

.buscar {
    border: solid 1px #ccc;
}