/*your custom css goes here*/ 
.flex{
    display: flex;
}
.flex-1 {
    flex: 1 1 0%;
}
.flex-col{
    flex-direction: column;
}
.items-center{
    align-items: center;
}
.justify-center{
    justify-content: center;
}
.w-full {
    width: 100%;
}
.h-full {
    height: 100%;
}
.text-neutral-900 {
    color: #0c0c0c;
}
.h-40 {
    height: 160px;
}
.flex-row {
    flex-direction: row;
}
.gap-2 {
    gap: 8px;
}
.ellipsis-2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-clamp: 2;
}
.image-placeholder{
    background: url(/assets/img/image-placeholder.svg) 50% center / contain no-repeat rgb(255, 255, 255)
}
.img-fit-object{
    height: 300px;
    border-radius: 16px;
}
.br-100-h-50{
    border-radius: 100px;
    height: 50px !important;
    margin-top: 10px;
    margin-bottom: 10px;
}
.h-70{
    height: 70px !important;
}