@import url("https://use.typekit.net/pdy4rrt.css");@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css");body{background-color:rgba(242,238,226,1);font-size:1.125rem;font-family:"droid-sans",sans-serif}.body-container{background-color:rgba(255,255,255,1);padding:2rem}h1,h2,h3,h4,h5,h6{font-family:"droid-serif",serif;font-weight:600;color:rgba(0,0,0,1);margin:.75rem 0 .35rem}h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.25rem}h4{font-size:1rem}p{color:rgba(0,0,0,1);font-weight:400}a{color:rgba(142,31,33,1);font-style:italic;font-weight:400;text-decoration:underline}a:hover,a:focus{transition:opacity .2s;color:rgba(142,31,33,.75)}.protected-description{font-size:1rem;font-family:"droid-sans",sans-serif}.benefit-terms{font-size:.85rem;line-height:125%;font-family:"droid-sans",sans-serif;font-style:italic;margin-bottom:.5rem}.benefit-terms:last-child{margin-bottom:1.25rem}.benefit-title{margin:0 0 1rem}.no-display{display:none}.breadcrumbs{margin-bottom:20px}.breadcrumbs a{color:rgba(142,31,33,1);font-weight:700}.main .button.primary,.button.primary,a.button{font-family:"droid-serif",serif;background-color:rgba(142,31,33,1);color:rgba(255,255,255,1);border-radius:21px}.main:hover .button.primary:hover,.button.primary:hover,a.button:hover{transition:opacity .2s}.site-header{margin:.5rem 0 2rem}.site-logo{padding:0 0 .5rem}.logo-block{padding:0}.nav-block{display:flex;justify-content:space-between;align-items:center}.nav-items{padding:0;margin:0;list-style:none;display:flex;justify-content:center;align-items:stretch;align-self:stretch}.nav-item{display:inline-flex;align-items:stretch}.nav-item+.nav-item{border-bottom:0}.nav-button{color:#000;letter-spacing:.15rem;font-family:"droid-sans",sans-serif;font-weight:600;align-items:center;padding:.75rem;min-width:8rem;text-align:center;font-size:1.25rem;margin:0 .25rem}.nav-item.active .nav-button,.nav-button:hover,.nav-button:focus{color:rgba(0,0,0,1);text-decoration:none!important}.myaccount-button,.login-button,.mobile-button{display:inline-flex;text-transform:uppercase;align-items:center;text-align:center;justify-content:center;border-radius:0!important;color:#000!important;background-color:transparent!important;box-shadow:none!important}.site-top{flex-direction:column}.main-nav{list-style:none;width:100%}.main-nav .nav-item{flex:0 auto}.main-nav .nav-button{width:100%}#mobileMenu{z-index:10000;background-color:rgba(255,255,255,1);margin:0!important;top:0!important}#mobileMenu .nav-items{flex-direction:column;width:100%}#mobileMenu .nav-item+.nav-item{border-left:none}#mobileMenu .nav-button{width:100%;text-align:left;justify-content:unset;padding:.5rem 0}.account-nav .nav-item+.nav-item{border-left:none}.side-nav-container{background-color:#fa0000}.legal-bubble{display:inline-block;width:14px;height:14px;background-color:#f24f3d;border-radius:50%}.agtable{width:100%;border-collapse:collapse;border:solid 1px #AAA}.agtable caption{text-align:left;font-family:"droid-sans",sans-serif;font-size:15px;font-style:normal;font-weight:400}.agtable tr:nth-child(n){background-color:#fff;margin:15px 0}.agtable tr:hover{background-color:#E5E5E5;transition:ease-in .15s}td,th{padding:4px;overflow:hidden;text-align:left;vertical-align:middle;border-bottom:solid 1px #AAA!important}th{background-color:#f24f3d;font-weight:700;color:#fff}.th-responsive{width:20%}.attorney-headshot{width:110px;height:110px;margin-right:15px;display:inline;float:left;border-radius:5px}.attorney{font-family:"droid-sans",sans-serif;font-weight:bold;font-size:19px}.attorney-city{font-family:"droid-sans",sans-serif;font-size:15px;font-style:italic}.law-firm{font-family:"droid-sans",sans-serif;font-size:17px}.attorney-contact{font-family:"droid-sans",sans-serif;font-size:15px}.site-footer{margin-top:3rem;background-color:rgba(142,31,33,1)}footer p,h3{color:rgba(255,255,255,1)}footer a{color:rgba(255,255,255,1);text-decoration:underline}footer a:hover{color:rgba(255,255,255,.75);transition:opacity .2s}.footer-bottom{font-size:.725rem;color:rgba(255,255,255,1);text-align:center}@media only screen and (max-width:640px){.th-responsive{width:35%}.no-mobile{display:none}}@media only screen and (min-width:640px){.site-top{flex-direction:row}}@media only screen and (max-width:767px){.item-login .dropdown-pane{width:100%;left:0!important}}@media only screen and (min-width:768px){.site-header{margin:1rem}.site-logo .logo-block{padding:2rem}.site-logo .logo{max-width:unset}}@media only screen and (min-width:1025px){.site-header{margin:2rem}.site-bottom{display:flex}.item-mobile{display:none}}