/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 17 2024 | 22:41:51 */
.uc-sidebar{
	padding: 32px !important;
}

.uc-postContent{
	margin-bottom: 52px;
}

.uc-sidebar_ancla{
	color: #0176DE;
	text-decoration: none;
	font-size: 16px;
	margin-bottom: 15px;
}

.footer-recorrido{
	display: flex;
	gap: 50px;
}

.footer-recorrido_redes{
	gap: 28px;
}

.footer-recorrido_title{
	color: #707070;
	font-size: 14px;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-weight: 500;
}

.uc-card_linkImgBig {
    height: 100%;
}

.uc-card_linkImgBig img{
	height: 100% !important;
	max-height: 100% !important;
	max-width: 100% !important;
}

.card-type--horizontal{
	margin-bottom: 4px;
	width: 100%;
	flex-direction: row;
}
.uc-card_linkImg{
	width: 40%;
}

.card-type--horizontal .uc-card_body{
	width: 60%;
}

.uc-card_linkImg img {
    max-height: 200px;
    width: 100%;
    object-fit: cover;
}

.card-type--horizontal .uc-tag{
	margin-bottom: 16px;
}

.uc-card_linkImgBig img{
	transform: none !important;
}

#explorar{
	margin-bottom: 32px;
}

.uc-card.card-bg--image {
    height: 100%;
}

.leaflet-popup-content{
	width: fit-content !important;
	min-width: 200px;
	display: flex;
	flex-direction: column;
}

.leaflet-popup-content .uc-btn.btn-inline{
	align-self: end;
}

.uc-carousel-cards .tns-outer{
	overflow: hidden;
}

.leaflet-right{
	display: none;
}

.uc-card.uc-card--type-square{
	max-width: initial;
}

.uc-card.card-gradient--bottom-blue:before{
	z-index: 10;
}

.uc-card_body--lg.uc-card_body--absolute {
    z-index: 11;
}

img.leaflet-marker-icon {
    display: none;
}
.pin {
    width: 33px !important;
    height: fit-content !important;
    display: flex !important;
    justify-content: center;
    align-items: start;
    height: 45px !important;
    overflow: hidden;
    margin-bottom: 10px;
}

.pin img {
    height: 50px !important;
    width: 0px;
}

.leaflet-popup.leaflet-zoom-animated {
    margin-bottom: 45px;
}



@media (max-width: 768px) {
	
	.uc-card--type-square{
		margin-bottom: 20px;
	}

}