@media (min-width: 1280px) {

    .header__panel {
        padding: 15px 30px;
    }

    .header__nav-item {
        font-size: 12px;
    }

    .price-page .table__price {
        margin-left: 110px;
    }

    .price-page .table__header-price {
        margin-left: 86px;
    }

    .menu.opened {
        top: 58px;
        left: 490px;
    }
        
}

@media (min-width: 1600px) {

    .header__panel {
        padding: 15px 0px;
    }

    .header__nav-item {
        font-size: 16px;
    }

    .menu.opened {
        left: 538px;
    }
        
}

#bingc-passive div.bingc-passive-overlay a.bingc-passive-close-button {
    right: 25px;
}

.table__header-price {
    font-size: 16px;
    margin-left: 125px;
}

@media (max-width: 1279px) {

    .table__header-price {
        margin-left: 0;
        font-size: 12px;
    }

}

.table__header-price{
    position: relative;
}

.info_svg{
    top: -16px;
    right: -24px;
    cursor: pointer;
    position: absolute;
}

.info_svg svg{
    fill: yellow;
}

.info_svg:hover .text_info{
    display: block;
}

.info_svg .text_info{
    left: -10px;
    bottom: 48px;
    position: absolute;
    display: none;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    font-family: Inter;
    flex-direction: column;
    color: rgb(170, 170, 170);

    z-index: 4;
    width: 180px;
    padding: 10px;
    background: #000;
    border-radius: 10px;
}

.info_svg .text_info::after{
    content: '';
    left: 14px;
    bottom: -12px;
    width: 0;
    height: 0;
    position: absolute;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 12px solid #000000;
}

.info_svg .text_info strong{
    display: block;
    color: rgb(232 232 232);
}