.filter_block_wr .accordeon_info {
    opacity: 0 !important;
    visibility: hidden !important;
    display: none !important;
    transition: none !important;
    width: fit-content !important;
    transform: none !important;
    height: 300px !important;
    margin: 0 !important;
    padding: 10px !important;
    overflow-x: hidden !important;
}

.opn .accordeon_info {
    opacity: 1 !important;
    visibility: visible !important;
    display: block !important;
}

.sep {
    display: block;
    margin-top: 6px;
}

.telegram i,
.viber i,
.whatsapp i {
    width: 22px;
    height: 22px;
    display: block;
}

.section_bannersearch_wr .widget_wr a.mes_item {
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 22px !important;
    height: 22px !important;
}

.telegram i {
    background: url('../img/telegram2.svg') no-repeat center center / cover;
}

.viber i {
    background: url('../img/viber2.svg') no-repeat center center / cover;
}

.whatsapp i {
    background: url('../img/whatsapp2.svg') no-repeat center center / cover;
}

.mes_item .icon-telegram {
    background: url('../img/telegram2.svg') no-repeat center center / cover;
}


.mes_item .icon-whatsapp {
    background: url('../img/whatsapp2.svg') no-repeat center center / cover;
}


.telegram i::before,
.viber i::before,
.whatsapp i::before {
    display: none !important;
}

.modal-body .mes_item {
    display: flex !important;
    justify-content: center;
    align-items: center;
}

.requests-items a:last-child span span {
    display: none;
}

.codedropz-upload-wrapper {
    display: none;
}

.custom-file {
    width: 100%;
    position: relative;
}

.custom-file__icon {
    cursor: pointer;
    position: absolute;
    right: 24px;
    top: 10px;
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url('../img/custom-file.svg') no-repeat center center / contain;
}