.medium-icon {
    font-size: 1.5em;
    margin: 10px;
}

.instagram {
    color: #d62976;
}

.telegram {
    color: #0088cc;
}

.whatsapp {
    color: #25D366;
}

.error-color {
    color: #f74f4f !important;
}

.name-size {
    font-size: 16px;
}

.custom {
    width: 100% !important;
}

.empty-grid {
    height: auto!important;
}
.empty-grid,
.empty-grid .gutter-sizer,
.empty-grid .news-item
{
    position: static!important;
}

.empty-grid .news-item {
    margin-right: 0!important;
    margin-left: 0!important;
}

.empty-grid .news-item__image-wrap {
    height: 25rem;
}

.company_logo {
    object-fit: contain !important;
}

.transition {
    width: 158px;
    transition: transform 0.3s ease;
}

.transition:hover {
    transform: scale(1.1);
}