.block_landing_espacios{display:flex;justify-content:space-between}.block_landing_espacios
a{flex:30% 0 0;text-align:left;text-decoration:none;display:flex;flex-direction:column;overflow:hidden;margin-bottom:2rem}.block_landing_espacios a
.imagen{position:relative;overflow:hidden;padding-bottom:56.25%;margin-bottom:1rem;border-radius:0.5rem}.block_landing_espacios a .imagen-inner{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff}.block_landing_espacios a .imagen-empty .far,
.block_landing_espacios a .imagen-empty
svg{font-size:3.75rem;font-weight:100;color:#acacac}.block_landing_espacios a
img{height:100%;width:100%;object-fit:cover;object-position:center;transition:all 0.6s ease}.block_landing_espacios a
h3{font-size:1.125rem;color:#000;font-weight:600;margin:0}.block_landing_espacios a
.dots{color:var(--vsf-primary-color2);font-size:1.5rem;line-height:1}.block_landing_espacios a
p{color:#000;margin:0
0 1rem 0}.block_landing_espacios a
.direccion{display:flex;color:#707070;margin-bottom:1rem}.block_landing_espacios a .direccion .fas,
.block_landing_espacios a .direccion
svg{min-width:1.25rem;font-size:1rem;margin:3px
0.625rem 0 0;color:var(--vsf-primary-color)}.block_landing_espacios a .custom-badge{display:flex;color:#000;font-size:0.75rem;margin-bottom:0.75rem;font-weight:500}.block_landing_espacios a .custom-badge .fas,
.block_landing_espacios a .custom-badge
svg{min-width:1.25rem;font-size:1rem;margin:0
0.625rem 0 0;color:var(--vsf-primary-color)}.block_landing_espacios a:hover{text-decoration:none}@media (max-width: 991px){.block_landing_espacios{flex-direction:column}}@media (max-width: 767px){.block_landing_espacios a
h3{font-size:1.4rem}}@media (max-width: 575px){}