:root{--primary-color:#000;--text-color:red;--text-focus-color:#000;--light-grey:grey}.wcagHighContrast{--primary-color:#000;--text-color:#fff;--text-focus-color:#ff0;--grey:#333}.page-default section.default-page{margin-bottom:30px}.page-default section.default-page>.section{display:flex}.page-default section.default-page>.section>.content{box-sizing:border-box;width:calc(100% - 330px)}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table{border-collapse:collapse;margin-top:20px;width:100%}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table thead tr{background:#000}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table thead td,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table thead th{color:#fff;font-size:16px;font-weight:700;line-height:18px;padding:7px 5px;text-align:center}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody tr{box-sizing:border-box}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody tr:nth-child(2n){background:#f1f1f1}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody td{font-size:14px;font-weight:400;line-height:18px;padding:7px 5px;text-align:center}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody td a,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody td a:hover{color:#000}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content li,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content p{font-size:18px;line-height:30px}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content ol,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content ul{padding-left:20px}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content h2{font-size:30px}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content h1,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content h2,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content h3,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content h4,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content h5,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content h6{color:#000}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content .alignright{float:right;margin-bottom:10px;margin-left:10px}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content strong{font-weight:700}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content .alignleft{float:left;margin-bottom:10px;margin-right:10px}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content .aligncenter{float:none;margin-bottom:auto;margin-right:auto}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content a:not(.button){color:#000;transition:all .5s ease}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content a:not(.button):hover{opacity:.7}@media (max-width:1024px){.page-default section.default-page>.section{flex-direction:column}.page-default section.default-page>.section>.content{width:100%}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table thead{display:none}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody{display:flex;flex-direction:column}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody tr{box-sizing:border-box;display:flex;flex-direction:column;margin:5px 0;width:100%}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody td{align-items:center;box-sizing:border-box;display:flex;font-size:16px;justify-content:center;text-align:center;width:100%}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody td:empty{display:none!important}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content table tbody td:before{content:attr(data-label);display:block;font-size:20px;font-weight:700;margin:5px 0 15px;text-align:center}.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content .alignleft,.page-default section.default-page:not(.cart):not(.checkout):not(.account) .content .alignright{display:block;float:none!important;margin-left:auto!important;margin-right:auto!important}}