.main__currencies {
    position: relative;
    margin-top: 20px;
    width: 100%;
}
.main__currencies::before {
    position: absolute;
    content: '';
    top: -22px;
    right: 0;
    width: 100%;
    height: 112px;
    background: linear-gradient(to left, transparent, transparent), radial-gradient(circle at 1px 1px, #C4C4C4 1px,transparent 1px, transparent 0) 0 0 / 7px 7px;
    opacity: 0.47;
    z-index: -1;
}
.main__currencies__box {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: calc(13px + 0.5px) 18px;
    margin-top: 14px;
    background-color: #FFFFFF;
}
.main__currencies__box::before {
    position: absolute;
    content: '';
    bottom: -2px;
    left: 0;
    border-bottom: 1px dashed #CBCBCB;
    width: 100%;
}
.main__currencies__box .main__currencies__box__item {
    display: inline-flex;
    margin-right: 38px;
}
.main__currencies__currency {
    font-family: 'HelveticaNeue-Bold', sans-serif;
    padding-right: 15px;
    color: #434343;
}
.main__currencies__value {
    color: #5F5F5F;
    padding-right: 25px;
    font-family: 'HelveticaNeue-Medium', sans-serif;
}
.main__currencies__change {
    font-family: 'HelveticaNeue-Medium', sans-serif;
}
.main__currencies__change.plus {
    position: relative;
    display: flex;
    padding-left: 15px;
    justify-content: space-between;
    align-items: center;
    color: #68BE0A;
}
.main__currencies__change.plus::before {
    position: absolute;
    content: '';
    left: 0;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 8px solid #68BE0A;
}
.main__currencies__change.minus {
    position: relative;
    display: flex;
    padding-left: 15px;
    justify-content: space-between;
    align-items: center;
    color: #E82727;
}
.main__currencies__change.minus::before {
    position: absolute;
    content: '';
    left: 0;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 8px solid #E82727;
}

#main__popular__news__slider {
    margin-top: 34px;
    margin-bottom: 34px;
}
#main__popular__news__slider .main__new__slider__box {
    display: flex;
    flex-direction: column;
}
#main__popular__news__slider .main__new__slider__image {
    position: relative;
    width: 100%;
    height: 180px;
}
#main__popular__news__slider .main__new__slider__image img {
    width: 100%;
    height: 180px;
    object-fit: cover;
}
#main__popular__news__slider .slider__desc__box {
    position: absolute;
    bottom: 16px;
    left: 20px;
    margin: 0;
}
#main__popular__news__slider .slider__desc__box .desc__category {
    font-size: 12px;
    padding: 7px 10px;
}
#main__popular__news__slider .slider__desc__box .desc__play__button {
    height: 26px;
    width: 29px;
}
#main__popular__news__slider  .slider__desc__box .desc__play__button::before {
    width: 12px;
    height: 14px;
}
.main__new__slider_date {
    font-size: 12px;
    color: #A0A0A0;
    padding-left: 1px;
    margin-top: 11px;
    margin-bottom: 11px;
}
.main__new__slider__desc span {
    font-size: 16px;
    color: #101010;
    font-family: 'HelveticaNeue-Bold', sans-serif;
}
#main__popular__news__slider .owl-nav {
    position: absolute;
    top: 75px;
    left: -12px;
    right: -12px;
    margin-top: auto;
    margin-bottom: auto;
    width: auto;
    height: 0;
    display: flex;
    justify-content: space-between;
}
#main__popular__news__slider .owl-nav .disabled {
    opacity: 0;
}
#main__popular__news__slider .owl-nav .owl-prev,
#main__popular__news__slider .owl-nav .owl-next {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background-color: #2C2C2C;
    border-radius: 50rem;
}
#main__popular__news__slider .main__header__slider_prev {
    width: 12.688px;
    height: 12.911px;
    background-image: url('../images/slider__arrow.svg');
    background-size: cover;
}
#main__popular__news__slider .main__header__slider_next {
    width: 12.688px;
    height: 12.911px;
    background-image: url('../images/slider__arrow.svg');
    background-size: cover;
    transform: matrix(-1, 0, 0, -1, 0, 0);
}

#main__popular__news__slider a {
    text-decoration: none!important;
}

@media (max-width: 767.98px) {
    .main__currencies__box {
        padding: 12px;
    }
    .main__currencies__value,
    .main__currencies__currency {
        padding-right: 10px;
    }
    .main__currencies__box .main__currencies__box__item {
        margin-right: 10px;
    }
    .main__currencies {
        margin-top: 14px;
    }
    .main__currencies::before {
        top: -12px;
        height: 95px;
    }
    .main__currencies__value,
    .main__currencies__currency,
    .main__currencies__change {
        font-size: 12px;
    }
}
