/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}body,fieldset{margin:0}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.trc-keyboard-shortcuts .expandmore__button:after,[data-trc-icon]:after,[data-trc-icon]:before{font-style:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;speak:none}.trc-btn,button,input[type=button],input[type=reset],input[type=submit]{appearance:none;background-color:#00446B;border-width:1px 1px 3px;border-color:#122842;border-style:solid;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1;padding:9px 10px;text-align:center;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle}label,legend{font-weight:600;margin-bottom:.3125rem}.trc-btn:focus,.trc-btn:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#122842;color:#fff}.trc-btn:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.trc-btn:disabled:hover,button:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover{background-color:#00446B}.trc-btn.trc-primary,button.trc-primary,input[type=button].trc-primary,input[type=reset].trc-primary,input[type=submit].trc-primary{background-color:#338530;border-color:#256532}.trc-btn.trc-primary:focus,.trc-btn.trc-primary:hover,button.trc-primary:focus,button.trc-primary:hover,input[type=button].trc-primary:focus,input[type=button].trc-primary:hover,input[type=reset].trc-primary:focus,input[type=reset].trc-primary:hover,input[type=submit].trc-primary:focus,input[type=submit].trc-primary:hover{background-color:#256532;color:#fff}.trc-btn [data-trc-icon]:after,.trc-btn [data-trc-icon]:before,.trc-btn[data-trc-icon]:after,.trc-btn[data-trc-icon]:before,button [data-trc-icon]:after,button [data-trc-icon]:before,button[data-trc-icon]:after,button[data-trc-icon]:before,input[type=button] [data-trc-icon]:after,input[type=button] [data-trc-icon]:before,input[type=button][data-trc-icon]:after,input[type=button][data-trc-icon]:before,input[type=reset] [data-trc-icon]:after,input[type=reset] [data-trc-icon]:before,input[type=reset][data-trc-icon]:after,input[type=reset][data-trc-icon]:before,input[type=submit] [data-trc-icon]:after,input[type=submit] [data-trc-icon]:before,input[type=submit][data-trc-icon]:after,input[type=submit][data-trc-icon]:before{font-size:.6875rem}fieldset{background-color:transparent;border:0;padding:0}legend{padding:0}label{display:block}input,select,textarea{display:block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem}input:not([type]),input[type=datetime-local],input[type=email],input[type=month],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=number],input[type=search],input[type=color],input[type=date],input[type=datetime],select,textarea{appearance:none;background-color:#fff;border:1px solid #DDD;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;margin-bottom:.625rem;padding:7px 10px;height:33px;transition:border-color 150ms ease;width:100%}input:not([type]):hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input[type=number]:hover,input[type=search]:hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,select:hover,textarea:hover{border-color:#c2c2c2}input:not([type]):focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input[type=number]:focus,input[type=search]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,select:focus,textarea:focus{border-color:#00446B;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,52,82,.7);outline:0}input:not([type]):disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,input[type=number]:disabled,input[type=search]:disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,select:disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}input:not([type]):disabled:hover,input[type=datetime-local]:disabled:hover,input[type=email]:disabled:hover,input[type=month]:disabled:hover,input[type=password]:disabled:hover,input[type=tel]:disabled:hover,input[type=text]:disabled:hover,input[type=time]:disabled:hover,input[type=url]:disabled:hover,input[type=week]:disabled:hover,input[type=number]:disabled:hover,input[type=search]:disabled:hover,input[type=color]:disabled:hover,input[type=date]:disabled:hover,input[type=datetime]:disabled:hover,select:disabled:hover,textarea:disabled:hover{border:1px solid #F2F2F2}input:not([type])::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,select::placeholder,textarea::placeholder{color:#858585}[type=checkbox],[type=radio]{display:inline;margin-right:.3125rem}[type=file],select{margin-bottom:.625rem;width:100%}.trc-form-simple .trc-error{color:#AE0621;font-size:1rem;display:block;margin-bottom:5px}.trc-form-simple label.trc-required:before{content:"*";padding-right:3px;color:#AE0621}.dataTables_wrapper:after,.trc-table-controls::after{content:"";clear:both}.trc-form-simple .trc-hidden{position:absolute;left:-9999px}.trc-form-section{border-bottom:1px solid #DDD;padding:16px 20px}.trc-form-section:nth-of-type(2n+1){background-color:#F2F2F2}.trc-form-section:first-of-type{border-top:1px solid #DDD}.trc-form-section .trc-label{color:#00446B;font-size:18px;font-family:Bitter,Georgia,Times,Times New Roman,serif;font-weight:400;margin-bottom:10px}.trc-form-section .trc-form-subsection:not(:first-of-type){margin-top:18px}.trc-form-section .trc-form-subsection .trc-label{font-size:16px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.trc-form-section p{margin-bottom:15px}.trc-form-section label{position:relative;padding-left:25px;font-size:.875rem}.trc-form-section label .trc-value{font-weight:400}.trc-form-section label:not(:last-child){margin-bottom:12px}.trc-form-section input[type=checkbox],.trc-form-section input[type=radio]{position:absolute;top:2px;left:0;margin-right:10px}dl,figure,ol,ul{margin:0}form .trc-btn.trc-primary,form button.trc-primary{float:right}.trc-submission-error{font-size:1rem;color:#AE0621;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}body,html{height:100%}.trc-page-header{padding-top:1.875rem;padding-bottom:1.5rem}ol,ul{list-style-type:none;padding:0}dt{font-family:Bitter,Georgia,Times,Times New Roman,serif;color:#00446B;font-weight:700;font-size:1rem;margin:0 0 .3215rem}@media (min-width:768px){dt{font-size:1.125rem}}dd{margin:0 0 1.25rem}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;table-layout:fixed;width:100%;border-spacing:0;font-size:12px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media (min-width:501px){table{font-size:.875rem}}table caption{position:absolute;left:-99999px}table thead tr:first-child th{background-color:#00446B;border:1px solid #00446B;border-top:0}table thead tr:first-child th:first-child{border-top-left-radius:10px;border-left:0}table thead tr:first-child th:last-child{border-top-right-radius:10px;border-right:0}table thead+tbody{border-top:0}table tfoot{color:#525252;font-size:.75rem}table td:first-of-type,table th:first-of-type{padding-left:7px}table td:not(:first-child),table th:not(:first-child){text-align:right;padding-right:7px}table td.trc-hidden,table th.trc-hidden{text-indent:-9999px}table .trc-disclaimer-text,table th[scope=row],table th[scope=rowgroup]{font-weight:400;text-align:left}@media (min-width:501px){table td:first-of-type,table th:first-of-type{padding-left:10px}table td:not(:first-child),table th:not(:first-child){text-align:right;padding-right:10px}}table th:not([scope=row]):not([scope=rowgroup]):not(.trc-disclaimer-text){color:#fff;border-bottom:1px solid #DDD;font-weight:700;padding-top:12px;padding-bottom:12px}table th:not([scope=row]):not([scope=rowgroup]):not(.trc-disclaimer-text):first-of-type{text-align:left}table .trc-disclaimer-text,table td,table th[scope=row],table th[scope=rowgroup]{border-bottom:1px solid #DDD;padding-top:12px;padding-bottom:12px}table .trc-disclaimer-text:first-child,table td:first-child,table th[scope=row]:first-child,table th[scope=rowgroup]:first-child{border-left:1px solid #DDD}table .trc-disclaimer-text:last-child,table td:last-child,table th[scope=row]:last-child,table th[scope=rowgroup]:last-child{border-right:1px solid #DDD}table td,table th,table tr{vertical-align:middle}table tr.trc-tally{background-color:#F2F2F2;color:#00446B;font-weight:700}table tbody{border:1px solid #DDD}.dataTables_wrapper{position:relative;clear:both;zoom:1;border-top:1px solid #e7e7e7}.dataTables_wrapper:after{visibility:hidden;display:block;height:0}.trc-table-controls{padding:1.5rem 0 1.575rem}.trc-table-controls::after{display:table}.dataTables_length,.dataTables_paginate{text-align:center}.dataTables_length label{font-weight:400;margin-bottom:0}.dataTables_length select{display:inline-block;width:auto}.dataTables_paginate a{transition:all 150ms ease}.dataTables_paginate a:hover{cursor:pointer}.dataTables_paginate a.disabled{color:#525252;cursor:default}.dataTables_paginate a.paginate_button{display:inline-block;vertical-align:middle;padding:8px 12px;border:1px solid #DDD;border-bottom-width:3px;background:#fff}.dataTables_paginate a.paginate_button+a{margin-left:-1px}.dataTables_paginate a.paginate_button.current{background-color:#00446B;color:#fff;border-top-color:#122842;border-bottom-color:#122842;border-left:0;border-right:0}.dataTables_paginate a.paginate_button.current:hover{background-color:#122842}.dataTables_paginate a.paginate_button:not(.current):hover,.dataTables_paginate a.previous:hover{background-color:#DDD;border-bottom-color:#c4c4c4}.dataTables_paginate a.previous{border-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.dataTables_paginate a.previous.disabled:hover{background-color:#fff;border-bottom-color:#DDD}.dataTables_paginate a.next{border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.dataTables_paginate a.next:hover{background-color:#DDD;border-bottom-color:#c4c4c4}.dataTables_paginate a.next.disabled:hover{background-color:#fff;border-bottom-color:#DDD}.dataTables_paginate .ellipsis{display:inline-block;vertical-align:middle;padding:8px;border-bottom:3px solid #ddd;border-top:1px solid #ddd;color:#000;background:#fff}@media (min-width:768px){.dataTables_length{float:left;text-align:left}.dataTables_paginate{float:right;text-align:right}.dataTables_paginate a{font-size:.875rem}}@media (max-width:500px){.g-recaptcha{transform:scale(.88);-webkit-transform:scale(.88);transform-origin:0 0;-webkit-transform-origin:0 0}.dataTables_wrapper{margin-left:-10px;margin-right:-10px}.trc-table-controls{padding-left:0;padding-right:0}.dataTables_length select{margin-bottom:1.25rem}.dataTables_paginate{font-size:.75rem}.dataTables_paginate a.paginate_button{padding-left:10px;padding-right:10px}}h1,h2,h3,h4,h5,h6,p{margin:0 0 .625rem}@font-face{font-family:Bitter;src:url(/Content/fonts/webfont-bitter-bold-webfont.woff2) format("woff2"),url(/Content/fonts/webfont-bitter-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Bitter;src:url(/Content/fonts/webfont-bitter-regular-webfont.woff2) format("woff2"),url(/Content/fonts/webfont-bitter-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:trc-icons;src:url(/Content/fonts/icons/trc-icons.eot?gcxeap);src:url(/Content/fonts/icons/trc-icons.eot?gcxeap#iefix) format("embedded-opentype"),url(/Content/fonts/icons/trc-icons.ttf?gcxeap) format("truetype"),url(/Content/fonts/icons/trc-icons.woff?gcxeap) format("woff"),url(/Content/fonts/icons/trc-icons.svg?gcxeap#trc-icons) format("svg");font-weight:400;font-style:normal}[data-trc-icon]:after,[data-trc-icon]:before{font-family:trc-icons!important;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}button [data-trc-icon]{font-size:.625rem}[data-trc-icon=checkmark-before]:before,[data-trc-icon=checkmark-after]:after{content:"\e900"}[data-trc-icon=chevron-down-before]:before,[data-trc-icon=chevron-down-after]:after{content:"\e901"}[data-trc-icon=chevron-left-before]:before,[data-trc-icon=chevron-left-after]:after{content:"\e902"}[data-trc-icon=chevron-right-before]:before,[data-trc-icon=chevron-right-after]:after{content:"\e903"}[data-trc-icon=chevron-up-before]:before,[data-trc-icon=chevron-up-after]:after{content:"\e904"}[data-trc-icon=email-before]:before,[data-trc-icon=email-after]:after{content:"\e905"}[data-trc-icon=print-before]:before,[data-trc-icon=print-after]:after{content:"\e906"}[data-trc-icon=search-before]:before,[data-trc-icon=search-after]:after{content:"\e907"}[data-trc-icon=clock-before]:after,[data-trc-icon=clock-after]:after{content:"\e908"}body{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:Bitter,Georgia,Times,Times New Roman,serif;line-height:1.2;color:#00446B}h1{font-size:1.5rem}h2{font-size:1.125rem}h3,h4,h5{font-size:1rem}h6{font-size:.875rem}@media (min-width:768px){h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}}a{color:#00446B;transition:color 150ms ease}a:active,a:focus,a:hover{color:#002438}hr{box-sizing:content-box;height:0;border-bottom:1px solid #F2F2F2;border-left:0;border-right:0;border-top:0;margin:1.4rem 0}[tabindex]:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{box-shadow:0 0 0 0,0 0 0 1px #66afe9,0 0 1px 3px rgba(102,175,233,.6)!important;outline:0}*,::after,::before{box-sizing:inherit}.trc-card-option{border-radius:3px}.trc-card-option input[type=checkbox],.trc-card-option input[type=radio]{position:absolute;left:-9999px}.trc-card-option input[type=checkbox]:checked+label,.trc-card-option input[type=radio]:checked+label{box-shadow:0 0 0 3px #00446B;border-color:#00446B}.trc-card-option input[type=checkbox]:checked+label:focus,.trc-card-option input[type=checkbox]:checked+label:hover,.trc-card-option input[type=radio]:checked+label:focus,.trc-card-option input[type=radio]:checked+label:hover{box-shadow:0 0 0 3px #00446B,1px 1px 2px 4px #DDD}.trc-card-option input[type=checkbox]:focus:not(:checked)+label,.trc-card-option input[type=radio]:focus:not(:checked)+label{box-shadow:0 0 0 0,0 0 0 1px #66afe9,0 0 1px 3px rgba(102,175,233,.6)!important;outline:0}.trc-card-option input[type=checkbox]:focus:checked+label,.trc-card-option input[type=radio]:focus:checked+label{box-shadow:0 0 0 3px #00446B,0 0 0 4px #66afe9,0 0 1px 6px rgba(102,175,233,.6)!important;outline:0}.trc-card-option label{border-style:solid;border-color:#DDD;border-width:1px;border-radius:3px;margin-bottom:0;min-height:80px;overflow:hidden;z-index:0}.trc-card-option label:hover{cursor:pointer;box-shadow:1px 1px 2px 1px #DDD}.trc-card-option label .trc-label{color:#00446B;font-family:Arial;font-weight:700;font-size:1rem;margin-top:12px;margin-bottom:5px;display:inline-block}.trc-card-option label .trc-label:first-child:nth-last-child(2){margin-top:28px}.trc-card-option label .trc-value{border-style:solid;border-color:#DDD;border-width:0;text-align:center;color:#256532;display:inline-block;font-weight:700}.trc-card-option label .trc-description{font-family:Arial;font-size:.875rem;font-weight:400;display:block}.trc-card-option label[data-trc-option=housing-live-at-home]:before,.trc-card-option label[data-trc-option=housing-studio-apt]:before{background:url(https://placeholdit.imgix.net/~text?txtsize=14&txt=150%C3%97100&w=150&h=100)}.trc-card-option label[data-trc-option=housing-one-bed-apt]:before{background:url(housing-option-1.jpg)}.trc-card-option label[data-trc-option=housing-house]:before{background:url(https://placeholdit.imgix.net/~text?txtsize=14&txt=150%C3%97100&w=150&h=100)}@media (min-width:992px){.trc-card-option label:after,.trc-card-option label:before{content:"";z-index:-1;top:0;bottom:0}.trc-card-option label{position:relative}.trc-card-option label:before{display:block;position:absolute;left:0;width:150px;border-radius:2px 0 0 2px;border-right:1px #DDD solid}.trc-card-option label:after{position:absolute;right:0;background-color:#F2F2F2;width:75px;border-radius:0 3px 3px 0}.trc-card-option label .trc-label{padding-left:165px}.trc-card-option label .trc-label:first-child:nth-last-child(2){padding-bottom:15px}.trc-card-option label .trc-value{position:absolute;margin-top:-13.5px;top:50%;right:0;width:75px;text-align:center;border-radius:0 2px 2px 0;margin-left:10px;font-size:1.125rem;z-index:10}.trc-card-option label .trc-description{padding-right:90px;padding-left:165px;padding-bottom:15px}}@media (max-width:991px){.trc-card-option label{position:relative}.trc-card-option label[data-trc-option]:before{z-index:0;position:absolute;left:0;top:0;bottom:30px;content:"";width:100px;border-radius:1px 0 0 1px;border-right:1px #DDD solid}.trc-card-option label .trc-value{background-color:#F2F2F2;border-top-width:1px;border-radius:0 0 1px 1px;padding-top:3px;width:100%;height:30px;font-size:1rem;position:absolute;bottom:0;left:0}.trc-card-option label .trc-label{padding-left:115px;padding-right:15px;font-size:.875rem}.trc-card-option label .trc-label:first-child:nth-last-child(2){padding-bottom:45px}.trc-card-option label .trc-description{padding-left:115px;padding-bottom:45px;padding-right:15px;font-size:.75rem}}.trc-card-option label[data-trc-option=Housing-LiveAtHome]:before{background:url(/Content/images/housing/card-housing-00-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Housing-EfficiencyApt]:before{background:url(/Content/images/housing/card-housing-01-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Housing-OneBedApt]:before{background:url(/Content/images/housing/card-housing-02-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Housing-TwoBedApt]:before{background:url(/Content/images/housing/card-housing-03-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Housing-House]:before{background:url(/Content/images/housing/card-housing-04-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Utilities-MobilePhone]:before{background:url(/Content/images/utilities/card-utilities-00-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Utilities-Internet]:before{background:url(/Content/images/utilities/card-utilities-01-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Utilities-Cable]:before{background:url(/Content/images/utilities/card-utilities-02-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Utilities-WaterGas]:before{background:url(/Content/images/utilities/card-utilities-03-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Utilities-Electricity]:before{background:url(/Content/images/utilities/card-utilities-04-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Food-HomeOnly]:before{background:url(/Content/images/food/card-food-00-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Food-HomeFast]:before{background:url(/Content/images/food/card-food-01-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Food-HomeDine]:before{background:url(/Content/images/food/card-food-02-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Food-Restaurants]:before{background:url(/Content/images/food/card-food-03-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-HumanPower]:before{background:url(/Content/images/transportation/card-transportation-00-small.jpg) center -10px no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-Bus]:before{background:url(/Content/images/transportation/card-transportation-01-small.jpg) center bottom no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-UsedAuto]:before{background:url(/Content/images/transportation/card-transportation-02-small.jpg) center left no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-BasicAuto]:before{background:url(/Content/images/transportation/card-transportation-03-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-AverageAuto]:before{background:url(/Content/images/transportation/card-transportation-04-small.jpg) center right no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-LuxuryAuto]:before{background:url(/Content/images/transportation/card-transportation-05-small.jpg) center right no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Clothing-Basics]:before{background:url(/Content/images/clothing/card-clothing-00-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Clothing-Accessories]:before{background:url(/Content/images/clothing/card-clothing-01-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Clothing-WorkClothes]:before{background:url(/Content/images/clothing/card-clothing-02-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Clothing-RetailTherapy]:before{background:url(/Content/images/clothing/card-clothing-03-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=HealthCare-EmployerPaidInsurance]:before{background:url(/Content/images/health-care/card-health-care-00-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=HealthCare-BasicInsurance]:before{background:url(/Content/images/health-care/card-health-care-01-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=HealthCare-PremiumInsurance]:before{background:url(/Content/images/health-care/card-health-care-02-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=HealthCare-Vision]:before{background:url(/Content/images/health-care/card-health-care-03-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=HealthCare-DentistVisit]:before{background:url(/Content/images/health-care/card-health-care-04-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-Basics]:before{background:url(/Content/images/personal-care/card-personal-care-00-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-Extras]:before{background:url(/Content/images/personal-care/card-personal-care-01-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-GymRec]:before{background:url(/Content/images/personal-care/card-personal-care-02-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-Luxuries]:before{background:url(/Content/images/personal-care/card-personal-care-03-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-HairSkin]:before{background:url(/Content/images/personal-care/card-personal-care-04-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-HomeEntertainment]:before{background:url(/Content/images/entertainment/card-entertainment-00-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-Fun]:before{background:url(/Content/images/entertainment/card-entertainment-01-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-Adventure]:before{background:url(/Content/images/entertainment/card-entertainment-02-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-Amusement]:before{background:url(/Content/images/entertainment/card-entertainment-03-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-Party]:before{background:url(/Content/images/entertainment/card-entertainment-04-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-Stuff]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-00-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-PetCare]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-01-small.jpg) bottom center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-Vacation]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-02-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-Gadgets]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-03-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-HomeMiscellaneous]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-04-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Family-Children0]:before{background:url(/Content/images/family/card-family-00-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Family-Children1]:before{background:url(/Content/images/family/card-family-01-small.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Family-Children2]:before{background:url(/Content/images/family/card-family-02-small.jpg) top center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Family-Children3Up]:before{background:url(/Content/images/family/card-family-03-small.jpg) center -36px no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Savings-Save0Percent]:before{background:url(/Content/images/savings/card-savings-00-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Savings-Save2Percent]:before{background:url(/Content/images/savings/card-savings-01-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Savings-Save5Percent]:before{background:url(/Content/images/savings/card-savings-02-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Savings-Save7Percent]:before{background:url(/Content/images/savings/card-savings-03-small.jpg) center no-repeat;background-size:contain}.trc-card-option label[data-trc-option=Savings-Save10Percent]:before{background:url(/Content/images/savings/card-savings-04-small.jpg) center no-repeat;background-size:contain}@media (min-width:768px){.trc-card-option label[data-trc-option=Housing-LiveAtHome]:before{background:url(/Content/images/housing/card-housing-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Housing-EfficiencyApt]:before{background:url(/Content/images/housing/card-housing-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Housing-OneBedApt]:before{background:url(/Content/images/housing/card-housing-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Housing-TwoBedApt]:before{background:url(/Content/images/housing/card-housing-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Housing-House]:before{background:url(/Content/images/housing/card-housing-04-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Utilities-MobilePhone]:before{background:url(/Content/images/utilities/card-utilities-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Utilities-Internet]:before{background:url(/Content/images/utilities/card-utilities-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Utilities-Cable]:before{background:url(/Content/images/utilities/card-utilities-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Utilities-WaterGas]:before{background:url(/Content/images/utilities/card-utilities-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Utilities-Electricity]:before{background:url(/Content/images/utilities/card-utilities-04-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Food-HomeOnly]:before{background:url(/Content/images/food/card-food-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Food-HomeFast]:before{background:url(/Content/images/food/card-food-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Food-HomeDine]:before{background:url(/Content/images/food/card-food-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Food-Restaurants]:before{background:url(/Content/images/food/card-food-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-HumanPower]:before{background:url(/Content/images/transportation/card-transportation-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-Bus]:before{background:url(/Content/images/transportation/card-transportation-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-UsedAuto]:before{background:url(/Content/images/transportation/card-transportation-02-large.jpg) left center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-BasicAuto]:before{background:url(/Content/images/transportation/card-transportation-03-large.jpg) right center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-AverageAuto]:before{background:url(/Content/images/transportation/card-transportation-04-large.jpg) right center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Transportation-LuxuryAuto]:before{background:url(/Content/images/transportation/card-transportation-05-large.jpg) right center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Clothing-Basics]:before{background:url(/Content/images/clothing/card-clothing-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Clothing-Accessories]:before{background:url(/Content/images/clothing/card-clothing-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Clothing-WorkClothes]:before{background:url(/Content/images/clothing/card-clothing-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Clothing-RetailTherapy]:before{background:url(/Content/images/clothing/card-clothing-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=HealthCare-EmployerPaidInsurance]:before{background:url(/Content/images/health-care/card-health-care-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=HealthCare-BasicInsurance]:before{background:url(/Content/images/health-care/card-health-care-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=HealthCare-PremiumInsurance]:before{background:url(/Content/images/health-care/card-health-care-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=HealthCare-Vision]:before{background:url(/Content/images/health-care/card-health-care-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=HealthCare-DentistVisit]:before{background:url(/Content/images/health-care/card-health-care-04-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-Basics]:before{background:url(/Content/images/personal-care/card-personal-care-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-Extras]:before{background:url(/Content/images/personal-care/card-personal-care-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-GymRec]:before{background:url(/Content/images/personal-care/card-personal-care-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-Luxuries]:before{background:url(/Content/images/personal-care/card-personal-care-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Personal-HairSkin]:before{background:url(/Content/images/personal-care/card-personal-care-04-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-HomeEntertainment]:before{background:url(/Content/images/entertainment/card-entertainment-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-Fun]:before{background:url(/Content/images/entertainment/card-entertainment-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-Adventure]:before{background:url(/Content/images/entertainment/card-entertainment-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-Amusement]:before{background:url(/Content/images/entertainment/card-entertainment-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Entertainment-Party]:before{background:url(/Content/images/entertainment/card-entertainment-04-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-Stuff]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-PetCare]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-Vacation]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-Gadgets]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Miscellaneous-HomeMiscellaneous]:before{background:url(/Content/images/miscellaneous/card-miscellaneous-04-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Savings-Save0Percent]:before{background:url(/Content/images/savings/card-savings-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Savings-Save2Percent]:before{background:url(/Content/images/savings/card-savings-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Savings-Save5Percent]:before{background:url(/Content/images/savings/card-savings-02-large.jpg) bottom center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Savings-Save7Percent]:before{background:url(/Content/images/savings/card-savings-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Savings-Save10Percent]:before{background:url(/Content/images/savings/card-savings-04-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Family-Children0]:before{background:url(/Content/images/family/card-family-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Family-Children1]:before{background:url(/Content/images/family/card-family-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Family-Children2]:before{background:url(/Content/images/family/card-family-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option label[data-trc-option=Family-Children3Up]:before{background:url(/Content/images/family/card-family-03-large.jpg) center no-repeat;background-size:cover}}.trc-card-option-set legend,.trc-card-option-set-categorized legend{font-family:inherit;font-weight:400;font-size:.875rem;margin-bottom:0}.trc-card-option-set .trc-card-option+.trc-card-option,.trc-card-option-set-categorized .trc-card-option+.trc-card-option{margin-top:19px}.trc-card-option-set-categorized>legend+.trc-card-option,.trc-card-option-set>legend+.trc-card-option{margin-top:20px}.trc-card-option-set .trc-card-option-group+.trc-card-option-group,.trc-card-option-set-categorized .trc-card-option-group+.trc-card-option-group{margin-top:19px}.trc-card-option-set-categorized>legend+.trc-card-option-group,.trc-card-option-set>legend+.trc-card-option-group{margin-top:20px}.trc-card-option-set-group{counter-reset:trc-card-option-set-group;margin-top:20px}.trc-card-option-set-categorized{background-color:#eaeaea;border-top-right-radius:7px;padding-bottom:15px;margin-top:30px;counter-increment:trc-card-option-set-group}.trc-card-option-set-categorized fieldset>*{margin-left:20px;margin-right:20px}@media (min-width:545px){.trc-card-option-set-categorized fieldset{margin-left:40px}}@media (max-width:545px){.trc-card-option-set-categorized fieldset legend{padding-left:60px}.trc-card-option-set-categorized fieldset>*{margin-left:10px;margin-right:10px}}.trc-card-option-set-categorized legend{border-bottom-color:#DDD;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:15px;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;padding-bottom:10px;width:100%;display:block}@media (max-width:544px){.trc-card-option-set-categorized legend{position:relative;padding-top:15px}.trc-card-option-set-categorized legend:before{content:counter(trc-card-option-set-group);color:#fff;text-align:center;font-family:'Open Sans';font-weight:700;font-size:1.125rem;padding-top:15px;position:absolute;top:0;bottom:0;left:0;width:40px;background-color:#00446B;border-top-left-radius:7px}}.trc-card-option-set-categorized .trc-label{font-family:Arial;font-size:1.125rem;font-weight:700;color:#00446B;display:block;margin-bottom:3px}.trc-card-option-set-categorized .trc-card-option{background-color:#fff}.trc-card-option-set-categorized:first-of-type{margin-top:10px}.trc-card-option-set-categorized+.trc-card-option-set-categorized{margin-top:30px}@media (min-width:545px){.trc-card-option-set-categorized{position:relative;padding-top:15px}.trc-card-option-set-categorized:before{content:counter(trc-card-option-set-group);color:#fff;text-align:center;font-family:'Open Sans';font-weight:700;font-size:1.125rem;padding-top:15px;position:absolute;top:0;bottom:0;left:0;width:40px;background-color:#00446B;border-top-left-radius:7px}}@media (max-width:544px){.trc-card-option-set-categorized .trc-card-option+.trc-card-option{margin-top:14px}}.trc-card-summary:after{display:block;content:"";border-width:0;border-color:#AE0621;border-style:solid}@media (min-width:768px){.trc-card-summary h1{color:#fff;background-color:#00446B;border-radius:5px 5px 0 0;height:42px;font-family:Bitter;font-size:1rem;margin-bottom:0;padding-top:10px;padding-left:17px}.trc-card-summary h1+ul{border-style:solid;border-width:0 1px;border-color:#DDD;padding-right:17px;padding-left:17px}.trc-card-summary h1+ul>li>h2{position:relative;font-family:Arial;font-size:.75rem;color:#000;margin-bottom:0;padding-top:13px;padding-left:11px;font-weight:400;text-transform:uppercase}.trc-card-summary h1+ul>li>h2:before{content:"";border-top:4px solid transparent;border-right:4px solid transparent;border-left:4px solid #EBC749;border-bottom:4px solid transparent;height:0;display:inline-block;position:absolute;left:0;margin-top:2px}.trc-card-summary h1+ul>li>h2+span{font-family:Arial;font-size:1.875rem;padding-left:11px;display:inline-block;padding-bottom:4px;padding-top:2px}.trc-card-summary h1+ul>li:nth-of-type(1n+2):before{display:block;content:"";width:100%;border-style:solid;border-width:1px 0 0;border-color:#DDD}.trc-card-summary:after{border-bottom-width:5px}}@media (max-width:767px){.trc-card-summary{position:fixed;z-index:99999999999;bottom:0;left:0;right:0;background-color:#122842;color:#fff;border-radius:5px 5px 0 0;box-shadow:0 0 4px 2px rgba(0,0,0,.35)}.trc-card-summary h1,.trc-card-summary h1+ul>li>h2{position:absolute;left:-9999px}.trc-card-summary *{font-family:"Open Sans"}.trc-card-summary h1+ul>li{display:inline-block;vertical-align:top;padding-left:10px;padding-top:5px;padding-bottom:5px}.trc-card-summary h1+ul>li>h2+span{font-size:1rem;font-weight:700;display:block}.trc-card-summary h1+ul>li:nth-child(1){width:49%}.trc-card-summary h1+ul>li:nth-child(2),.trc-card-summary h1+ul>li:nth-child(3){width:24%}.trc-card-summary h1+ul>li[data-trc-short-name]:before{content:attr(data-trc-short-name);font-size:.875rem}.trc-card-summary:after{border-bottom-width:4px}}.trc-section-wizard .trc-section-form{float:left;display:block;margin-right:2.35765%;width:100%}.trc-section-wizard .trc-section-form:last-child{margin-right:0}.trc-section-wizard .trc-section-info{float:left;display:block;margin-right:2.35765%;width:100%}.trc-section-wizard .trc-section-info:last-child{margin-right:0}@media (min-width:768px){.trc-section-wizard .trc-section-form{float:left;display:block;margin-right:2.35765%;width:57.35098%}.trc-section-wizard .trc-section-form:last-child{margin-right:0}.trc-section-wizard .trc-section-info{float:left;display:block;margin-right:2.35765%;width:40.29137%}.trc-section-wizard .trc-section-info:last-child{margin-right:0}}@media (min-width:992px){.trc-section-wizard .trc-section-form{float:left;display:block;margin-right:2.35765%;width:65.88078%}.trc-section-wizard .trc-section-form:last-child{margin-right:0}.trc-section-wizard .trc-section-info{float:left;display:block;margin-right:2.35765%;width:31.76157%}.trc-section-wizard .trc-section-info:last-child{margin-right:0}}.trc-card-option-group{border-style:solid;border-color:#DDD;border-width:1px;border-radius:3px;position:relative}.trc-card-option-group:before{z-index:10;position:absolute;left:0;top:0;bottom:0;content:"";border-radius:3px 0 0 3px;background-size:cover;border-right:1px #DDD solid;width:150px}.trc-card-option-group fieldset>*{padding-left:165px;padding-right:15px}.trc-card-option-group fieldset>.trc-label{color:#00446B;font-family:Arial;font-weight:700;font-size:1rem;margin-top:12px;margin-bottom:5px;display:inline-block}.trc-card-option-group fieldset>.trc-description{display:block;font-family:Arial;font-size:.875rem;font-weight:400;margin-bottom:14px}@media (max-width:500px){.trc-card-option-group{padding-top:100px}.trc-card-option-group:before{width:100%;height:100px;bottom:auto;border-bottom:1px solid #DDD;border-radius:3px 3px 0 0}.trc-card-option-group fieldset>*{padding-left:0;padding-right:0}.trc-card-option-group fieldset>.trc-description,.trc-card-option-group fieldset>.trc-label{padding-left:15px;padding-right:15px}}@media (min-width:501px){.trc-card-option-group .trc-options{margin-bottom:14px}}.trc-card-option-group .trc-options>input{position:absolute;left:-9999px}.trc-card-option-group .trc-options>input:checked+label{border-color:#256532;position:relative}.trc-card-option-group .trc-options>input:focus+label{box-shadow:0 0 0 0,0 0 0 1px #66afe9,0 0 1px 3px rgba(102,175,233,.6)!important;outline:0}.trc-card-option-group .trc-options>label{display:inline-block;float:left;background-color:#00446B;font-family:Arial;font-weight:400;color:#fff;padding:10px 25px;text-align:center;border:1px solid #122842;margin-bottom:0;transition:background-color,.25s;transition:border-color,.25s}.trc-card-option-group .trc-options>label:hover{cursor:pointer}.trc-card-option-group .trc-options>label:active,.trc-card-option-group .trc-options>label:hover{background-color:#122842}@media (min-width:992px){.trc-card-option-group .trc-options>label{border-bottom-width:3px}.trc-card-option-group .trc-options>label:not(:last-of-type){margin-right:-1px}.trc-card-option-group .trc-options>label:first-of-type{border-radius:3px 0 0 3px}.trc-card-option-group .trc-options>label:last-of-type{border-radius:0 3px 3px 0}.trc-card-option-group .trc-options>label>.trc-description,.trc-card-option-group .trc-options>label>.trc-value{display:block}}@media (min-width:501px) and (max-width:991px){.trc-card-option-group .trc-options>label:first-of-type{border-radius:3px 3px 0 0}.trc-card-option-group .trc-options{box-sizing:content-box;max-width:225px}}@media (max-width:991px){.trc-card-option-group .trc-options>label{display:block;float:none;margin-bottom:0}.trc-card-option-group .trc-options>label:not(:last-of-type){margin-bottom:-1px}.trc-card-option-group .trc-options>label:last-of-type{border-radius:0 0 3px 3px;border-bottom-width:3px}.trc-card-option-group .trc-options>label .trc-label,.trc-card-option-group .trc-options>label .trc-value{display:inline-block}}.trc-card-option-group .trc-options input:checked+label{background-color:#338530}.trc-card-option-group .trc-options:after{content:"";clear:both;display:block}@media (max-width:500px){.trc-card-option-set .trc-card-option-group:nth-of-type(1):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(1):before{background:url(/Content/images/student-debt/card-student-debt-00-small.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(2):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(2):before{background:url(/Content/images/student-debt/card-student-debt-01-small.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(3):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(3):before{background:url(/Content/images/student-debt/card-student-debt-02-small.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(4):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(4):before{background:url(/Content/images/student-debt/card-student-debt-03-small.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(5):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(5):before{background:url(/Content/images/student-debt/card-student-debt-04-small.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(6):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(6):before{background:url(/Content/images/student-debt/card-student-debt-05-small.jpg) center no-repeat;background-size:cover}}@media (min-width:501px){.trc-card-option-group:first-of-type .trc-options>label:last-of-type{border-radius:3px}}@media (min-width:501px) and (max-width:991px){.trc-card-option-set .trc-card-option-group:nth-of-type(1):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(1):before{background:url(/Content/images/student-debt/card-student-debt-00-medium.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(2):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(2):before{background:url(/Content/images/student-debt/card-student-debt-01-medium.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(3):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(3):before{background:url(/Content/images/student-debt/card-student-debt-02-medium.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(4):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(4):before{background:url(/Content/images/student-debt/card-student-debt-03-medium.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(5):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(5):before{background:url(/Content/images/student-debt/card-student-debt-04-medium.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(6):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(6):before{background:url(/Content/images/student-debt/card-student-debt-05-medium.jpg) center no-repeat;background-size:cover}}@media (min-width:992px){.trc-card-option-set .trc-card-option-group:nth-of-type(1):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(1):before{background:url(/Content/images/student-debt/card-student-debt-00-large.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(2):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(2):before{background:url(/Content/images/student-debt/card-student-debt-01-large.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(3):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(3):before{background:url(/Content/images/student-debt/card-student-debt-02-large.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(4):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(4):before{background:url(/Content/images/student-debt/card-student-debt-03-large.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(5):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(5):before{background:url(/Content/images/student-debt/card-student-debt-04-large.jpg) center no-repeat;background-size:cover}.trc-card-option-set .trc-card-option-group:nth-of-type(6):before,.trc-card-option-set-categorized .trc-card-option-group:nth-of-type(6):before{background:url(/Content/images/student-debt/card-student-debt-05-large.jpg) center no-repeat;background-size:cover}}.trc-progress{display:flex;padding-top:20px;padding-bottom:30px}.trc-progress span:not(.trc-progress-bar){color:#00446B;font-size:.875rem;font-family:Arial,sans-serif;padding-right:25px}.trc-progress span.trc-progress-bar{background-color:transparent;box-shadow:#DDD 0 1px 2px 1px inset;border-radius:3px;z-index:1;height:20px}.trc-progress span.trc-progress-bar:before{content:"";display:inline-block;height:100%;background-color:#338530;border-radius:3px}@media (max-width:767px){.trc-progress{flex-flow:column;padding-bottom:20px}.trc-progress span:not(.trc-progress-bar){order:2;padding-top:8px;font-size:.75rem}.trc-progress span.trc-progress-bar{order:1;height:15px}}.trc-learn-more h2~*,.trc-section-wizard .trc-header h1~*{font-size:.875rem}@media (min-width:768px){.trc-progress span.trc-progress-bar{flex:1}}.trc-learn-more h2{margin-top:30px}.trc-learn-more h2~* p{margin-bottom:1em}@media (max-width:991px){.trc-learn-more h2{margin-top:45px}}.trc-btn-group{margin-top:20px}.trc-btn-group .trc-btn-back{float:left}.trc-btn-group .trc-btn-back [data-trc-icon]{padding-right:5px;line-height:0;position:relative}.trc-btn-group .trc-btn-next{background-color:#338530;border-color:#256532;float:right}.trc-btn-group .trc-btn-next [data-trc-icon]{padding-left:5px;line-height:0;position:relative}.trc-btn-group .trc-btn-next:active,.trc-btn-group .trc-btn-next:hover{background-color:#256532}@media (max-width:991px){.trc-btn-group .trc-responsive-text{position:absolute;left:-9999px}}.trc-btn-group button[data-trc-icon=email-before]:before,.trc-btn-group button[data-trc-icon=print-before]:before{margin-right:7px}.trc-section-review{display:flex;flex-flow:row wrap}.trc-section-review .trc-progress{order:0}.trc-section-review .trc-section-table{float:left;display:block;margin-right:2.35765%;width:100%;order:2}.trc-section-review .trc-section-table:last-child{margin-right:0}.trc-section-review .trc-section-summary{float:left;display:block;margin-right:2.35765%;width:100%;order:1}.trc-section-review .trc-section-summary:last-child{margin-right:0}.trc-section-review .trc-btn-group .trc-btn-group{margin-top:0;float:right}.trc-section-review .trc-btn-previous{float:left}.trc-section-review .trc-btn-previous [data-trc-icon]:before{line-height:0;top:1px;padding-right:5px}@media (min-width:768px){.trc-section-review:first-of-type{padding-top:20px}.trc-section-review p{margin-bottom:20px}.trc-section-review .trc-section-table{float:left;display:block;margin-right:2.35765%;width:48.82117%;order:1}.trc-section-review .trc-section-table:last-child{margin-right:0}.trc-section-review .trc-section-summary{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:8.5298%;order:2}.trc-section-review .trc-section-summary:last-child{margin-right:0}}@keyframes shrink{0%,50%{width:100%}}.trc-section-review .trc-card-review:before{content:"";display:block;background:url(/Content/images/group-total-expenses.jpg) center bottom no-repeat;background-size:contain;height:134px}.trc-section-review .trc-card-review h2.trc-banner{position:relative;background-color:#AE0621;font-family:Bitter,Georgia,Times,Times New Roman,serif;font-weight:400;color:#fff;line-height:1;z-index:0;padding:10px}.trc-section-review .trc-card-review h2.trc-banner:after,.trc-section-review .trc-card-review h2.trc-banner:before{transform:skew(-12deg);position:absolute;top:0;width:40px;z-index:-1;bottom:0;content:"";background-color:#AE0621}.trc-section-review .trc-card-review h2.trc-banner p{margin-bottom:0}@media (min-width:768px){.trc-section-review .trc-card-review:before{height:158px}.trc-section-review .trc-card-review h2.trc-banner:before{left:-20px}.trc-section-review .trc-card-review h2.trc-banner:after{right:-20px}}@media (min-width:1200px){.trc-section-review .trc-card-review h2.trc-banner:before{left:-30px}.trc-section-review .trc-card-review h2.trc-banner:after{right:-30px}}.trc-section-review .trc-card-review h2.trc-banner:before{left:-5px}.trc-section-review .trc-card-review h2.trc-banner:after{right:-5px}.trc-section-review .trc-card-review p{color:#000}.trc-section-review .trc-card-review h2.trc-banner+p{padding-top:20px;font-family:Bitter;font-weight:400}.trc-section-review .trc-card-review h2.trc-banner+p strong{font-weight:700}.trc-section-review .trc-card-review h2.trc-banner+p:after{content:"";display:block;background-color:#EBC749;transition:width 1s;height:4px;width:104px;animation-name:shrink;animation-duration:2s}.trc-section-review .trc-card-review .trc-btn{width:100%;text-align:left;font-size:.875rem;padding:10px 15px}.trc-section-review .trc-card-review .trc-btn:after{position:relative;top:3px;float:right}.trc-section-quickview .trc-hidden,.trc-section-review .trc-section-table form legend{position:absolute;left:-9999px}.trc-section-review .trc-card-review .trc-btn+.trc-btn{margin-top:20px}@media (min-width:992px){.trc-section-review .trc-card-review h2.trc-banner{font-size:1.25rem}.trc-section-review .trc-card-review h2.trc-banner+p{padding-top:18px;font-size:1.75rem;line-height:1.2}.trc-section-review .trc-card-review h2.trc-banner+p:after{margin-top:26px}.trc-section-review .trc-card-review h3:not(.trc-banner){font-size:1.5rem;margin-bottom:12px}.trc-section-review .trc-card-review h3:not(.trc-banner)+p{font-size:.875rem;margin-bottom:21px}}@media (max-width:991px){.trc-section-review .trc-card-review{padding-bottom:32px}.trc-section-review .trc-card-review h2.trc-banner{font-size:1.125rem}.trc-section-review .trc-card-review h2.trc-banner+p{padding-top:20px;font-size:1.25rem;line-height:1.2}.trc-section-review .trc-card-review h2.trc-banner+p:after{margin-top:16px}.trc-section-review .trc-card-review h3:not(.trc-banner){font-size:1.125rem}.trc-section-review .trc-card-review h3:not(.trc-banner)+p{font-size:.875rem;margin-bottom:21px}}.trc-section-review .trc-section-table table+.trc-btn-group button:not(:first-of-type){margin-left:15px}.trc-section-review .trc-section-table form{clear:both;padding-top:15px}.trc-section-review .trc-section-table form button{float:right;margin-top:10px}@media (min-width:669px){.trc-section-quickview [data-trc-quickview-image]:before{content:"";background-size:cover;float:right;width:265px;height:158px;margin-left:20px;border-radius:5px;box-shadow:0 1px 2px 1px rgba(0,0,0,.25)}.trc-section-quickview [data-trc-quickview-image=clothing]:before{background:url(/Content/images/quick-view/quick-view-clothing.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=entertainment]:before{background:url(/Content/images/quick-view/quick-view-entertainment.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=family]:before{background:url(/Content/images/quick-view/quick-view-family.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=food]:before{background:url(/Content/images/quick-view/quick-view-food.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=healthcare]:before{background:url(/Content/images/quick-view/quick-view-healthcare.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=housing]:before{background:url(/Content/images/quick-view/quick-view-housing.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=miscellaneous]:before{background:url(/Content/images/quick-view/quick-view-miscellaneous.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=personal]:before{background:url(/Content/images/quick-view/quick-view-personal.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=savings]:before{background:url(/Content/images/quick-view/quick-view-savings.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=studentloandebt]:before{background:url(/Content/images/quick-view/quick-view-studentloandebt.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=transportation]:before{background:url(/Content/images/quick-view/quick-view-transportation.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image=utilities]:before{background:url(/Content/images/quick-view/quick-view-utilities.jpg) center no-repeat}.trc-section-quickview [data-trc-quickview-image]:after{content:"";display:block;clear:both}}.trc header{position:relative;box-shadow:0 1px 3px 0 #A7ABB1;z-index:15;background:#fff}.trc footer,.trc footer>div{background-color:#122842}.trc header .trc-container>a{display:block;float:left}.trc header .trc-container>a img{display:block}.trc header nav,.trc header nav li{display:inline-block}.trc header nav{float:right;vertical-align:bottom}.trc footer .trc-newsletter-registry,.trc footer .trc-sponsorship{display:block}.trc header nav li a{color:#00446B;line-height:1;text-decoration:none}.trc header nav li a:hover{text-decoration:underline;color:#002438}@media (min-width:992px){.trc header img{width:235px;height:auto;padding-top:15px;padding-bottom:15px}.trc header nav{margin-top:80px}.trc header nav li+li{margin-left:12px}.trc header nav li a{font-size:1rem}}@media (max-width:991px){.trc header img{width:110px;height:auto;padding-top:10px;padding-bottom:10px}.trc header nav{margin-top:30px}.trc header nav li+li{margin-left:16px}.trc header nav li a{font-size:.75rem}}@media (min-width:992px){.trc footer{padding-top:32px}}.trc footer :not(input){color:#fff}.trc footer .trc-sponsorship img[data-trc-image=twc]{width:65px;height:auto}.trc footer .trc-sponsorship img[data-trc-image=lmci]{width:90px;height:auto;vertical-align:5px}@media (min-width:992px){.trc footer .trc-sponsorship{width:50%;float:left;padding-bottom:30px}.trc footer .trc-sponsorship img[data-trc-image=twc]{width:110px}.trc footer .trc-sponsorship img[data-trc-image=lmci]{width:157px;vertical-align:9px}.trc footer .trc-sponsorship img+img{margin-left:60px}}@media (max-width:991px){.trc footer{padding-top:28px}.trc footer .trc-sponsorship{padding-top:24px;padding-bottom:24px}.trc footer .trc-sponsorship img+img{margin-left:28px}.trc footer .trc-sponsorship .trc-description{margin-top:15px;font-size:12px}}.trc footer .trc-newsletter-registry h2{font-size:1rem;font-weight:400;font-family:Arial}.trc footer .trc-newsletter-registry label{font-size:.8125rem;font-weight:400;color:#A7ABB1}.trc footer .trc-newsletter-registry input{display:inline-block;width:calc(100% - 87px);padding:7px 12px 6px;font-size:14px}.trc footer .trc-newsletter-registry button{float:right;display:inline-block;font-size:.875rem;font-weight:400;padding:9px 10px}@media (min-width:992px){.trc footer .trc-newsletter-registry{width:50%;float:right;padding-top:5px}}@media (max-width:991px){.trc footer .trc-newsletter-registry input{margin-bottom:0}.trc footer .trc-newsletter-registry:after{display:block;content:"";margin-top:26px;box-sizing:content-box;height:1px;width:100%;background-color:#2A3E55}}.trc footer .trc-description{font-size:.75rem;padding-bottom:30px}.trc footer .trc-description::after{clear:both;content:"";display:block}.trc footer .trc-description p{margin-bottom:2rem}@media (min-width:768px){.trc footer .trc-description{font-size:.875rem}.trc footer .trc-description p{float:left;margin-bottom:0}.trc footer .trc-description .fb-like{float:right}}.trc footer .trc-copyright{display:block;background-color:#00446B}@media (min-width:992px){.trc footer .trc-copyright{padding-top:20px;padding-bottom:20px;font-size:12px}}@media (max-width:991px){.trc footer .trc-copyright{padding-top:14px;padding-bottom:14px;font-size:10px}.trc .trc-section-wizard~footer .trc-copyright{padding-bottom:80px}}.trc-footer-inner::after{clear:both;content:"";display:block}body.trc{background:#00446B}body.trc .trc-container{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}body.trc .trc-container::after{clear:both;content:"";display:block}body.trc main{padding-bottom:5.8125rem;background:#fff}@media (min-width:768px){body.trc main{padding-bottom:10.3125rem}}.trc-single-column::after{clear:both;content:"";display:block}.trc-single-column h2{margin-top:1.125rem}@media (min-width:992px){.trc-single-column .trc-page-content{width:75%}.trc-single-column h2{margin-top:2rem}}.trc-single-column dl dd{padding-bottom:1.25rem;border-bottom:1px solid #F2F2F2}.trc-single-column dl dd:last-of-type{border:0}.trc-form-simple{padding-top:1.25rem}.trc-form-simple legend{font-size:1rem;color:#00446B;border-bottom:1px solid #F2F2F2;width:100%;padding-bottom:.625rem;margin-bottom:1.25rem;margin-top:1.25rem}.trc-form-simple input+label,.trc-form-simple select+label,.trc-form-simple textarea+label{margin-top:.9375rem}.trc-form-simple input[type=submit]{margin-top:1rem;margin-bottom:2rem}.trc-form-simple textarea{height:200px}@media (min-width:992px){.trc-form-simple input[type=text],.trc-form-simple select{width:50%}.trc-form-simple input+label,.trc-form-simple select+label,.trc-form-simple textarea+label{margin-top:1.25rem}}.trc-card-homepage,.trc-card-homepage-primary,.trc-card-homepage-secondary{border-style:solid;border-color:#DDD;border-width:1px;border-radius:10px 10px 0 0;position:relative;text-decoration:none;color:#333}.trc-card-homepage-primary:before,.trc-card-homepage-secondary:before,.trc-card-homepage:before{z-index:10;position:absolute;left:0;top:0;bottom:0;content:"";border-right:1px #DDD solid;background:url(/Content/images/card-home-primary-vertical.jpg) center no-repeat;border-radius:10px 0 0}.trc-card-homepage h2,.trc-card-homepage-primary h2,.trc-card-homepage-secondary h2{font-weight:400;display:inline-block}.trc-card-homepage h2:after,.trc-card-homepage-primary h2:after,.trc-card-homepage-secondary h2:after{content:"";display:block;background-color:#EBC749;transition:width 1s}.trc-card-homepage ul>li,.trc-card-homepage-primary ul>li,.trc-card-homepage-secondary ul>li{position:relative}.trc-card-homepage ul>li:before,.trc-card-homepage-primary ul>li:before,.trc-card-homepage-secondary ul>li:before{font-size:.875rem;color:#00446B;display:block;position:absolute;left:0;top:1px}.trc-card-homepage ul>li+li,.trc-card-homepage-primary ul>li+li,.trc-card-homepage-secondary ul>li+li{margin-top:5px}.trc-card-homepage p,.trc-card-homepage-primary p,.trc-card-homepage-secondary p{margin-bottom:0}.trc-card-homepage .trc-button,.trc-card-homepage-primary .trc-button,.trc-card-homepage-secondary .trc-button{position:absolute;bottom:0;right:0;left:0;background-color:#338530;color:#fff;display:inline-block;line-height:1;font-size:.875rem;transition:background-color .25s}.trc-card-homepage .trc-button:after,.trc-card-homepage-primary .trc-button:after,.trc-card-homepage-secondary .trc-button:after{float:right;font-size:.75rem;margin-top:2px}.trc-card-homepage-primary:focus,.trc-card-homepage-primary:hover,.trc-card-homepage-secondary:focus,.trc-card-homepage-secondary:hover,.trc-card-homepage:focus,.trc-card-homepage:hover{box-shadow:1px 0 7px 2px rgba(0,0,0,.1)}.trc-card-homepage-primary:focus h2:after,.trc-card-homepage-primary:hover h2:after,.trc-card-homepage-secondary:focus h2:after,.trc-card-homepage-secondary:hover h2:after,.trc-card-homepage:focus h2:after,.trc-card-homepage:hover h2:after{width:100%}.trc-card-homepage-primary:focus .trc-button,.trc-card-homepage-primary:hover .trc-button,.trc-card-homepage-secondary:focus .trc-button,.trc-card-homepage-secondary:hover .trc-button,.trc-card-homepage:focus .trc-button,.trc-card-homepage:hover .trc-button{background-color:#256532}.trc-card-homepage-primary{padding-top:120px}.trc-card-homepage-primary:before{top:0;left:0;right:0;height:105px;background:url(/Content/images/card-home-primary-horizontal-sm.jpg) center bottom no-repeat #f5f5f5;border-right:0;border-bottom:1px solid #DDD;border-radius:10px 10px 0 0}.trc-card-homepage-primary>div>*{padding-left:10px}.trc-card-homepage-primary>div>* :not(h2){font-size:15px}.trc-card-homepage-primary>div>:not(.trc-button){padding-right:5px}.trc-card-homepage-primary>div>* .trc-button{font-size:.875rem}.trc-card-homepage-primary h2{font-size:1rem}.trc-card-homepage-primary h2:after{margin-top:10px;height:2px;width:52px}.trc-card-homepage-primary ul{margin-top:15px;margin-bottom:50px}.trc-card-homepage-primary ul>li{padding-left:23px;font-size:.75rem}.trc-card-homepage-primary ul>li+li{margin-top:14px}.trc-card-homepage-primary :not(h2){font-size:.75rem}.trc-card-homepage-primary .trc-button{font-size:.8125rem;padding:10px 15px}@media (min-width:768px){.trc-card-homepage-primary{padding-top:54px}.trc-card-homepage-primary:before{width:38.5%;height:auto;background:url(/Content/images/card-home-primary-vertical-md.jpg) center bottom no-repeat #f5f5f5;background-size:cover;border-right:1px solid #DDD;border-bottom:0;border-top-right-radius:0}.trc-card-homepage-primary>div>*{margin-left:38.5%;padding-left:30px}.trc-card-homepage-primary>div>* :not(h2){font-size:1rem}.trc-card-homepage-primary>div>:not(.trc-button){padding-right:15px}.trc-card-homepage-primary>div>* .trc-button{font-size:.875rem}.trc-card-homepage-primary h2{font-size:1.875rem}.trc-card-homepage-primary h2:after{margin-top:20px;height:4px;width:104px}.trc-card-homepage-primary ul{margin-top:30px;margin-bottom:108px}.trc-card-homepage-primary ul>li:before{top:3px}.trc-card-homepage-primary ul>li+li{margin-top:14px}.trc-card-homepage-primary :not(h2){font-size:1rem}.trc-card-homepage-primary .trc-button{font-size:.875rem;padding-top:18px;padding-bottom:18px}}@media (min-width:992px){.trc-card-homepage-primary:before{background:url(/Content/images/card-home-primary-vertical-lg.jpg) center bottom no-repeat #f5f5f5}}.trc-card-homepage-secondary:before{width:37%}.trc-card-homepage-secondary:first-of-type:before{background:url(/Content/images/card-home-secondary-occupation.jpg) center no-repeat #fff}.trc-card-homepage-secondary:last-of-type:before{background:url(/Content/images/card-home-secondary-quickview.jpg) center no-repeat #fff}@media (min-width:992px){.trc-card-homepage-secondary{padding-top:30px}.trc-card-homepage-secondary h2{font-size:1rem}.trc-card-homepage-secondary h2:after{margin-top:14px;height:2px;width:40px}.trc-card-homepage-secondary :not(h2){font-size:.875rem}.trc-card-homepage-secondary p{margin-bottom:60px}.trc-card-homepage-secondary>div>*{margin-left:37%;padding-left:20px}.trc-card-homepage-secondary>div>:not(a){padding-right:10px}.trc-card-homepage-secondary .trc-button{font-size:.875rem;padding-top:10px;padding-bottom:10px;padding-left:15px}}@media (max-width:991px){.trc-card-homepage-secondary{padding-top:15px}.trc-card-homepage-secondary:before{height:calc(100% - 33px)}.trc-card-homepage-secondary:first-of-type:before,.trc-card-homepage-secondary:last-of-type:before{background-size:contain}.trc-card-homepage-secondary h2{font-size:.875rem;margin-bottom:15px}.trc-card-homepage-secondary h2:after{margin-top:10px;height:2px;width:52px}.trc-card-homepage-secondary :not(h2){font-size:.75rem}.trc-card-homepage-secondary .trc-button{font-size:.8125rem;padding-top:10px;padding-bottom:10px;margin-left:0;width:100%;z-index:20}.trc-card-homepage-secondary p{margin-bottom:50px}.trc-card-homepage-secondary>div>*{margin-left:37%;padding-left:15px}.trc-card-homepage-secondary>div>:not(a){padding-right:7.5px}}.trc-card-group-homepage,.trc-card-group-homepage a{display:block}@media (min-width:992px){.trc-card-group-homepage{margin-top:40px}.trc-card-group-homepage .trc-card-homepage-primary{float:left;width:57%;height:100%}.trc-card-group-homepage .trc-card-group-homepage-secondary{float:right;width:calc(100% - (57% + 30px));height:100%}.trc-card-group-homepage .trc-card-group-homepage-secondary .trc-card-homepage-secondary{height:calc((100% - 30px)/ 2)}.trc-card-group-homepage .trc-card-group-homepage-secondary .trc-card-homepage-secondary+.trc-card-homepage-secondary{margin-top:30px}}@media (min-width:768px) and (max-width:991px){.trc-card-group-homepage .trc-card-group-homepage-secondary{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:20px}.trc-card-group-homepage .trc-card-group-homepage-secondary .trc-card-homepage-secondary{width:calc((100% - 20px)/ 2)}}@media (max-width:768px){.trc-card-group-homepage .trc-card-group-homepage-secondary .trc-card-homepage-secondary{margin-top:20px}}.trc-card-group-homepage:after{content:"";clear:both;display:block}.trc-banner-homepage{margin-bottom:20px}.trc-banner-homepage .trc-description{padding-top:15px;padding-bottom:15px}.trc-banner-homepage .trc-description h1{font-size:1.125rem}.trc-banner-homepage .trc-description p{color:#00446B;margin-bottom:0;font-size:.8125rem;width:100%}.trc-banner-homepage .trc-banner{font-size:1rem;text-align:center;padding-top:12px;padding-bottom:12px;position:relative;background-color:#AE0621;font-family:Bitter,Georgia,Times,Times New Roman,serif;font-weight:400;color:#fff;line-height:1;z-index:0}.trc-banner-homepage .trc-banner:after,.trc-banner-homepage .trc-banner:before{transform:skew(-12deg);position:absolute;bottom:0;width:40px;background-color:#AE0621;z-index:-1;top:0;content:""}.trc-banner-homepage .trc-banner p{margin-bottom:0}.trc-banner-homepage .trc-banner:before{left:-5px}.trc-banner-homepage .trc-banner:after{right:-5px}@media (min-width:768px){.trc-banner-homepage .trc-banner:before{left:-20px}.trc-banner-homepage .trc-banner:after{right:-20px}}@media (min-width:1200px){.trc-banner-homepage .trc-banner:before{left:-30px}.trc-banner-homepage .trc-banner:after{right:-30px}}@media (max-width:991px){.trc-banner-homepage span.trc-responsive-text{position:absolute;left:-9999px}}@media (min-width:768px){.trc-banner-homepage{padding-left:20px;padding-right:20px}.trc-banner-homepage .trc-description{position:relative;padding-top:25px;padding-bottom:25px;padding-right:200px}.trc-banner-homepage .trc-description:before{z-index:10;position:absolute;right:0;top:0;bottom:0;display:block;float:right;content:"";width:180px;background:url(/Content/images/piggy-with-money.jpg) center no-repeat;background-size:cover}.trc-banner-homepage .trc-description h1{font-size:1.75rem;margin-bottom:.9375rem}.trc-banner-homepage .trc-description p{font-size:1rem;width:95%}.trc-banner-homepage .trc-banner{text-align:left;font-size:1.25rem;padding-top:15px;padding-bottom:15px}.trc-banner-homepage .trc-banner margin{left:-15px;right:-15px}}@media (min-width:1200px){.trc-banner-homepage{padding-left:20px;padding-right:20px}.trc-banner-homepage .trc-description{position:relative;padding-top:35px;padding-bottom:35px;padding-right:260px}.trc-banner-homepage .trc-description:before{width:240px}.trc-banner-homepage .trc-description h1{font-size:2rem}.trc-banner-homepage .trc-description p{font-size:1.25rem;width:80%}.trc-banner-homepage .trc-banner{font-size:1.75rem;padding-top:16px;padding-bottom:16px}}.trc-location{padding-top:1.875rem}.trc-location .trc-header{margin-bottom:20px}.trc-location::after{clear:both;content:"";display:block}.trc-location .trc-location-cities{float:left;display:block;margin-right:2.35765%;width:100%;padding-bottom:30px;-webkit-column-count:2;-moz-column-count:2;column-count:2}.trc-location .trc-location-cities:last-child{margin-right:0}.trc-location .trc-location-cities li{padding:4px 15px 4px 0}.trc-location .trc-location-cities li a{display:inline-block;padding:3px 0}.trc-location .trc-location-map{float:left;display:block;margin-right:2.35765%;width:100%}.trc-location .trc-location-map:last-child{margin-right:0}@media (min-width:600px) and (max-width:767px){.trc-location .trc-location-cities{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (min-width:768px){.trc-location .trc-header p{font-size:1.125rem}.trc-location .trc-location-cities{float:left;display:block;margin-right:2.35765%;width:100%;-webkit-column-count:3;-moz-column-count:3;column-count:3}.trc-location .trc-location-cities:last-child{margin-right:0}.trc-location .trc-location-map{float:left;display:block;margin-right:2.35765%;width:100%}.trc-location .trc-location-map:last-child{margin-right:0}}@media (min-width:992px){.trc-location .trc-header{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-bottom:30px}.trc-location .trc-header:last-child{margin-right:0}.trc-location .trc-location-cities{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-top:30px;-webkit-column-count:3;-moz-column-count:3;column-count:3}.trc-location .trc-location-cities:last-child{margin-right:0}.trc-location .trc-location-map{float:left;display:block;margin-right:2.35765%;width:48.82117%}.trc-location .trc-location-map:last-child{margin-right:0}}.trc-location-footer{margin-top:30px}.trc-progress+.trc-location{padding-top:0}.trc-scaling-svg-container{position:relative;height:0;width:100%;padding:0 0 100%}.trc-scaling-svg{position:absolute;height:100%;width:100%;left:0;top:0}.trc-occupation-group::after{clear:both;content:"";display:block}.trc-occupation-group:first-of-type{padding-top:1.25rem;padding-bottom:1rem}@media screen and (max-width:767px){.trc-occupation-group:first-of-type h1{margin-bottom:.625rem}}.trc-progress+.trc-occupation-group{margin-top:0}@media screen and (min-width:768px){.trc-occupation-group:first-of-type{padding-top:1.875rem}.trc-occupation-intro-left{float:left;display:block;margin-right:2.35765%;width:65.88078%}.trc-occupation-intro-left:last-child{margin-right:0}.trc-occupation-intro-left p{font-size:1rem}.trc-occupation-intro-right{float:left;display:block;margin-right:2.35765%;width:31.76157%}.trc-occupation-intro-right:last-child{margin-right:0}}.trc-salary-label{background-color:#338530;color:#fff;border-radius:3px;padding:12px 15px}.trc-salary-label span{float:right}.trc-occupation-control-group{padding-top:.75rem;padding-left:10px;padding-right:10px;margin-bottom:.75rem;margin-left:-10px;margin-right:-10px;border-top:1px solid #e7e7e7}.trc-occupation-control-group::after{clear:both;content:"";display:block}@media (min-width:992px){.trc-occupation-control-group{padding-top:1.25rem;padding-left:0;padding-right:0;margin-bottom:.875rem;margin-left:0;margin-right:0}}.trc-occupation-control-group legend{position:absolute;left:-99999px}.trc-occupation-control{margin-bottom:.9375rem}.trc-occupation-control [data-trc-icon]{position:relative}.trc-occupation-control [data-trc-icon]:after{position:absolute;display:block;width:20px;height:15px;top:34px;right:10px;color:#333;background-color:#fff;text-align:right;z-index:1}@media screen and (min-width:768px) and (max-width:991px){.trc-occupation-control:not(:first-of-type){margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:48.82117%}.trc-occupation-control:not(:first-of-type):last-child{margin-right:0}}@media screen and (min-width:992px){.trc-occupation-control{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:0}.trc-occupation-control:last-child{margin-right:0}}.trc-table-alt tr.odd{background-color:#F2F2F2}.trc-table-alt tr td:first-of-type,.trc-table-alt tr th:first-of-type{width:50px!important}@media screen and (min-width:768px){.trc-table-alt tr td:first-of-type,.trc-table-alt tr th:first-of-type{width:100px!important}}.trc-table-alt tr td:nth-of-type(2),.trc-table-alt tr th:nth-of-type(2){text-align:left}@media screen and (max-width:767px){.trc-table-alt th span{display:none}}.trc-occupation-alert{margin-bottom:1.625rem}@media (min-width:768px){.trc-occupation-alert{display:flex}}.trc-alert-flag{background-color:#338530;color:#fff;padding:.5rem .75rem;border-top-right-radius:3px;border-top-left-radius:3px}.trc-alert-flag span{display:block}@media (min-width:768px){.trc-alert-flag{order:2;flex:0 1 200px;padding:.75rem .9375rem;border-top-left-radius:0;border-bottom-right-radius:3px;border-bottom:3px solid #256532}}@media (min-width:992px){.trc-alert-flag{flex:0 1 250px}}.trc-alert-message{background-color:#DDD;padding:.5rem .75rem;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom:3px solid #c9c9c9;font-size:.8125rem}.trc-alert-message strong{display:block}@media (min-width:768px){.trc-alert-message{order:1;flex:1;padding:.75rem .9375rem;border-top-left-radius:3px;border-bottom-right-radius:0;font-size:.875rem}}.trc-occupation::after{clear:both;content:"";display:block}.trc-occupation:first-of-type{margin-bottom:1.125rem}.trc-occupation-confirm{float:left;display:block;margin-right:2.35765%;width:100%}.trc-occupation-confirm:last-child{margin-right:0}@media (min-width:992px){.trc-occupation-confirm{float:left;display:block;margin-right:2.35765%;width:57.35098%}.trc-occupation-confirm:last-child{margin-right:0}}.trc-stem{position:absolute;left:-9999px}.trc-stem+*{color:#00446B;text-align:center;padding-left:10px}.trc-keyboard-shortcuts table td:not(:first-child),.trc-keyboard-shortcuts table th:not(:first-child),.trc-table-group-title th:first-child{text-align:left}.trc-profile-group{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #DDD}.trc-profile-group::after{clear:both;content:"";display:block}.trc-profile-group:first-of-type{padding-top:1.25rem}.trc-profile-group:last-of-type{border-bottom:0}@media (min-width:768px){.trc-profile-group:first-of-type{padding-top:1.875rem}.trc-profile-group:first-of-type h1{margin-bottom:1.25rem}}.trc-primary-item{float:left;display:block;margin-right:2.35765%;width:100%}.trc-primary-item:last-child{margin-right:0}.trc-primary-item p:last-of-type{margin-bottom:0}@media (max-width:767px){.trc-primary-item:not(:last-of-type) p:last-of-type{margin-bottom:1rem}}@media screen and (min-width:768px){.trc-primary-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.trc-primary-item:last-child{margin-right:0}}.trc-profile-group-left{float:left;display:block;margin-right:2.35765%;width:100%;min-height:1px}.trc-profile-group-left:last-child{margin-right:0}@media screen and (min-width:768px){.trc-profile-group-left{float:left;display:block;margin-right:2.35765%;width:57.35098%}.trc-profile-group-left:last-child{margin-right:0}.trc-profile-group-left.trc-pull-left{position:relative;left:-40.29137%}}.trc-profile-group-left table{margin-bottom:1.875rem}.trc-profile-group-right{float:left;display:block;margin-right:2.35765%;width:100%;min-height:1px;margin-bottom:1.25rem}.trc-profile-group-right:last-child{margin-right:0}@media screen and (min-width:768px){.trc-profile-group-right{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-bottom:0}.trc-profile-group-right:last-child{margin-right:0}.trc-profile-group-right.trc-push-right{position:relative;left:59.70863%;margin-right:0}}.trc-group-inner{padding-top:1.25rem;margin-top:1.25rem;border-top:1px solid #DDD}.trc-group-inner::after{clear:both;content:"";display:block}.trc-content-left{float:left;display:block;margin-right:2.35765%;width:100%}.trc-content-left:last-child{margin-right:0}@media screen and (min-width:768px){.trc-content-left{float:left;display:block;margin-right:4.11092%;width:55.38103%}.trc-content-left:last-child{margin-right:0}}.trc-content-right{float:left;display:block;margin-right:2.35765%;width:100%}.trc-content-right:last-child{margin-right:0}@media (max-width:767px){.trc-content-right{margin-top:.625rem}.trc-content-right p:last-of-type{margin-bottom:0}}@media screen and (min-width:768px){.trc-content-right{float:left;display:block;margin-right:4.11092%;width:40.50805%}.trc-content-right:last-child{margin-right:0}}.trc-profile-label{font-size:18px;margin-bottom:.625rem}.trc-profile-label+table{margin-top:1.25rem}.trc-items-stacked{padding-bottom:.9375rem;margin-bottom:1.25rem;border-bottom:1px solid #DDD}.trc-items-stacked:last-of-type{border-bottom:0}.trc-items-stacked p{margin-bottom:.3125rem}.trc-items-stacked img{width:100%;height:auto;margin-bottom:.625rem;max-width:211px}.trc-table-group-title{background:#F2F2F2;color:#00446B}.trc-keyboard-shortcuts{margin-top:10px}.trc-keyboard-shortcuts .js-to_expand[aria-hidden=true],.trc-keyboard-shortcuts .js-to_expand[data-hidden=true]{display:none}.trc-keyboard-shortcuts .expandmore__button:after{font-family:trc-icons!important;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;margin-left:7px;font-size:10px}.trc-keyboard-shortcuts .expandmore__button[aria-expanded=false]:after,.trc-keyboard-shortcuts .expandmore__button[data-expanded=false]:after{content:'\e901';speak:none}.trc-keyboard-shortcuts .expandmore__button[aria-expanded=true]:after,.trc-keyboard-shortcuts .expandmore__button[data-expanded=true]:after{content:'\e904';speak:none}.trc-section-404:before,.trc-section-error:before{content:"";display:block;margin-right:auto}.trc-keyboard-shortcuts .expandmore__button{font-size:12px}.trc-keyboard-shortcuts table th:not([scope=row]):not([scope=rowgroup]):not(.trc-disclaimer-text){font-size:12px;padding-top:9px;padding-bottom:9px;background:#f2f2f2;color:#00446B;border-color:#f2f2f2}.trc-keyboard-shortcuts table td{padding-top:9px;padding-bottom:9px}.trc-keyboard-shortcuts table strong{display:block;margin-top:5px}@media (min-width:501px){.trc-keyboard-shortcuts table{font-size:12px}}.trc-section-error{padding-top:1rem;padding-bottom:2rem;font-size:16px}.trc-section-error h1{font-size:2.8125rem;padding-top:20px;margin-bottom:1rem}.trc-section-error p{font-size:1rem}.trc-section-error:before{background:url(/Content/images/general-error-pig.jpg) bottom no-repeat;background-size:cover;height:200px;width:300px;margin-left:auto}@media (min-width:992px){.trc-section-error{padding-top:4rem;padding-bottom:12.5rem}.trc-section-error h1{font-size:3.75rem;padding-top:0;margin-bottom:2rem}.trc-section-error p{font-size:1rem}.trc-section-error:before{float:right;width:45%;height:350px;margin-left:30px}}.trc-section-404{padding-top:1rem;font-size:1rem}.trc-section-404 h1{font-size:2.8125rem;padding-top:10px;margin-bottom:1rem}.trc-section-404 h1+p{font-size:1.5rem}.trc-section-404 p+p{margin-top:2rem}.trc-section-404 ul li{padding-bottom:.625rem}.trc-section-404:before{background:url(/Content/images/404-pig.jpg) center no-repeat;background-size:cover;height:200px;width:300px;margin-left:auto}.trc-session-restart,.trc-session-timeout{background:#EBC749;border-bottom:3px solid #d8b539}.trc-session-timeout{box-shadow:0 1px 3px 0 rgba(0,0,0,.3);position:fixed;top:0;right:0;left:0;z-index:999}.trc-session-timeout a,.trc-session-timeout p{position:relative;z-index:1}@media (min-width:992px){.trc-section-404{padding-top:4rem}.trc-section-404 h1{font-size:3.75rem;padding-top:0;margin-bottom:2rem}.trc-section-404 h1+p{font-size:1.75rem}.trc-section-404:before{float:right;width:45%;height:410px}.trc-session-timeout{font-size:1rem}}.trc-session-message{position:relative;padding:.9375rem 0;overflow:hidden}.trc-session-message:after{position:absolute;bottom:40px;right:0;font-size:100px;line-height:0;color:#d8b539;z-index:0;opacity:.5}@media (min-width:768px){.trc-session-message:after{bottom:30px;opacity:1}}.trc-session-restart{position:relative;overflow:hidden;padding:1.25rem;margin-bottom:1.25rem;border-radius:3px}.trc-session-restart p{position:relative;z-index:1}.trc-session-restart p:first-of-type{margin-bottom:.3125rem}.trc-session-restart p:last-of-type{margin-bottom:0}.trc-session-restart:after{position:absolute;bottom:35px;right:15px;font-size:100px;line-height:0;color:#d8b539;z-index:0;opacity:.5}@media (min-width:992px){.trc-session-restart{margin-bottom:0}}.trc-submission-success{padding-top:1.125rem;padding-bottom:1.125rem;text-align:center}.trc-submission-success img{width:200px;height:auto;max-width:100%;margin-left:-70px}@media (min-width:768px){.trc-session-restart{font-size:1.125rem}.trc-session-restart:after{opacity:1}.trc-submission-success{padding-top:3rem;padding-bottom:3rem}.trc-submission-success img{width:400px;margin-left:-145px}}.trc-success-message{margin-top:1.125rem;border-top:1px solid #DDD;padding-top:1.125rem;font-size:1.125rem}.trc-success-message h1{font-size:1.5rem;margin-bottom:1.5rem}.trc-success-message p{max-width:80%;margin-left:auto;margin-right:auto}@media (min-width:768px){.trc-success-message{margin-top:3rem;padding-top:3rem;font-size:1.5rem}.trc-success-message h1{font-size:3rem;margin-bottom:2rem}.trc-success-message p{width:60%}}@media print{.trc-btn,.trc-card-homepage .trc-button,.trc-card-homepage-primary .trc-button,.trc-card-homepage-primary ul li:before,.trc-card-homepage-primary:before,.trc-card-homepage-secondary .trc-button,.trc-card-homepage-secondary:before,.trc-card-homepage:before,.trc-progress,button,embed,footer,header,input[type=submit],nav,object,video{display:none}.trc-banner-homepage span.trc-responsive-text,.trc-card-summary h1{left:0;position:relative}.trc-card-option label:hover,.trc-card-summary{box-shadow:0 0 0 0 transparent}h1,h2,h3,h4,h5,h6{color:#000;font-family:Georgia,Times,Times New Roman,serif}.trc-banner-homepage .trc-banner{background:#fff;color:#000;padding:0;text-align:left}.trc-banner-homepage .trc-description p{color:#000}.trc-card-homepage,.trc-card-homepage-primary,.trc-card-homepage-secondary{border:0;border-radius:0;padding:0}.trc-card-homepage-primary:hover,.trc-card-homepage-secondary:hover,.trc-card-homepage:hover{color:#000;box-shadow:0 0 0 0 transparent}.trc-card-homepage h1,.trc-card-homepage h2,.trc-card-homepage h3,.trc-card-homepage-primary h1,.trc-card-homepage-primary h2,.trc-card-homepage-primary h3,.trc-card-homepage-secondary h1,.trc-card-homepage-secondary h2,.trc-card-homepage-secondary h3{font-family:Georgia,Times}.trc-card-homepage-primary ul{margin-left:40px;-webkit-padding-start:40px}.trc-card-homepage-primary ul li{list-style-type:disc;padding-left:0}.trc-card-homepage-primary>div>*,.trc-card-homepage-secondary>div>*{padding:0;margin:0}.trc-card-summary{position:relative;background:#fff;border:0;border-radius:0;color:#000;font-size:14px}.trc-card-summary h1{color:#000;font-size:18px}.trc-card-summary h1 ul{border:0}.trc-card-summary h1+ul>li{display:block;font-size:14px;padding:0}.trc-card-option-group:before,.trc-card-summary:after{display:none}.trc-card-summary h1+ul>li h2+span{padding:0}.trc-card-option label{border:0}.trc-card-option label:before{width:0;height:0}.trc-card-option label .trc-description,.trc-card-option label .trc-label,.trc-card-option label .trc-value{position:relative;padding:0;text-align:left;border:0;color:#000}.trc-card-option-set-categorized .trc-label{color:#000}.trc-card-option-group{border:0}.trc-card-option-group>*{padding:0}.trc-card-option-group .trc-options>label{border:0;border-radius:0;display:block;background-color:#fff;color:#000;text-align:left;padding:0}.trc-occupation-control-group,.trc-section-review .trc-card-review:before,.trc-table-controls{display:none}.trc-card-option-set-categorized>legend+.trc-card-option-group,.trc-card-option-set>legend+.trc-card-option-group{margin-top:0}.trc-section-review .trc-card-review h1.trc-banner{background-color:#fff;color:#000;padding:0}table thead tr{background:#fff}table thead tr th,table tr.trc-tally{color:#000}thead{border:1px solid #ddd}.trc-alert-flag,.trc-alert-message{border:0;border-radius:0;color:#000}}