.header__container{
    padding: 96px 0 50px;
    text-align: center;
}
.page__title{
    font-size: 20px;
    font-weight: 600;
}
.page__content__box__container{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    width: 90%;
    margin: 30px auto 0;
    border-radius: 12px;
    padding: 25px 28px;
    text-align: justify;
}
.page__content__box__container p{
    font-size: 13px;
    letter-spacing: .5px;
    margin-bottom: 10px;
}
table{
    width: 46%;
    margin: auto;
    border-collapse: collapse;
    table-layout: inherit;
}
.table>thead{
    background-color: #fee59a;
    text-align: center;
    height: 46px;
    font-family: inherit;
    color: #000;
    font-size: 14px;
    font-weight: 400;
}
.table>:not(:last-child)>:last-child>*{
    border-bottom-color: #fee59a;
}
.modes_title{
    font-size: 20px;
    text-align: center;
    margin-bottom: 28px;
}
.td__img{
    width: 64px;
    margin: auto;
}
.td__img img{
    object-fit:contain;
}
tr{
    vertical-align: middle;
    text-align: center;
    border-bottom: 1px solid #fee59a;
}

@media screen and (max-width: 1200px) {
    table{
        width: 80%!important;
    }
}

@media screen and (max-width: 700px) {
    table{
        width: 90%!important;
    }
}

@media screen and (max-width: 500px) {
    table{
        width: 96%!important;
    }
}
