.tvp .rvs {
background: #fff;
}
.tvp-cust {
padding: 64px 0;
background: #F8F8FB;
}
@media (min-width: 992px) {
.tvp-cust {
padding: 108px 0;
}
}
.tvp-screens {
padding: 64px 0;
background: #F8F8FB;
}
@media (min-width: 992px) {
.tvp-screens {
padding: 108px 0;
}
}
.tvp .aop-scards {
grid-template-columns: minmax(0, 1fr);
gap: 40px;
}
@media (min-width: 576px) {
.tvp .aop-scards {
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 48px 32px;
}
}
@media (min-width: 992px) {
.tvp .aop-scards {
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 56px 40px;
}
}
.tvp .tvp-evt {
background: #fff;
border-top: 1px solid rgba(43, 41, 45, .1);
}
.tvp .tvp-evt-table tbody th {
width: 20%;
}
.tvp .tvp-evt-table tbody th a {
color: #2B292D;
text-decoration: underline;
text-decoration-color: #00ffff;
text-decoration-thickness: 2px;
text-underline-offset: 3px;
}
.tvp .tvp-evt-table tbody th a:hover,
.tvp .tvp-evt-table tbody th a:focus-visible {
color: #0000ff;
}
.tvp .tvp-evt-table td {
width: 40%;
}
.tvp .tvp-evt-table td.aop-cmp-us {
font-family: 'Montserrat', 'Montserrat Fb', 'Montserrat Fb A', sans-serif;
font-weight: 700;
}
.tvp .aop-fcard h3 {
text-wrap: wrap;
}
