:root{--primary:#821125;--secondary:#ffffff;--border-bottom:1px var(--primary) solid}sup{vertical-align:super;font-size:smaller;position:static}@media only screen and (max-width:980px){.four-columns .et_pb_column{width:25%!important}}.et_pb_text li,.et_pb_tab li,.et_pb_toggle li{margin-bottom:6px!important;line-height:1.4em}.et_pb_social_media_follow li a{margin-right:8px;color:#fff;display:inline-block;text-decoration:none!important;text-align:center;position:relative}table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table caption{font-size:1.5em;margin:.5em 0 .75em}table tr{border:1px solid #ddd;padding:.35em}table th,table td{padding:.625em;text-align:left}table th{font-size:1em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:600px){table{border:0}table caption{font-size:1.3em}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table td{border-bottom:1px solid #ddd;display:block;font-size:1em;text-align:left}table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}table td:last-child{border-bottom:0}}.main-menu li.current-menu-item>a:before{content:"";background:#e8edee;width:100%;height:1px;position:absolute;left:0;bottom:0}div.tablecontainer{overflow-x:auto}