body{font-family:"proxima-nova", sans-serif;font-weight:400}#main>.titleAndText .titleAndText-heading{margin:2em 0}.titleAndText{color:#313131;line-height:1}.titleAndText .titleAndText-heading{margin-top:0.5em;margin-bottom:2em}.titleAndText .titleAndText-content{margin-bottom:1.5em;line-height:1.6}.titleAndText .titleAndText-heading h2{position:relative;display:inline-block;color:#313131;margin:0;font-family:"history-light";font-size:2.1em;font-weight:600;text-transform:uppercase}.titleAndText .titleAndText-heading h2:empty::after{display:none}.titleAndText .titleAndText-heading h2::after{content:"";position:absolute;height:0.91em;width:3px;background-color:#ffae00;top:0;bottom:0;margin:auto 0 auto 0.35em}.titleAndText .titleAndText-heading a{float:right;margin-top:0.6em;color:#2e3b49;font-size:1.125em;font-weight:600}.titleAndText h3,.titleAndText h4{color:#2e3b49;margin:1em 0;font-weight:600}.titleAndText h3{font-size:1.4375em}.titleAndText h4{font-size:1.125em}.titleAndText a{color:#2e3b49;text-decoration:none}.titleAndText a:hover{color:#1a222a;text-decoration:underline}.titleAndText ul{list-style:disc}.titleAndText ol{list-style:decimal}@media (min-width: 0) and (max-width: 44.9375em){.titleAndText{font-size:1em}.titleAndText .titleAndText-heading h2{font-size:1.6em}.titleAndText .titleAndText-heading a{font-size:0.8em;margin-top:0}}
[class*="pg-h2"] .titleAndText .titleAndText-heading h2{background:none}[class*="pg-h2"] .titleAndText .titleAndText-heading a{color:#3e6e7c}[class*="pg-h2"] .titleAndText h3,[class*="pg-h2"] .titleAndText h4{color:#3e6e7c}[class*="pg-h2"] .titleAndText a{color:#3e6e7c}[class*="pg-h2"] .titleAndText a:hover{color:#2d505a}
