section.policy{
    padding: 0 auto;
    padding:0 1rem 10%;
}
section.policy table{
    border-collapse: collapse;
    text-align: left;
}
section.policy table th,
section.policy table td{
    padding: 40px 20px;
}
section.policy table tr:nth-child(odd) th,
section.policy table tr:nth-child(odd) td{
    background-color: rgba(255, 255,255, .03);
}
section.policy table tr{
    vertical-align: text-top;
}
section.policy table a{
    color: #B49462;
    border-bottom: dotted 1px #B49462;
}
@media (max-width: 768px){
    
section.policy table th,
section.policy table td{
display: block;
padding: 10px 1rem;
margin: 0;
}

section.policy table tr th,
section.policy table tr td{
    background-color: rgba(255, 255,255, .03);
}
section.policy table td{
    padding-bottom: 40px;
}
}