.component-homebidat-card-catalogo-datos{display:flex;justify-content:space-around;height:100%}.component-homebidat-card-catalogo-datos .card{cursor:pointer;width:100%;height:100%}.component-homebidat-card-catalogo-datos .card .card-body{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding:24px}.component-homebidat-card-catalogo-datos .flex-item{width:100%}.component-homebidat-card-catalogo-datos .card:hover,.component-homebidat-card-catalogo-datos .card:hover .card-title{background-color:#ebebeb;color:#006fb3}.a11y-contrast .component-homebidat-card-catalogo-datos .card:hover{border:1px solid #29edff!important}.a11y-contrast .component-homebidat-card-catalogo-datos .card:hover,.a11y-contrast .component-homebidat-card-catalogo-datos .card:hover .card-title{background-color:#000!important;color:#29edff!important}.component-homebidat-card-catalogo-datos .card:hover .content-img{filter:brightness(0) saturate(100%) invert(35%) sepia(85%) saturate(1357%) hue-rotate(183deg) brightness(89%) contrast(101%)}.a11y-contrast .component-homebidat-card-catalogo-datos .card:hover .content-img{filter:brightness(0) saturate(100%) invert(83%) sepia(32%) saturate(3498%) hue-rotate(149deg) brightness(103%) contrast(104%)!important}.a11y-contrast .component-homebidat-card-catalogo-datos .card .content-img img{filter:invert(99%) sepia(92%) saturate(1142%) hue-rotate(351deg) brightness(102%) contrast(107%)}.component-homebidat-card-catalogo-datos .card .card-title{font-size:1rem;font-weight:500;line-height:1.8em!important;text-align:center;color:#093f75;text-decoration:underline}.a11y-contrast .component-homebidat-card-catalogo-datos .card .card-title{color:#fcff3c!important}@media (max-width: 575px){.flex-container{display:flex;flex-wrap:wrap}.flex-item{flex:0 0 50%;box-sizing:border-box}}@media (max-width: 360px){.flex-container{display:flex;flex-wrap:wrap}.flex-item{flex:0 0 100%;box-sizing:border-box}}@media (min-width: 576px){.flex-container{display:flex;flex-wrap:wrap}.flex-item{flex:0 0 50%;box-sizing:border-box}}@media (min-width: 768px){.flex-container{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0}.flex-item{flex:0 0 33.3%;box-sizing:border-box}}@media (min-width: 992px){.flex-container{display:flex;flex-wrap:nowrap}.flex-item{flex:1;box-sizing:border-box}}
