.accordion{margin:10px 0;padding:10px}
.accordion h3{color:#081d4d;font-size:24px;font-family:'trump-soft-pro-bold'}
.accordion .btn-accordion{font-family:'national-2-web-regular';background-color:#ddd;color:#444;cursor:pointer;padding:22px 18px;width:100%;text-align:left;border:0;outline:0;transition:.4s;border:1px solid;margin:10px 0 0 0;font-size:16px;position:relative}
.accordion .btn-accordion.collapsed{background-color:#eee}
.accordion .active,.accordion .btn-accordion:hover{background-color:#ddd}
.accordion .panel{padding:0 18px;background-color:white;display:none;overflow:hidden;color:#444}
.accordion .btn-accordion.collapsed:after{content:'\02795';font-size:13px;color:#777;margin-left:5px;position:absolute;right:5px;top:40%}
.accordion .btn-accordion:after{content:"\2796";font-size:13px;color:#777;margin-left:5px;position:absolute;right:5px;top:40%}
.accordion .text-wrap{color:#005985}
.accordion .text-wrap ul{font-size:16px;margin-bottom:16px;color:#000;list-style:disc}
.accordion .text-wrap h2{font-size:38px;line-height:1.2;margin-bottom:20px}
.accordion .text-wrap h3,.accordion .text-wrap h4,.accordion .text-wrap h5,.accordion .text-wrap h6{font-size:.90em;line-height:1.2;margin-bottom:20px}
.accordion .text-wrap p{font-family:'national-2-web-regular';color:#000;font-size:16px;margin-top:10px}
.accordion .text-wrap table{width:100%}
.accordion .text-wrap a:link{text-decoration:underline;font-size:16px;color:#0077cd}
.accordion .text-wrap a:visited{font-size:14px;color:#551a8b}
.accordion .text-wrap a:hover{text-decoration:underline;color:#00e}
.accordion .text-wrap table{padding:10px}
.accordion .text-wrap table caption{color:#005985;font-size:18px;caption-side:top}
.accordion .text-wrap table tbody tr th{border:1px solid #999;font-size:16px;font-weight:bold;padding:5px}
.accordion .text-wrap table tbody tr td{border:1px solid #999;font-size:14px;padding:5px}
.accordion .text-wrap ol{font-size:16px;margin-bottom:35px;color:#000}