html{font-family:Roboto,Arial}body{background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@media (max-width:480px){body{background-image:url(/Content/Images/TCB-mobile.jpg)}}@media (min-width:481px) and (max-width:1024px){body{background-image:url(/Content/Images/TCB-tablet.jpg)}}@media (min-width:1025px){body{background-image:url(/Content/Images/TCB-desktop.jpg)}}h1,h2,h3,h4,h5{font-family:'Noto Serif','Times New Roman',Times;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}hr{border:none;clear:left}.branded-button{background-color:#094FA3;border-color:#0C0E91}.secondary-button{background-color:#D8D4D5;border-color:#6E7271;color:#6E7271}.content{background-color:#FFF;max-width:640px}.ad{max-width:640px}.brand{margin:15px auto 15px auto;width:unset}.message-area{max-width:640px}@media (min-width:321px) and (max-width:480px){.brand{width:90%}}@media (max-width:320px){.brand{width:90%}}.section{border-top:1px solid #E0E0E0;padding-top:16px}.label,.label-medium{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:110%;letter-spacing:.1em;text-transform:uppercase;color:#333;margin:0,0,8px 0}.QuestionAnswer>span{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:110%;letter-spacing:.1em;text-transform:uppercase;color:#333;margin:0,0,8px 0}.user-input{height:48px;width:100%;padding:12px 16px;border:1px solid #003;box-sizing:border-box;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.5px;color:#000;margin-top:8px;margin-left:auto;margin-right:auto;margin-bottom:0;border-radius:0}select{text-overflow:ellipsis}select.user-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12L0.00480923 0.75L12.9952 0.750001L6.5 12Z' fill='%23CC0000'/%3E%3C/svg%3E%0A");background-position:calc(100% - 20px) 16px;background-size:15px 15px;background-repeat:no-repeat;background-color:#fff;padding-right:48px}select.user-input::-ms-expand{display:none}.branded-button{width:auto;font-family:Roboto;font-style:normal;text-align:center;text-transform:uppercase;color:#FFF;background:#003;border:none;border-radius:0;margin-top:32px;float:left;clear:left;padding-top:.75rem;padding-right:2rem;padding-bottom:.75rem;padding-left:2rem;font-size:.75rem;letter-spacing:.125rem;line-height:1rem;font-weight:500}.branded-button:focus-visible{outline-color:#003;outline-width:3px;outline-offset:3px;outline-style:dotted}.branded-button:hover{outline-width:1px;outline-offset:-3px;outline-color:#fff;outline-style:solid}.branded-button:active{outline-offset:-4px;outline-width:3px;outline-color:#fff;outline-style:solid}.branded-button:disabled{background-color:#eee;color:#333;cursor:not-allowed}a.login-content{font-family:Roboto;font-style:normal;font-weight:500;font-size:15px;line-height:160%;text-align:center;text-transform:uppercase;color:#003;border-bottom:2px solid #E60000;margin-top:32px;margin-left:40px;padding:0;float:right}a.login-content:focus-visible{outline-color:#003;outline-width:3px;outline-offset:3px;outline-style:dotted}@media (max-width:320px){.content{border:solid 1px #003}.branded-button{display:block;float:none}a.login-content{display:block;margin:12px 0;float:left}}@media (min-width:321px) and (max-width:480px){.content{border:solid 1px #003}.branded-button{display:block;float:none}a.login-content{display:block;margin:12px 0;float:left}}@media only screen and (min-width:481px) and (max-width:656px){.branded-button{display:block;float:none}a.login-content{display:block;margin:12px 0;float:left}}.issuesanddisclosures{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.5px;color:#8b8b8b;text-transform:uppercase;font-weight:700;text-align:center;margin-top:1em;margin-bottom:2em;line-height:2em}.issuesanddisclosures a{color:#8b8b8b;text-decoration:underline}.issuesanddisclosures a:visited{color:#8b8b8b}.error-message,span.error-message{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:115%;letter-spacing:.25px;color:#C00;display:block;margin-top:8px;float:left}.error-visible{background-color:#FDEFED!important;border:1px solid #C00;border-radius:0}.error-visible>.error-message{font-size:16px;line-height:150%;letter-spacing:.5px;color:#C00!important;float:none}a[href^=tel]:link,a[href^=tel]:visited{font-weight:700!important}#HavingIssues_disclosures{margin-top:12px}