header .corporate-id{display:flex;flex-direction:column-reverse}header h1 a{position:relative;margin:25px auto}header .benefit-header{display:flex;justify-content:space-between;align-items:flex-start;background-color:#1b326c}header h2{color:#e3e5e3;font-size:1.125em;line-height:1.25;margin:10px 0 10px 5px;padding:0;font-family:"myriad-pro-semiextended",sans-serif;text-transform:uppercase}header h2 .year{font-weight:900}header .phone{display:flex;justify-content:space-between;color:#e3e5e3}header .phone li{margin-left:15px}header .phone li a:link,header .phone li a:visited{color:#ffe48b}header .phone li a:hover,header .phone li a:active{color:#ffa40d}@media screen and (min-width:40em){header .corporate-id{flex-direction:row}header h1 a{position:absolute;margin:15px 0}header .benefit-header{border-bottom-left-radius:10px}}#usd-menu .benefit{display:flex;justify-content:center;margin-bottom:1em}#usd-menu .benefit li a{text-wrap:wrap;text-align:center}@media screen and (min-width:40em){#usd-menu .benefit{justify-content:right;margin-bottom:0}}#main #global-heading h1{margin-bottom:.5em;text-transform:uppercase;color:#1b326c;text-align:center}#main #global-heading h1 span{font-weight:normal;color:#121212;display:block}#main table{margin-top:2em}#main .benefit-table-data h3,#main table thead{font-size:1.125em;padding:1.25em;text-transform:uppercase;background-color:#1b326c;color:#fff}#main .benefit-table-data table{margin-bottom:2em}#main .benefit-table-data .dental{margin-bottom:.5em}#main .benefit-table-data p{padding:0 .5em;font-size:.95em;line-height:1.15em}#main .benefit-table-data thead{vertical-align:top}#main .benefit-table-data th,#main .benefit-table-data td{text-align:center}#main .benefit-table-data .benefit-table-home th:nth-child(1),#main .benefit-table-data .benefit-table-home td:nth-child(1),#main .benefit-table-data .rx th:nth-child(1),#main .benefit-table-data .rx td:nth-child(1),#main .benefit-table-data .dental th:nth-child(1),#main .benefit-table-data .dental td:nth-child(1){text-align:left}#main .benefit-table-data .omaha td{text-align:left}@media screen and (min-width:40em){#main #global-heading h1{text-align:left}#main #global-heading h1 span{display:inline}#main #global-heading h1 span::after{content:' |';color:#e3e6e3;font-size:1.2em;font-family:"myriad-pro-semi-condensed",sans-serif}}footer .sitemap a:link,footer .stiemap a:visited{text-decoration:underline;color:#444744}footer .sitemap a:hover,footer .stiemap a:active{text-decoration:none;color:#d70321}footer .sitemap .benefits li.title,footer .sitemap .insurance li a{font-weight:bold;margin-top:.5em;text-transform:uppercase}footer .sitemap .benefits li{font-size:.875rem;line-height:1.25;display:block;text-transform:none}footer .sitemap .benefits li a{text-transform:normal}footer .sitemap .benefits li li{padding-left:1em;font-weight:normal;text-transform:normal;margin-top:.5em;white-space:normal}footer .sitemap .benefits,footer .sitemap .insurance{border-left:1px solid #fff}footer .sitemap .insurance{margin-top:1.25em}footer .sitemap .insurance li{display:block;font-size:.875rem;line-height:1.25;margin-top:.5em}footer .sitemap .contact{border-top:0;border-left:1px solid #fff}footer .sitemap .contact .contact-data table{font-size:.875rem}footer .sitemap .contact .contact-data table thead,footer .sitemap .contact .contact-data table tbody,footer .sitemap .contact .contact-data table tbody tr{background:none;border:0}footer .sitemap .contact .contact-data table tbody tr{border-top:1px solid #fff}footer .sitemap .contact .contact-data table th{font-weight:normal;text-transform:uppercase}footer .sitemap .contact .contact-data table th,footer .sitemap .contact .contact-data table td{vertical-align:top;line-height:1.2}footer .sitemap .contact .contact-data table td.phone{width:120px}@media screen and (min-width:64em){footer .sitemap .benefits{border-left:1px solid #fff}footer .sitemap .insurance{margin-top:0}}