@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/librebaskerville/v17/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxY.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7g.ttf) format('truetype')}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,q:before,blockquote:after,q:after{content:'';content:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#232323;font-family:'Libre Baskerville',serif;font-size:18px;line-height:1.25}h1,h2,h3,h4,h5,h6,p,ul,ol,table,form{margin-bottom:1em}ul{margin-left:1em}h1{font-family:'Libre Baskerville',serif;font-size:22px;font-weight:bold;text-transform:uppercase}h2{font-size:20px;font-weight:bold}h3{font-size:18px;font-weight:bold}a{color:#4472c4;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}a:focus,a:hover{color:#5b9bd5}b,strong{font-weight:bold}i,em{font-style:italic}img{display:inline-block;max-width:100%}form p,form .form-field,form .formset-form{margin-bottom:1em;position:relative}form .add-row,form .delete-row{border:1px solid;border-radius:4px;display:inline-block;font-family:'Source Sans Pro',sans-serif;font-size:.9em;margin-bottom:1em;padding:4px 8px;text-decoration:none}form .add-row{border-color:#4472c4;color:#4472c4}form .add-row:focus,form .add-row:hover{background:#4472c4;color:#fff}form .delete-row{align-self:start;border-color:#A00;color:#A00}form .delete-row:focus,form .delete-row:hover{background:#A00;color:#fff}@media only screen and (min-width:768px){form .delete-row{position:absolute;top:.75em;right:0}}form .formset-form{border-bottom:1px solid #b0b0b0;width:100%}@media only screen and (min-width:768px){form .formset-form{padding-right:72px}}form .form-buttons{overflow:hidden}form .form-buttons>button,form .form-buttons>.btn{margin-top:1em}form .form-field ul{margin:0}form .form-field li{display:inline-block;margin:.5em .5em 0 0}form .form-field-wrap{display:inline-block;max-width:100%;position:relative}form.inline,form .inline{margin:0}form.inline::after,form .inline::after{display:block;content:"";clear:both}form.inline .help-tooltip,form .inline .help-tooltip{top:0}@media only screen and (min-width:768px){form.inline label,form .inline label,form.inline .extra-label,form .inline .extra-label{display:inline-block;padding-right:1em;min-width:320px;max-width:100%;text-align:right}}@media only screen and (min-width:768px){form.centered .form-field,form .centered .form-field{text-align:center}}form.auto-width label,form .auto-width label{min-width:0}form.equal-width .cols,form .equal-width .cols{flex-wrap:nowrap;margin:0 -1em}form.equal-width .cols>div,form .equal-width .cols>div{flex:1;padding:0 1em}form.full-width .cols,form .full-width .cols{flex-wrap:nowrap;margin:0 -1em}form.full-width .cols>div,form .full-width .cols>div{padding:0 1em}form.full-width .form-field label,form .full-width .form-field label,form.full-width .form-field-wrap,form .full-width .form-field-wrap{width:100%}form.full-width .form-field input:not([type=radio]):not([type=checkbox]),form .full-width .form-field input:not([type=radio]):not([type=checkbox]),form.full-width .form-field textarea,form .full-width .form-field textarea,form.full-width .form-field select,form .full-width .form-field select{width:100%}label{display:block}input,select,textarea{border:1px solid;border-radius:8px;font-size:1em;max-width:100%;padding:.65em}select{font-family:'Libre Baskerville',serif;height:48px}form button,input[type=submit],.btn{background:#00512f;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-family:'Libre Baskerville',serif;font-size:24px;font-weight:normal;max-width:100%;padding:.5em 1em;text-align:center;text-decoration:none;-webkit-transition:0.3s background-color;-moz-transition:0.3s background-color;-ms-transition:0.3s background-color;-o-transition:0.3s background-color;transition:0.3s background-color}form button:focus,input[type=submit]:focus,.btn:focus,form button:hover,input[type=submit]:hover,.btn:hover{background:#006037;color:#fff}form button:focus,input[type=submit]:focus,.btn:focus{outline:1px dotted #333}form button.small,input[type=submit].small,.btn.small{font-size:18px}form button.jumbo,input[type=submit].jumbo,.btn.jumbo{display:block;padding:2em 1em;width:100%}input::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}input[type=file]{max-width:220px}table{border-collapse:collapse;font-family:'Source Sans Pro',sans-serif;text-align:center;width:100%}table thead{border-bottom:3px solid #00512f;font-size:1.05em}table thead th{font-weight:bold}table tr{border-bottom:1px solid #00512f}table th,table td{padding:1em;text-align:inherit}table th button,table td button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0}table .sm-col input{width:100px}table .sort{color:#4472c4;cursor:pointer}@media only screen and (max-width:767px){table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{display:block;padding:.5em 0}table th,table td{padding:.25em}table td{display:block;text-align:right}table td:before{content:attr(data-label);float:left}}#documents-table-group tr td.group_id a,#documents-table-group tr td.group_name a{display:block;width:100%;text-decoration:none;color:#232323}#landing-logo{margin-bottom:20px}#landing-sections h1{font-size:18px;margin-bottom:2em;text-align:center}#landing-sections section{background-repeat:no-repeat;background-size:cover;min-height:100vh;overflow:hidden;padding:40px}#landing-sections .content{max-width:100%}@media only screen and (min-width:768px){#landing-sections .content{float:left;width:360px;margin-right:25px}}#landing-sections .content form{padding:0 20px}#landing-sections .content form input{width:100%}#landing-sections .content form input[type=checkbox]{width:9px}#landing-sections .content form button{display:block;margin:0 auto}#member-chart-select{margin-bottom:.5em;padding:.25em}#member-chart-select-label{display:inline-block;font-size:.8em}#menu-toggle{background:#00512f;cursor:pointer;border:none;display:block;padding:6px 0 0;position:relative;width:100%;z-index:2}@media only screen and (min-width:900px){#menu-toggle{display:none}}#menu-toggle svg{float:left;height:60px;width:60px}#menu-toggle path{stroke:#fff;stroke-width:3px;fill:none;-webkit-transition:stroke-dashoffset 0.3s ease,stroke-dasharray 0.3s ease;-moz-transition:stroke-dashoffset 0.3s ease,stroke-dasharray 0.3s ease;-ms-transition:stroke-dashoffset 0.3s ease,stroke-dasharray 0.3s ease;-o-transition:stroke-dashoffset 0.3s ease,stroke-dasharray 0.3s ease;transition:stroke-dashoffset 0.3s ease,stroke-dasharray 0.3s ease}#menu-toggle .top{stroke-dasharray:20px 100px}#menu-toggle .mid{stroke-dasharray:20px 100px}#menu-toggle .bottom{stroke-dasharray:20px 100px}#menu-toggle.active .top,#menu-toggle.active .bottom{stroke-dashoffset:-58.2px;stroke-dasharray:18px 100px}#menu-toggle.active .mid{stroke-dasharray:0px 100px;stroke-dashoffset:-11px}#menu-toggle.active + ul{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#menu-toggle .pagination ul{clear:both;list-style-type:none;margin:0}#menu-toggle .pagination li{display:inline-block;margin:5px}#menu-toggle .pagination li.active{font-weight:bold}#site-logo{padding:20px 20px 0;width:220px}#site-nav{color:#fff;font-family:'Libre Baskerville',serif;font-size:26px;text-align:center}#site-nav>ul{background:#00512f;clear:both;list-style-type:none;margin:0;position:relative;z-index:1}@media only screen and (max-width:899px){#site-nav>ul{background:#00512f;font-size:75%;-webkit-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;-ms-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);position:absolute;width:100%;z-index:1}#site-nav>ul ul{font-size:75%;margin:0}#site-nav>ul>li{border-top:1px solid rgba(255,255,255,0.15);display:block}}#site-nav li{background-color:inherit;display:inline-block;position:relative}#site-nav li a{color:inherit;display:block;padding:.75em;text-decoration:none;-webkit-transition:0.2s background-color;-moz-transition:0.2s background-color;-ms-transition:0.2s background-color;-o-transition:0.2s background-color;transition:0.2s background-color}#site-nav li a:focus,#site-nav li a:hover{background-color:#006037;outline:none}@media only screen and (min-width:900px){#site-nav li ul{background:#00512f;font-size:20px;margin:0;opacity:0;position:absolute;text-align:left;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:0.4s all ease-out 0.5s;-moz-transition:0.4s all ease-out 0.5s;-ms-transition:0.4s all ease-out 0.5s;-o-transition:0.4s all ease-out 0.5s;transition:0.4s all ease-out 0.5s;width:100%;z-index:-1}#site-nav li ul li{display:block}#site-nav li ul li a{padding:.5em 1em}#site-nav li ul ul{display:none}#site-nav li:hover ul,#site-nav li.focus-within ul{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:0.4s all ease-out;-moz-transition:0.4s all ease-out;-ms-transition:0.4s all ease-out;-o-transition:0.4s all ease-out;transition:0.4s all ease-out}}#site-footer{clear:both;font-family:'Libre Baskerville',serif;padding:1em;text-align:center}#subgroup-names-formset .form-field:first-child input{width:450px}.btn-radio input{left:-999em;position:absolute}.btn-radio input:checked + label{background:#fff;color:#00512f}.button-tabs{border-bottom:2px solid #00512f;display:flex;font-family:'Source Sans Pro',sans-serif;width:100%}.button-tabs button{background:#bfbfbf;border:1px solid;border-bottom:none;border-radius:8px 8px 0 0;color:#7f7f7f;font-family:inherit;font-weight:bold;margin-right:.25em;padding:.25em 1em;text-transform:uppercase;vertical-align:bottom}.button-tabs button:hover,.button-tabs button:focus{background:#a7a7a7;color:#7f7f7f;outline:none}.button-tabs button.active{background:#00512f;border-color:#00512f;color:#fff}.button-tabs .search{margin-bottom:2px;margin-left:auto;padding:.5em}@media only screen and (max-width:767px){.button-tabs{display:block}.button-tabs button,.button-tabs .search{display:block;font-size:1em;margin-bottom:4px;width:100%}}.cols{display:flex;flex-wrap:wrap}.cols>div{flex:1 auto;max-width:100%}@media only screen and (max-width:767px){.cols{flex-direction:column}.cols>div{margin-top:0}}.content{background:#fff;padding:24px}.additional_content{width:100%;background:rgba(0,0,0,0.533);color:#fff;padding:24px;margin-top:24px}@media only screen and (min-width:768px){.additional_content{float:left;max-width:calc(100% - 400px);margin-top:0px}}.dashboard_content{display:flex;margin:0 -10px}.dashboard_content>div{flex:1 auto;margin:0 10px 1em}.dashboard_content .btn{font-size:inherit}.dashboard_content .dashboard_charts,.dashboard_content .covered_details{width:36%}.dashboard_content .covered_details{border:3px solid #00512f;display:flex;flex-wrap:wrap;padding:1em}.dashboard_content .covered_details h2{width:100%}.dashboard_content .covered_details h3{margin:0}.dashboard_content .covered_details ul{list-style-type:none;margin-left:0}.dashboard_content .covered_details .covered-detail{flex:1 auto;width:50%}@media only screen and (max-width:767px){.dashboard_content{flex-direction:column}.dashboard_content>div{width:auto!important}}.registration_content{background:#fff;color:inherit}.registration_content textarea{margin-bottom:1em;width:100%;height:180px}.registration_content div{margin-bottom:1em;padding:0 .5em}@media only screen and (min-width:1080px){.registration_content .registrationStep{float:left;width:50%}}.edit-link{display:inline-block;font-family:'Source Sans Pro',sans-serif;font-size:.9em;margin-top:20px}.enrollment-breadcrumbs{font-size:14px;margin:0 auto .5em;max-width:1080px;padding:0 40px}@media only screen and (max-width:1079px){.enrollment-breadcrumbs{padding:0 20px}}.enrollment-content{border:1px solid;border-radius:48px;margin:0 auto;max-width:1080px;padding:48px}.enrollment-content h1{text-align:center}.enrollment-content form{margin:0;padding-top:1em}@media only screen and (max-width:1079px){.enrollment-content{border-radius:24px;padding:24px}}.enrollment-dependents-table th,.enrollment-dependents-table td{padding:.75em .5em;position:relative}.enrollment-dependents-table th{vertical-align:bottom}.enrollment-dependents-table td{vertical-align:top}.enrollment-menu{display:flex;flex-wrap:wrap;min-height:40vh;justify-content:center;margin:0 -24px;padding:0 20px}.enrollment-menu::after{display:block;content:"";clear:both}.enrollment-menu>.btn,.enrollment-menu>.menu{margin:20px}@media only screen and (min-width:768px){.enrollment-menu>.btn,.enrollment-menu>.menu{flex:0 0 calc(20% - 40px);flex-direction:column;display:inline-flex;align-items:center;justify-content:center;min-width:180px;max-width:260px}}.enrollment-menu .menu{background:#00512f;border-radius:8px;color:#fff;flex-direction:column;padding:20px;text-align:center}.enrollment-menu .bordered{border:1px solid white}.enrollment-menu .btn-radio{margin:10px 0;width:100%}.enrollment-menu .btn-radio label{width:100%}.enrollment-menu .note{font-size:16px}.enrollment-subhead{font-weight:bold;margin-bottom:20px;text-align:center}.enrollment-widget-no-bullet{list-style:none;margin:0;text-align:left;white-space:nowrap}.errorlist{font-family:'Source Sans Pro',sans-serif;font-size:.9em;list-style:none;color:#A00;margin:0;text-align:left}.floatl{float:left}.floatr{float:right}.form-help{font-size:.9em;margin:1em 0}.form-nav{display:flex;justify-content:space-between;padding-right:20px}.form-nav-button{margin-top:15px;height:70%}.form-preview th,.form-preview td{padding:.25em .5em;word-break:break-word}.form-preview th{font-weight:bold;text-align:right}.form-preview td{text-align:left}@media only screen and (max-width:767px){.form-preview th,.form-preview td{padding:0;text-align:left}}@media only screen and (min-width:768px){.formset-table th:last-child,.formset-table td:last-child{padding-right:80px}}@media only screen and (max-width:767px){.formset-table tr{margin:0}.formset-table td{text-align:left}.formset-table td:before{display:block;float:none}.formset-table .delete-row{margin-top:1em}}.formset-table tr.dynamic-form-add td{text-align:left}.formset-table .add-row,.formset-table .delete-row{margin-bottom:0}.help-tooltip{display:block;font-family:'Source Sans Pro',sans-serif;font-size:.9em;line-height:1.25}@media only screen and (min-width:768px){.help-tooltip{background:#fff;border:1px solid;width:320px;left:100%;top:1.4em;margin-left:4px;position:absolute;padding:12px;opacity:0;pointer-events:none;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:0.5s all cubic-bezier(0.68,-0.55,0.27,1.55);-moz-transition:0.5s all cubic-bezier(0.68,-0.55,0.27,1.55);-ms-transition:0.5s all cubic-bezier(0.68,-0.55,0.27,1.55);-o-transition:0.5s all cubic-bezier(0.68,-0.55,0.27,1.55);transition:0.5s all cubic-bezier(0.68,-0.55,0.27,1.55);z-index:-1}.help-tooltip:after,.help-tooltip:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.help-tooltip:before{border-right-color:#232323;border-width:13px 38px;top:9px}.help-tooltip:after{border-right-color:#fff;border-width:12px 36px;top:10px}.help-tooltip-left{left:auto;right:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.help-tooltip-left:after,.help-tooltip-left:before{right:auto;left:100%}.help-tooltip-left:after,.help-tooltip-left:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.help-tooltip-right{right:auto;left:25%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}:focus + .help-tooltip,:hover + .help-tooltip{opacity:1;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);z-index:1}:focus + .help-tooltip-left,:hover + .help-tooltip-left{-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px)}}.hidden{display:none!important}.compact th{font-weight:bold}.compact th,.compact td{padding:.25em}.bordered{border:1px solid}.bordered thead{border-bottom:none}.bordered tr{border-color:inherit}.bordered th,.bordered td{border:1px solid}.no-border tr,.no-border th,.no-border td{border:none}.col-bordered tr{border-bottom:none}.col-bordered th,.col-bordered td{border-style:solid;border-width:0 1px}.row-bordered tr{border-bottom:none}.row-bordered th,.row-bordered td{border-style:solid;border-width:1px 0}@media only screen and (max-width:767px){.fixed tr{display:table-row}.fixed th,.fixed td{display:table-cell}}.m-0{margin:0}.overflow-container{overflow-y:auto}.pad20{padding:20px}.pagination{float:right}.pagination li{display:inline-block;margin:0 .25em}.pagination li a{border:1px solid #00512f;color:#00512f;padding:4px 8px;text-decoration:none}.pagination li.active a{background:#00512f;color:#fff}.pagination li.disabled a{border:none}.smaller-90{font-size:90%}.smaller-80{font-size:80%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable{background:#fff;color:#4472c4;padding:.25em .5em}.sr-only-focusable:active,.sr-only-focusable:focus{width:auto;height:auto;margin:0;overflow:visible;position:absolute;clip:auto;z-index:100}.table-fixed{table-layout:fixed}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.body-report{font-family:helvetica,arial,sans-serif}.body-report h1{background:#eaeaea;border:1px solid;font-family:inherit;font-size:1.35em;font-weight:normal;letter-spacing:.2em;margin-bottom:.25em;text-align:center;text-transform:uppercase}#member_address{font-size:1.167em;margin-bottom:24px;padding:8% 12%;text-transform:uppercase}#claims-table thead button{color:#133083;cursor:pointer}@media print{@page{margin-left:.5cm;margin-right:.5cm}#site-nav,#site-footer{display:none}.body-report{font-size:11px}}