.w-grid.type_grid .w-grid-list {display: grid;
    grid-template-columns: repeat(5,1fr) !important;
    grid-auto-flow: dense;
    gap: calc( var(--gap,0px) * 2 ) !important;
}


@media screen and (max-width: 600px){
.w-grid.type_grid .w-grid-list {
    grid-template-columns: 1fr 1fr!important;
}
}

.w-grid-item {
    flex-shrink: 0;
    min-width: 0;
    width: auto !important;
}

/*body .w-grid.type_carousel .navstyle_circle .w-grid-item {width: 155px !important;}*/