.price-table-gburitual{
    width: 100%;
    border-collapse: separate;
    border-radius: 10px;
border: 1px solid var(--color-border-green);
background: var(--color-white);
box-shadow: 0 4px 50px 0 rgba(150, 150, 150, 0.15);
}
.price-table-gburitual th,
.price-table-gburitual td {
    padding: 16px 10px;
    border: 2px solid var(--color-white);
}
.price-table-gburitual th:first-child, .price-table-gburitual{
border-left: none;
}
.price-table-gburitual th:last-child, .price-table-gburitual{
    border-right: none;
}
.price-table-gburitual th:first-child{
    border-top-left-radius: 10px;
}
.price-table-gburitual th:last-child{
    border-top-right-radius: 10px;
}
.price-table-gburitual tr:last-child td:first-child{
    border-bottom-left-radius: 10px;
}   
.price-table-gburitual tr:last-child td:last-child{
    border-bottom-right-radius: 10px;
}
.price-table-gburitual th{
    color: var(--color-white);
    background-color: var(--color-medium-green);
    font-size: 24px;
    line-height: 120%;
}
.price-table-gburitual-service-name, .price-table-gburitual-service{
    text-align: left;
}
.price-table-gburitual td, .price-table-gburitual p, .price-table-gburitual span{
font-size: 24px;
line-height: 120%;
color: var(--color-black);
font-family: var(--font-involve-semibold);
}
.price-table-gburitual tr:nth-child(even) {
    background-color: var(--color-lightest-green);
}
.price-table-gburitual-price, .price-table-gburitual-price-name {
    text-align: center;
}
.price-table-gburitual-price strong, .price-table-gburitual-price b {
    font-family: var(--font-involve-bold);
    color: var(--color-red);
    font-size: 32px;
    line-height: 100%;
}
.price-table-gburitual tbody tr:hover{
    background-color: var(--color-hightlight-green);
}
.price-table-gburitual tbody tr:hover td, .price-table-gburitual tbody tr:hover td * {
    color: var(--color-white)!important;
}
.price-table-gburitual tbody tr td:first-child{
    border-left: 4px solid transparent;
}
.price-table-gburitual tbody tr:hover td:first-child{
    border-left: 4px solid var(--color-medium-green);
}
.tablitsa-s-tsenami__desc{
    margin-bottom: 20px;
}
.tablitsa-s-tsenami__desc ul, .tablitsa-s-tsenami__desc ol{
  padding-left: 20px;
}

.tablitsa-s-tsenami__desc ul li {
  list-style: disc;
}
.tablitsa-s-tsenami__desc ol li{
  list-style: decimal;
}
@media(max-width: 576px){
    .price-table-gburitual th, .price-table-gburitual td, .price-table-gburitual p, .price-table-gburitual span
    {
        font-size: 16px;
    }
    .price-table-gburitual-price strong, .price-table-gburitual-price b{
        font-size: 26px;
    }
}