@charset "UTF-8";
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-1{flex:0 0 auto;width:8.33333333%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}@media(min-width:576px){.col-sm{flex:1 0 0%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media(min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}}@media(min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}}@media(min-width:1200px){.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-check-input.is-valid{border-color:#198754}.form-check-input.is-valid:checked{background-color:#198754}.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label{color:#198754}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.is-invalid~.invalid-feedback{display:block}.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-check-input.is-invalid{border-color:#dc3545}.form-check-input.is-invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label{color:#dc3545}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-fill .nav-item .nav-link{width:100%}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:#6c757d}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active{display:block}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.align-top{vertical-align:top!important}.float-start{float:left!important}.float-end{float:right!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.position-relative{position:relative!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.w-50{width:50%!important}.w-100{width:100%!important}.flex-column{flex-direction:column!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-content-center{align-content:center!important}.align-self-center{align-self:center!important}.m-0{margin:0!important}.m-4{margin:1.5rem!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-2{padding:.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pe-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.fst-italic{font-style:italic!important}.fw-bold{font-weight:700!important}.text-start{text-align:left!important}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-nowrap{white-space:nowrap!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.rounded{border-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.mt-sm-5{margin-top:3rem!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-5{margin-bottom:3rem!important}.ms-sm-4{margin-left:1.5rem!important}}@media(min-width:768px){.d-md-inline{display:inline!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.order-md-2{order:2!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.me-md-0{margin-right:0!important}.me-md-4{margin-right:1.5rem!important}.mb-md-0{margin-bottom:0!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-3{margin-left:1rem!important}.p-md-1{padding:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-3{padding-bottom:1rem!important}.ps-md-0{padding-left:0!important}}@media(min-width:992px){.d-lg-none{display:none!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.mt-lg-0{margin-top:0!important}.ms-lg-0{margin-left:0!important}}@media(min-width:1200px){.mt-xl-4{margin-top:1.5rem!important}.ms-xl-0{margin-left:0!important}}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:"FontAwesome";src:url("../lib/font-awesome/fonts/fontawesome-webfont.eot?v=eiqLOfaJo6yDYmkenWBkEvj5fn0&v=4.7.0");src:url("../lib/font-awesome/fonts/fontawesome-webfont.eot?v=eiqLOfaJo6yDYmkenWBkEvj5fn0&#iefix&v=4.7.0") format("embedded-opentype"),url("../lib/font-awesome/fonts/fontawesome-webfont.woff2?v=eiqLOfaJo6yDYmkenWBkEvj5fn0&v=4.7.0") format("woff2"),url("../lib/font-awesome/fonts/fontawesome-webfont.woff?v=eiqLOfaJo6yDYmkenWBkEvj5fn0&v=4.7.0") format("woff"),url("../lib/font-awesome/fonts/fontawesome-webfont.ttf?v=eiqLOfaJo6yDYmkenWBkEvj5fn0&v=4.7.0") format("truetype"),url("../lib/font-awesome/fonts/fontawesome-webfont.svg?v=eiqLOfaJo6yDYmkenWBkEvj5fn0&v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-fw{width:1.2857142857em;text-align:center}.pull-right{float:right}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-search-minus:before{content:""}.fa-cog:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-chevron-left:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-question-circle:before{content:""}.fa-check-circle-o:before{content:""}.fa-exclamation-circle:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-sign-in:before{content:""}.fa-square-o:before{content:""}.fa-bullhorn:before{content:""}.fa-angle-left:before{content:""}.fa-spinner:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-check-square:before{content:""}.fa-bank:before{content:""}.fa-circle-o-notch:before{content:""}.fa-clone:before{content:""}.fa-user-circle:before{content:""}html{font-size:16px}body{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#504f52;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body div.container{font-size:.9rem}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5{font-family:"Muli",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:-1px}body h1,body .h1{font-size:1.4rem;font-style:normal;font-weight:100;letter-spacing:-.05rem;color:#414042;margin:0 0 1rem 0}body h1.no-back-button,body .no-back-button.h1{padding-left:0}body h1 small,body .h1 small,body h1 .small,body .h1 .small{font-size:.9rem}body h1>a,body .h1>a{text-decoration:none}body h1>a>.fa,body .h1>a>.fa{font-size:1.25em;font-weight:100!important;color:#ccc;text-decoration:none;vertical-align:middle;padding:4px 8px 4px 4px;margin:0 0 0 -1rem;border:1px solid #fff;border-radius:4px;transition:all .5s ease-in-out}body h1>a>.fa:hover,body .h1>a>.fa:hover,body h1>a>.fa:active,body .h1>a>.fa:active,body h1>a>.fa:focus,body .h1>a>.fa:focus{color:#8bc53f;border:1px solid #ace85f}body h2,body .h2{font-size:1.15rem;letter-spacing:-.25px;line-height:1.1;font-weight:300;color:#093254;margin:0 0 1rem 0}body h3,body .h3,body h4,body .h4{font-size:1.1rem;font-stretch:narrower;color:#093254;margin:0 0 .5rem 0}body h5,body .h5{font-size:1rem}body .page-header{padding:0;margin:0}body .page-header h1,body .page-header .h1{margin:0 0 1rem 0;padding:0 0 .5rem 0;border-bottom:1px dotted #929497}body .page-header .back-button{padding:0 0 .25rem .5rem;margin:0}body small,body .small{font-size:.8rem}body hr:not(.slim){margin:1.5rem 0;border:0;border-top:1px dotted #929497;opacity:.7}body .significant-data{color:#006097;font-weight:500}body .text-success{color:#3c763d!important;margin-right:10px!important}body .text-no-wrap{white-space:nowrap!important}footer div.container{font-size:.75rem}@media(min-width:768px){body h2,body .h2{font-size:1.3rem}body h3,body .h3{font-size:1.2rem}}html{background-image:linear-gradient(to right,#a2e5ff,#f7f8d8)}body{background-image:linear-gradient(to right,#a2e5ff,#f7f8d8)}body .content-ui-wrapper{display:block;min-height:100vh;overflow:hidden}body main:not([id]){background-color:#fff;margin-top:60px}body main#home{background-image:linear-gradient(to right,#a2e5ff,#f7f8d8)}body main:not(#home-welcome)>section:first-of-type{padding-top:5.5rem}body main>section{padding:1.5rem 0}body main>section section{border-bottom:0;padding:0;margin:0}body main section#payment-options{background-color:#fff}body main section#payment-options>.container>.row:last-child>div.col-12{font-size:.9rem;line-height:1.2}body main section#site-alert-messages-container{padding-bottom:.5rem;background-color:#fff;background-image:linear-gradient(to bottom,rgba(65,64,66,.05) 15%,white)}body main section#site-alert-messages-container #maintenance-messages{padding:0}body main section#site-alert-messages-container #maintenance-messages .title{display:block;font-size:1rem;color:#31313b;font-weight:500;margin:1rem 0 .25rem 0;text-decoration:underline}body main section#site-alert-messages-container #maintenance-messages .message{display:block;font-size:.9rem;line-height:1.2rem;padding-bottom:.5rem}body main section#site-alert-messages-container #maintenance-messages .message:not(:last-of-type){border-bottom:1px dotted rgba(49,49,59,.5)}body main .company-information .title{font-size:.9rem;line-height:1rem;font-weight:bold}body .card{background-image:linear-gradient(to top right,rgba(255,255,255,.9),rgba(239,239,239,.2));background-color:rgba(255,255,255,.3)}body #container-test-accounts{position:fixed;top:4rem;right:0;bottom:0;left:calc(100% - 400px);margin:0 auto;width:400px;max-width:90%;height:150px;border:1px solid rgba(65,64,66,.4);border-radius:.25rem;z-index:1040;background-color:rgba(240,241,241,.9)}body #container-test-accounts .dropdown-menu li .text{font-size:.75rem}body #container-test-accounts .dropdown-menu li .text small,body #container-test-accounts .dropdown-menu li .text .small{font-size:.65rem}body #container-test-accounts .dropdown-menu li.active .text-muted{color:rgba(255,255,255,.8)!important}body #container-test-accounts .dropdown-menu li:not(.active):hover,body #container-test-accounts .dropdown-menu li:not(.active).hover{color:rgba(255,255,255,.8)!important}body #container-test-accounts .dropdown-menu li:not(.active):hover .text-muted,body #container-test-accounts .dropdown-menu li:not(.active).hover .text-muted{color:rgba(255,255,255,.8)!important}#terms-and-conditions section:not(.mirandaDisclosures),#privacy-policy section:not(.mirandaDisclosures){border-bottom:0}#consumer-privacy-policy td{padding:10px;border:1px solid #000}#consumer-privacy-policy tr{border:1px solid #000}#consumer-privacy-policy ul{list-style-type:square}#consumer-privacy-policy .font-size-lg{font-size:1.75rem}#consumer-privacy-policy .font-size-md{font-size:1.25rem}#consumer-privacy-policy .dark-grey-bg{background-color:#595959}#consumer-privacy-policy .color-white{color:#fff;border:1px solid #000}#consumer-privacy-policy thead,#consumer-privacy-policy tbody,#consumer-privacy-policy tr,#consumer-privacy-policy td,#consumer-privacy-policy th{border-width:.5px;border-color:#000}@media(max-width:575.98px){body main .container{max-width:768px}}@media(min-width:768px){body main:not([id]){background-color:#fff;margin-top:74px}body main section#payment-options>.container>.row:last-child>div.col-12{padding:1rem 1rem}}@media(min-width:992px){#consumer-privacy-policy .date{justify-content:flex-end;margin:0;padding:0}}.accordion-PRA .card{margin-bottom:1rem;background-color:transparent;background-image:none;border-color:transparent;padding:0;margin:0}.accordion-PRA .card .card-heading{padding:0;background-color:transparent;border-color:transparent}.accordion-PRA .card .card-title{margin:0}.accordion-PRA .card .card-title a{position:relative;font-size:1rem;line-height:1.5em;font-weight:normal;display:block;padding:1em 1em 1em 2.75em;text-decoration:none;color:#31313b}.accordion-PRA .card .card-title a .fa{position:absolute;top:.65em;left:.5em;font-size:1.55rem;color:#006097}.accordion-PRA .card .card-body{background-color:transparent;background-image:none;padding:0 0 0 3rem}.alert{position:relative;padding:1.5rem 1.5rem 1.5rem 4.5rem;font-family:"Open Sans";font-size:14px;line-height:20px}.alert:after{text-rendering:auto;vertical-align:middle;position:absolute;top:1rem;left:1rem}.alert.alert-info:after{content:"";font:normal normal normal 2rem/1 FontAwesome}.alert.alert-warning:after{content:"";font:normal normal normal 2rem/1 FontAwesome}.alert#dateAlert:after,.alert#dateAlert-partialPlan:after{content:"";font:normal normal normal 1.5rem/1.4 FontAwesome;margin-left:15px}.alert.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert.alert-danger:after{content:"";font:normal normal normal 2rem/1 FontAwesome}.alert.alert-success:after{content:"";font:normal normal normal 2rem/1 FontAwesome}#backtotop{position:fixed;bottom:.75em;right:.25em;padding:.5em 1em;text-align:center;text-shadow:1px 1px 0 #f0f1f1;cursor:pointer;z-index:900;transition:all .25s ease-in-out;color:#006097;background-color:transparent}#backtotop .fa{font-size:2.5em}@media print{#backtotop{display:none}}@media(min-width:768px){#backtotop{bottom:5%;right:1%}#backtotop .fa{font-size:3em;vertical-align:middle}#backtotop span{font-size:.8em;vertical-align:middle;color:#006097}}html{background-image:linear-gradient(to right,#a2e5ff,#f7f8d8)}body main>section{padding:1.5rem 0}body main>section section{border-bottom:0;padding:0;margin:0}body main section{border-bottom:1px dotted #ccc}body main section#payment-options{background-color:#fff}body main section#payment-options>.container>.row:last-child>div.col-12{font-size:.9rem;line-height:1.2}body main .company-information .title{font-size:.9rem;line-height:1rem;font-weight:bold}@media(max-width:575.98px){body main .container{max-width:768px}}@media(min-width:768px){body main section#payment-options>.container>.row:last-child>div.col-12{padding:1rem 1rem}}.breadcrumb-container{background-image:linear-gradient(to bottom,rgba(162,229,255,.5),rgba(162,229,255,.3) 25%,rgba(0,173,238,0))}.breadcrumb-container ol.breadcrumb{margin:5px 0 0 0;border-radius:0;background:none;font-size:.7rem;padding:.25rem 0}.breadcrumb-container ol.breadcrumb li{display:none}@media(min-width:768px){.breadcrumb-container{margin-bottom:1rem}.breadcrumb-container ol.breadcrumb li{display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}}a{color:#006097;text-decoration:underline}a.disabled.btn-disabled{border-radius:5px!important;cursor:not-allowed!important;background-image:none!important;background-color:#929497!important;border-color:#929497!important;color:#f0f1f1!important;text-shadow:none}a:hover{color:#093254;text-decoration:none}.btn-primary{color:#fff;background-color:#ace85f;background-image:linear-gradient(to bottom,#8bc53f,rgba(139,197,63,0));border-color:#8bc53f;text-shadow:none}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:#fff;background-image:linear-gradient(to bottom,rgba(139,197,63,0),rgba(139,197,63,.5));background-color:#ace85f;border-color:#ace85f;text-shadow:none}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-image:linear-gradient(to bottom,rgba(139,197,63,0),rgba(139,197,63,.5));background-color:#8bc53f;border-color:#ace85f;text-shadow:none}.btn-default{color:#fff;background-color:#00adee;background-image:linear-gradient(to bottom,#006097,rgba(0,96,151,0));border-color:#006097;text-shadow:none}.btn-default:hover,.btn-default:active,.btn-default:focus{color:#fff;background-image:linear-gradient(to bottom,rgba(0,96,151,0),rgba(0,96,151,.5));background-color:#00adee;border-color:#00adee;text-shadow:none}label.btn.disabled,label.btn[disabled]{cursor:not-allowed!important;background-image:none!important;background-color:transparent!important;border-color:transparent!important;color:#929497!important;text-shadow:none}.btn:not(.button-primary){text-decoration:none;-webkit-transition:all .025s linear;transition:all .025s linear;word-break:normal;white-space:normal}.btn:not(.button-primary):hover{cursor:pointer!important}.btn:not(.button-primary).disabled,.btn:not(.button-primary)[disabled]{background-image:none!important;background-color:#929497!important;border-color:#929497!important;color:#f0f1f1!important;text-shadow:none;pointer-events:none!important;cursor:not-allowed!important}.btn:not(.button-primary) .fa{font-weight:normal;margin-right:5px;vertical-align:middle;font-size:2em}.btn:not(.button-primary)#login.disabled,.btn:not(.button-primary)#login[disabled]{pointer-events:none!important;cursor:not-allowed!important}.fa-spinner,.btn-spinner{font-size:1.15rem!important;padding:0}.btn-sm{font-size:1.15rem!important}.btn-lg{padding:1em 0;font-size:1em}.btn-lg.btn-block{font-size:1.1em}.btn-show-pracommercial-modal{padding:1rem 2rem;font-size:1rem;width:95%}.btn-show-debthappens-modal{padding:1rem 2rem;font-size:1rem;width:95%}.datepicker{position:relative}.datepicker:after{font:normal normal normal 2em/.7 FontAwesome;content:"";position:absolute;top:.15rem;right:1.5rem;display:inline-block;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}.datepicker input::-ms-clear{display:none}.datepicker .form-control[readonly]{background:#fff}.datepicker .form-control[readonly][disabled]{background:#f0f1f1}main:not([id]) section#webDisclosure{border:0}main:not([id]) .font-12pt{font-size:12pt!important}main:not([id]) .terms-and-conditions-mini-miranda{margin-bottom:1rem;border:0}main:not([id]) .terms-and-conditions-mini-miranda>.mirandaDisclosures{margin:0;border:0}main:not([id]) .terms-and-conditions-mini-miranda>.mirandaDisclosures .card{border:0;border-radius:0;background-color:transparent}main:not([id]) .terms-and-conditions-mini-miranda>.mirandaDisclosures .card .card-body{margin:0;padding:0;padding-bottom:0;text-align:center;border:0;border-radius:0;background-color:transparent}main:not([id]) .mirandaDisclosures{margin:1.5rem 0}main:not([id]) .mirandaDisclosures .card{border:1px solid #f0f1f1;border-radius:.5rem;background-color:rgba(240,241,241,.5)}main:not([id]) .mirandaDisclosures .card .card-body{margin:0;padding:1.25rem;padding-bottom:0;text-align:center}main:not([id]) .mirandaDisclosures .card .card-body p{margin:0 0 1.2rem 0;padding:0}.pra-egain-custom-button{position:fixed;top:1px;right:29px;display:block;width:57px;height:57px;background-color:#396b00;-webkit-transition:all .5s;transition:all .5s;white-space:nowrap;border:1px solid rgba(255,255,255,0);border-radius:30px;overflow:hidden;z-index:1031}@media print{.pra-egain-custom-button{display:none}}@media(min-width:768px) and (max-width:867px){.pra-egain-custom-button{right:8px}}@media(min-width:992px){.pra-egain-custom-button{right:29px}}@media(min-width:1200px){.pra-egain-custom-button{right:69px}}@media(min-width:768px){.pra-egain-custom-button{top:.5rem}}.pra-egain-custom-button a{display:block;height:55px;color:#fff;font-size:1rem;margin:auto;padding:0;-webkit-transition:all .5s;transition:all .5s;border:1px solid transparent;text-align:center;line-height:55px;text-decoration:none}.pra-egain-custom-button a img{position:absolute;top:0;left:0;width:55px;height:55px;margin:0;padding:0}.pra-egain-custom-button:hover,.pra-egain-custom-button:active,.pra-egain-custom-button:focus{width:200px;padding-left:30px;border:1px solid rgba(255,255,255,0)}.pra-egain-custom-button:hover a,.pra-egain-custom-button:active a,.pra-egain-custom-button:focus a{color:#fff;text-decoration:none}.fa.scan-credit-card{position:absolute;right:1.25rem;top:2.25rem;padding:5px;color:#737373;border-radius:2px;cursor:pointer}.help-block{display:block;margin:10px 0 0 5px;color:#737373;font-size:.9rem;font-family:"Open Sans";font-size:12px;line-height:14px;color:#31313b}.help-block.text-danger{color:#a94442}.help-block.text-success{color:#a94442}legend{margin-bottom:1rem}label{font-weight:normal;font-size:.8rem;color:#414042;margin-bottom:0}.input-symbol-dollars{position:relative;display:flex;align-items:center}.input-symbol-dollars:before{position:absolute;content:"$";left:12px;font-size:20px;color:#929497}.input-symbol-dollars input{padding-left:22px}label.check-box{position:relative;display:inline-flex;margin-bottom:.75rem}label.check-box:hover{cursor:pointer}label.check-box input[type=checkbox]{opacity:0;margin-right:.75rem}label.check-box input[type=checkbox]~i.fa{margin:0;font-size:1.2rem;position:absolute;top:0;left:0}label.check-box input[type=checkbox]>span{font-size:.8rem;margin:0;padding:0 0 0 .25rem}label.btn span{font-size:13px;line-height:1.5em}label input[type=checkbox]~i.fa.fa-square-o{display:inline}label input[type=checkbox]:checked~i.fa.fa-square-o{display:inline}div[data-bs-toggle=buttons] label{display:block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:2em;text-align:left;vertical-align:top;cursor:pointer;background-color:none;border:0;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}div[data-bs-toggle=buttons] label:active,div[data-bs-toggle=buttons] label.active{-webkit-box-shadow:none;box-shadow:none}main section#payment-options img.icon{width:auto;max-height:100px}.modal-signin-disclosures.disabled{background:transparent!important;color:#414042!important;text-shadow:none}.modal-signin-disclosures .fa{margin-right:5px}.modal-signin-disclosures span{line-height:1.1em}.modal-dialog{margin:20px}label.btn.modal-signin-disclosures{font-size:13px;color:#414042;line-height:0;padding:10px 3px}@media(min-width:768px){.modal-dialog{margin:20px auto}}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#a2e5ff;background-image:linear-gradient(to right,#a2e5ff,#f7f8d8);filter:alpha(opacity=0);opacity:0}.backdrop.show{filter:alpha(opacity=80);opacity:.8;z-index:1040;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.show{display:block}.modal .modal-dialog{width:95%;max-width:95%;min-width:300px;position:relative;margin:0 auto;animation:slideModalDown .25s ease-in-out}.modal .modal-dialog .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal .modal-dialog .modal-content video{border-radius:4px}.modal .modal-dialog .modal-content .modal-header{padding:1rem 1.5rem;border-bottom:1px solid #929497;background-image:linear-gradient(to left,rgba(46,185,245,.2),rgba(247,248,216,.3))}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#093254;font-size:1.5rem}.modal .modal-dialog .modal-content .modal-body{position:relative;padding:1rem;overflow-y:auto;font-size:.9rem;line-height:1.2rem}.modal .modal-dialog .modal-content .modal-body h4,.modal .modal-dialog .modal-content .modal-body .h4{font-size:1.25rem}.modal .modal-dialog .modal-content .modal-body p:last-of-type{margin-bottom:0}.modal .modal-dialog .modal-content .modal-footer{border-top:1px solid #929497;background-color:rgba(46,185,245,.2)}.modal .modal-dialog .modal-content .modal-footer .btn{display:inline-block;width:48%;margin:0;padding:.75em 0}.modal .modal-dialog .modal-content .modal-footer .btn:last-child{margin-left:1em}.modal.login-modal .modal-dialog .modal-content{height:80vh}.modal.login-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:1.3rem}.modal.login-modal .modal-dialog .modal-content .modal-body{height:90%}.modal.login-modal .modal-dialog .modal-content .modal-body h2,.modal.login-modal .modal-dialog .modal-content .modal-body .h2,.modal.login-modal .modal-dialog .modal-content .modal-body h3,.modal.login-modal .modal-dialog .modal-content .modal-body .h3,.modal.login-modal .modal-dialog .modal-content .modal-body h4,.modal.login-modal .modal-dialog .modal-content .modal-body .h4{font-size:18px}.modal.login-modal .modal-dialog .modal-content .modal-body p,.modal.login-modal .modal-dialog .modal-content .modal-body ol,.modal.login-modal .modal-dialog .modal-content .modal-body ul{font-size:.8rem}.modal.login-modal .modal-dialog .modal-content .modal-body strong{font-weight:bold}.modal.login-modal .modal-dialog .modal-content .modal-footer button.btn-lg{font-size:.9rem!important;width:100%!important}.modal.login-modal .alert.alert-info{margin-top:0;font-size:.8rem}.modal.modal-full-height .modal-dialog .modal-content{height:80vh}.modal.modal-full-height .modal-dialog .modal-content .modal-body{height:90%}.modal-body{overflow:auto}@media(min-width:768px){.modal .modal-dialog{width:50%;min-width:600px}.modal .modal-dialog .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}@keyframes slideModalDown{0%{transform:translate(0,-100%)}100%{transform:translate(0,0)}}@keyframes slideModalRight{0%{transform:translate(100%,0)}100%{transform:translate(0,0)}}header#nav nav#pra-navbar{border-bottom:2px solid #fff;border-radius:0;background-image:none;background-color:transparent;min-height:60px!important;-webkit-box-shadow:none;box-shadow:none}@media(min-width:768px){header#nav nav#pra-navbar{height:80px}}header#nav nav#pra-navbar.showBackground{background:linear-gradient(270deg,#ddf3e4 0%,#bdebf3 100%)}header#nav nav#pra-navbar a.navbar-brand{position:absolute;top:.25rem;right:0;bottom:0;left:0;height:auto;width:140px;margin:0 auto;padding:0}header#nav nav#pra-navbar a.navbar-brand img,header#nav nav#pra-navbar a.navbar-brand svg{margin:0;width:150px;height:auto}header#nav nav#pra-navbar .navbar-toggler{position:absolute;color:#929497;padding:0 10px;font-size:1rem}header#nav nav#pra-navbar .navbar-toggler.active{color:#f0f1f1;outline:0}header#nav nav#pra-navbar #pra-collapsable-nav .dropdown-menu{min-width:200px;margin-top:-1px}header#nav a.nav-link{text-decoration:none;font-size:.8rem}header#nav a .nav-link:hover,header#nav a .nav-link:focus{text-decoration:underline}@media(max-width:767.98px){header#nav nav#pra-navbar #mobile-menu.active .icon-toggle{background-image:url("/img/nav_Mobile_Close_50x60.webp?v=6iWhNwBwcwOQ0aRF-tJfeO9NHtA")}header#nav nav#pra-navbar #mobile-menu .icon-toggle{min-width:25px;min-height:30px;background-image:url("/img/nav_Mobile_Menu_50x60.webp?v=6iWhNwBwcwOQ0aRF-tJfeO9NHtA");background-size:contain;background-repeat:no-repeat;background-position:center}header#nav nav#pra-navbar #pra-collapsable-nav{display:block;position:fixed;top:60px;bottom:0;left:-102%;margin:0;padding:0;width:100%;height:100%;max-height:100%;overflow:auto;background-color:#006097;transition:all .25s ease-in-out;border:0;border-radius:.25rem 0 0 0}header#nav nav#pra-navbar #pra-collapsable-nav.slideInPraCollapsableNav{left:0;border:0}header#nav nav#pra-navbar #pra-collapsable-nav ul{border:0}header#nav nav#pra-navbar #pra-collapsable-nav ul li{padding:0;transition:all 100ms ease-in-out;background-color:#006097}header#nav nav#pra-navbar #pra-collapsable-nav ul li.user{background-color:transparent}header#nav nav#pra-navbar #pra-collapsable-nav ul li a{display:block;padding:1.25rem 1.75rem;margin:0;background:transparent;border:0;border-radius:0;color:#f0f1f1;text-decoration:none;font-family:Muli;font-size:22px;line-height:26px;font-weight:normal;text-shadow:none}header#nav nav#pra-navbar #pra-collapsable-nav ul li a .fa{font-size:1rem;padding:0;margin:0}header#nav nav#pra-navbar #pra-collapsable-nav ul li h5,header#nav nav#pra-navbar #pra-collapsable-nav ul li .h5{background-color:#f0f1f1;font-family:Muli;font-size:18px;line-height:26px;font-weight:100;padding:1rem 1rem 1rem 3.5rem;margin:0;color:#414042}header#nav nav#pra-navbar #pra-collapsable-nav ul li h5:after,header#nav nav#pra-navbar #pra-collapsable-nav ul li .h5:after{content:"";font:normal normal normal 20px/1.7 FontAwesome;text-rendering:auto;vertical-align:middle;position:absolute;top:.75rem;left:1.75rem;color:#414042}header#nav nav#pra-navbar #pra-collapsable-nav ul li.active{background:rgba(9,50,84,.85)}header#nav nav#pra-navbar #pra-collapsable-nav ul li.active a{color:#fff}header#nav nav#pra-navbar #pra-collapsable-nav ul li:hover,header#nav nav#pra-navbar #pra-collapsable-nav ul li:focus{background-color:#093254}header#nav nav#pra-navbar #pra-collapsable-nav ul li:hover a,header#nav nav#pra-navbar #pra-collapsable-nav ul li:focus a{text-decoration:none}header#nav nav#pra-navbar #pra-collapsable-nav ul li.open{padding-bottom:0}header#nav nav#pra-navbar #pra-collapsable-nav ul li.open a{background-color:#fff;color:#8bc53f;border-radius:4px 4px 0 0;padding:15px 20px 15px 20px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-bottom:1px solid #fff;z-index:1100}}@media(min-width:768px){header#nav nav#pra-navbar{background-image:linear-gradient(to top left,#fff,rgba(163,229,255,.7))}header#nav nav#pra-navbar a.navbar-brand{position:relative;width:175px;margin:0 0 0 29px}}@media(min-width:768px) and (min-width:1200px){header#nav nav#pra-navbar a.navbar-brand{margin-left:70px}}@media(min-width:768px){header#nav nav#pra-navbar a.navbar-brand img,header#nav nav#pra-navbar a.navbar-brand svg{width:170px;height:65px;margin:0}header#nav nav#pra-navbar #pra-collapsable-nav{position:static;border-right:0;margin-right:85px;justify-content:flex-end}}@media(min-width:768px) and (min-width:768px) and (max-width:991.98px){header#nav nav#pra-navbar #pra-collapsable-nav{margin-right:69px}}@media(min-width:768px) and (min-width:1200px){header#nav nav#pra-navbar #pra-collapsable-nav{margin-right:154px}}@media(min-width:768px){header#nav nav#pra-navbar #pra-collapsable-nav ul li{margin:0}header#nav nav#pra-navbar #pra-collapsable-nav ul li:last-of-type{margin-right:1rem}header#nav nav#pra-navbar #pra-collapsable-nav ul li a.animated-border-link{display:inline-block;font-size:.8rem;color:#093254;text-decoration:none;margin:.75rem}}@media(min-width:768px) and (min-width:992px){header#nav nav#pra-navbar #pra-collapsable-nav ul li a.animated-border-link{font-size:15px;line-height:20px}}@media(min-width:768px) and (min-width:1200px){header#nav nav#pra-navbar #pra-collapsable-nav ul li a.animated-border-link{font-size:18px;line-height:22px}}@media(min-width:768px) and (min-width:768px) and (max-width:867px){header#nav nav#pra-navbar #pra-collapsable-nav ul li a.animated-border-link{margin:.75rem .28rem}}@media(min-width:768px){header#nav nav#pra-navbar #pra-collapsable-nav ul li a.animated-border-link:hover::after,header#nav nav#pra-navbar #pra-collapsable-nav ul li a.animated-border-link:active::after,header#nav nav#pra-navbar #pra-collapsable-nav ul li a.animated-border-link:focus::after{width:100%}header#nav nav#pra-navbar #pra-collapsable-nav ul li a#dropdownmenulink::after{border-top:0}header#nav nav#pra-navbar #pra-collapsable-nav ul li.active a.animated-border-link:after{width:100%;background:#093254}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown{font-size:.8rem;margin:.75rem .5rem .75rem 0}}@media(min-width:768px) and (min-width:992px){header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown{font-size:.9rem}}@media(min-width:768px) and (min-width:1200px){header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown{font-size:1rem}}@media(min-width:768px){header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-toggle{padding:.5rem 1rem .5rem .5rem;text-decoration:none;color:#093254}}@media(min-width:768px) and (min-width:768px) and (max-width:867px){header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-toggle{padding-right:0;padding-left:0}}@media(min-width:768px){header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-toggle:hover{color:#093254}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-toggle::after{content:"";font:normal normal normal 14px/1 FontAwesome;border-top:0}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu{margin-top:.75rem;background-color:#006097;border-radius:0}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li{padding:0;font-size:.8rem;font-family:Muli;border-bottom:2px solid #fff}}@media(min-width:768px) and (min-width:992px){header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li{font-size:16px;line-height:26px}}@media(min-width:768px){header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li+.last-link{border-bottom:0}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li:hover{background-color:#006097}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li:hover a{color:#f0f1f1}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li a{text-decoration:none;color:#fff;display:block;padding:.4rem 1rem .4rem .8rem}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li a:hover{text-decoration:none}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li .profile-link,header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li .logout-link{position:relative}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li .profile-link{top:-4px}header#nav nav#pra-navbar #pra-collapsable-nav ul li.dropdown .dropdown-menu li .logout-link{top:3px}}@media(min-width:992px){header#nav a.nav-link{text-decoration:none;font-size:.9rem}header#nav a .nav-link:hover,header#nav a .nav-link:focus{text-decoration:underline}}header#nav nav#pra-navbar #pra-collapsable-nav ul #translation-dropdown .dropdown-toggle.dropdown-link{font-size:.8rem!important;background:transparent!important;border:0!important;text-align:left!important}@media(min-width:992px){header#nav nav#pra-navbar #pra-collapsable-nav ul #translation-dropdown .dropdown-toggle.dropdown-link{font-size:15px!important}}@media(min-width:1200px){header#nav nav#pra-navbar #pra-collapsable-nav ul #translation-dropdown .dropdown-toggle.dropdown-link{font-size:18px!important}}header#nav nav#pra-navbar #pra-collapsable-nav ul #translation-dropdown .dropdown-toggle.dropdown-link:focus{box-shadow:none!important}@media(min-width:768px){header#nav nav#pra-navbar #pra-collapsable-nav ul li#translation-dropdown{margin:0}}header#nav nav#pra-navbar #pra-collapsable-nav ul li#translation-dropdown .dropdown-menu{background:#fff!important;min-width:122px;margin-top:0;padding:15px 25px}header#nav nav#pra-navbar #pra-collapsable-nav ul li#translation-dropdown .dropdown-menu a{color:#093254!important;text-decoration:none!important;padding:20px 0;font-size:.8rem!important}header#nav nav#pra-navbar #pra-collapsable-nav ul li#translation-dropdown .dropdown-menu a:hover{color:#0069aa!important;background-color:transparent!important}@media(min-width:992px){header#nav nav#pra-navbar #pra-collapsable-nav ul li#translation-dropdown .dropdown-menu a{font-size:15px!important}}@media(min-width:1200px){header#nav nav#pra-navbar #pra-collapsable-nav ul li#translation-dropdown .dropdown-menu a{font-size:18px!important}}header#nav .dropdown-item{padding:0}header#nav .dropdown-item:active{background:#fff!important}header#nav .bar{height:1.5px;background:#0079a7;margin:0!important}@media(max-width:767.98px){header#nav .button-container{text-align:left;padding-left:3.75%}}header#nav .button-container .btn{padding:.65rem 1.1rem;font-size:20px}header#nav .button-container .btn-add-to-homescreen-hamburger{display:flex;align-items:center;justify-content:center;color:#fff;width:75%;background-color:#093254}@media(min-width:768px){header#nav .button-container .btn-add-to-homescreen-hamburger{display:none}}header#nav .button-container .btn-add-to-homescreen-hamburger:hover{color:#fff;background-color:#093254}.panel-default-tabs{margin-top:0;border-top:0;border-radius:0 0 4px 4px}div.progress{border:1px solid #00adee}div.progress.pra-savings-percent{padding:0;margin:.25rem 0 0 0!important;border:1px solid rgba(65,64,66,.2);height:5px!important}div.progress.pra-savings-percent .progress-bar:first-child{background-color:rgba(139,197,63,.9);color:#fff;font-size:.6rem}div.progress.pra-savings-percent .progress-bar:last-child{background-color:rgba(240,241,241,.5)}div.progress.progress-bar{font-size:13pt;padding-top:5px}.max-savings-reached{font-size:.8rem;color:#31313b}.pra-progress-bar{margin:0 auto;background-color:#d7d7d7;width:90%}.heading-main .pra-progress-bar{width:70%}@media(min-width:768px){.pra-progress-bar{width:100%!important;height:4px}}.pra-progress-bar .pra-progress{background-color:#006097;height:2px}@media(min-width:768px){.pra-progress-bar .pra-progress{height:4px}}.square-start,.square-end{width:4px;height:4px;position:relative;top:.1em}@media(min-width:768px){.square-start,.square-end{width:12px;height:8px;top:-.15em}}.square-start{background-color:#006097}.square-end{background-color:#d7d7d7}.progress{display:inline-block;height:inherit;margin-top:12px;border:0!important;width:80%;height:22px}@media(min-width:768px){.progress{width:100%;margin-top:24px;height:28px}}.progress-bar{background-color:#006097;height:inherit}.progress-bar span{text-transform:uppercase;font-family:inherit;letter-spacing:2px;text-shadow:1px 1px 1px rgba(0,0,0,.25);font-weight:900;font-size:.9em;color:#fff}@media(min-width:768px){.progress-bar span{font-size:1em}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.075) 25%,transparent 25%,transparent 50%,rgba(255,255,254,.075) 50%,rgba(255,255,255,.075) 75%,transparent 75%,transparent)}div.noUi-handle:not(:active):not(:hover)>div.noUi-tooltip{display:none}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap;left:50%;bottom:120%;transform:translate(-50%,0)}.sliderCustomOffersContainer{height:auto;position:relative;padding:1rem .5rem 0 .5rem;margin-bottom:0;font-size:.7rem;font-weight:normal}.sliderCustomOffersContainer .noUi-pips-horizontal{display:none}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed;background-image:none;background-color:#e9ecef;opacity:1}table.table{margin-bottom:0}table.table tr td,table.table tr th{padding:1em}table.table tr td{font-size:.85rem;line-height:1.2rem}table.table tr td .text-ellipsis{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.table.scroll-tbody{width:100%}table.table.scroll-tbody tbody,table.table.scroll-tbody thead{display:block;width:100%}table.table.scroll-tbody thead tr th{white-space:nowrap}table.table.scroll-tbody tbody{max-height:515px;overflow-y:auto;overflow-x:hidden}table.table.scroll-tbody tbody tbody td{width:1%}table.table.scroll-tbody tbody tbody td:last-child{border-right:0}table.table.scroll-tbody tbody thead th{width:1%}table.table.scroll-tbody tbody thead th:last-child{border-right:0}@media(min-width:768px){table.scroll-tbody tbody td,table.scroll-tbody thead th{width:10%}}#toast-container{position:fixed;z-index:999;pointer-events:none}#toast-container .toast-title{margin:.25rem 0}#toast-container .toast-message{margin:.25rem 0;padding-right:1rem}#toast-container .toast-message p:last-of-type{margin-bottom:0}#toast-container>div{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);padding-left:60px;width:100%}#toast-container>div.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}#toast-container>div.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}#toast-container>div.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}#toast-container>div.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}#toast-container>div .toast-message a,#toast-container>div .toast-message label{color:inherit}.toast-bottom-right{right:0;bottom:0;left:0;width:95%;margin:0 auto}button.toast-close-button{width:26px;height:26px;top:-.75rem;right:-.75rem;color:inherit}.toast-progress{position:absolute;left:0;bottom:0;height:2px;background-color:#000}.alert-info .toast-progress{background-color:#31708f}.alert-success .toast-progress{background-color:#3c763d}.alert-warning .toast-progress{background-color:#8a6d3b}.alert-danger .toast-progress{background-color:#a94442}@media(min-width:992px){.toast-bottom-right{top:auto;left:auto;right:0;bottom:20px;width:33.333%;margin:0 12px 0 0}}@media only screen and (min-width:375px) and (max-height:667px) and (orientation:landscape){.toast-bottom-right{top:auto;left:auto;right:0;bottom:0;width:74%;min-width:25%;margin:0 12px 0 0}}.pra-toggle-container{width:100%;font-size:1em;display:inline-block}.pra-toggle-container input{display:none}.pra-toggle-container input:checked+label{background-color:#8bc53f;opacity:1;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#8bc53f}.pra-toggle-container label{float:none;display:table-cell;width:50%;background-color:#f0f1f1;font-weight:normal;padding:1em .5em;border:1px solid #ddd;text-align:center;vertical-align:middle;opacity:.5;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.pra-toggle-container label:hover{cursor:pointer;opacity:1}.pra-toggle-container label.disabled:hover{cursor:not-allowed}.pra-toggle-container label:first-of-type{border-radius:4px 0 0 4px}.pra-toggle-container label:last-of-type{border-radius:0 4px 4px 0}.pra-toggle-container label span{display:block}.pra-toggle{display:table;width:100%;margin:0;padding:0}body .fluid-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:1rem}body .fluid-video-container iframe,body .fluid-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.radio-btn-container{position:relative;padding:12px 5px 12px 12px;border:2px solid #0079a7;border-radius:25px;background:#fff;cursor:pointer;margin-bottom:15px;display:flex}@media(min-width:768px){.radio-btn-container{width:calc(50% - 15px)}}.radio-btn-container input{position:absolute;opacity:0;cursor:pointer;width:27px;height:27px;top:8px;left:9px;z-index:2}.radio-btn-container label{font-family:"Open Sans";font-size:14px;text-decoration:none;font-weight:600;color:#0079a7;display:block;text-align:center;margin:auto}@media(min-width:768px){.radio-btn-container label{width:calc(100% - 21px);margin:0 0 0 auto}}.radio-btn-container label:hover{cursor:pointer}.radio-btn-container .circle-outer{position:absolute;top:9px;left:8px;height:27px;width:27px;border-radius:50%;border:2px solid #0079a7}.radio-btn-container .circle-inner{position:absolute;top:4px;left:4px;height:15px;width:15px;border:2px solid #0079a7;border-radius:50%}.radio-btn-container .circle-inner.active{border:0;background:#0079a7}.btn:not(.dropdown-toggle):hover{border-radius:30px}.btn:not(.dropdown-toggle)[disabled],.btn:not(.dropdown-toggle).btn-disabled{border-radius:30px!important}@media(min-width:768px){.btn-md{width:170px!important}}.btn-lg{width:100%}@media(min-width:768px){.btn-lg{width:290px!important}}.pra-checkbox{padding:15px}.pra-checkbox i{color:#929497;width:22px}.pra-checkbox i.fa-check-square{color:#2e6d00}.fa-question-circle{cursor:pointer}.question-mark-small{width:15px;margin-left:3px;margin-top:5px;cursor:pointer}#redesign .radio-btn-container{position:relative;padding:12px 5px 12px 12px;border:2px solid #0079a7;border-radius:25px;background:#fff;cursor:pointer;margin-bottom:15px;display:flex}@media(min-width:768px){#redesign .radio-btn-container{width:calc(50% - 15px)}}#redesign .radio-btn-container input{position:absolute;opacity:0;cursor:pointer;width:27px;height:27px;top:8px;left:9px;z-index:2}#redesign .radio-btn-container label{font-family:"Open Sans";font-size:14px;text-decoration:none;font-weight:600;color:#0079a7;display:block;text-align:center;margin:auto}@media(min-width:768px){#redesign .radio-btn-container label{width:calc(100% - 21px);margin:0 0 0 auto}}#redesign .radio-btn-container label:hover{cursor:pointer}#redesign .radio-btn-container .circle-outer{position:absolute;top:9px;left:8px;height:27px;width:27px;border-radius:50%;border:2px solid #0079a7}#redesign .radio-btn-container .circle-inner{position:absolute;top:4px;left:4px;height:15px;width:15px;border:2px solid #0079a7;border-radius:50%}#redesign .radio-btn-container .circle-inner.active{border:0;background:#0079a7}#redesign .button-primary{min-height:48px;width:45%;min-width:144px;border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-decoration:none;text-align:center;cursor:pointer;white-space:initial}#redesign .button-primary:hover{background-color:#0c5460;color:#fff;border-radius:30px}#redesign .button-primary[disabled]{background-color:#929497;color:#fff;border-radius:30px!important}#redesign .btn:not(.dropdown-toggle):hover{border-radius:30px}#redesign .btn:not(.dropdown-toggle)[disabled],#redesign .btn:not(.dropdown-toggle).btn-disabled{border-radius:30px!important}@media(min-width:768px){#redesign .btn-md{width:170px!important}}#redesign .btn-lg{width:100%}@media(min-width:768px){#redesign .btn-lg{width:290px!important}}#redesign .pra-checkbox{padding:15px}#redesign .pra-checkbox i{color:#929497;width:22px}#redesign .pra-checkbox i.fa-check-square{color:#2e6d00}#redesign .fa-question-circle{cursor:pointer}#redesign .question-mark-small{width:15px;margin-left:3px;margin-top:5px;cursor:pointer}.button-primary{width:100%;border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-align:center;cursor:pointer}.button-primary:hover{background-color:#0c5460;color:#fff}@media(min-width:576px){.button-primary{width:50%}}.button-primary[disabled]{border-radius:30px;background-color:#929497}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover,.close:focus{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}#pra-modal-post-login .modal-header{border-bottom:0}#pra-modal-post-login .modal-body{padding:15px 15px 0 15px;position:relative;top:-30px;margin-bottom:-15px}#pra-modal-post-login .headings{flex-direction:column;color:#fff}#pra-modal-post-login .headings p{font-family:"Open Sans";font-weight:900}#pra-modal-post-login .headings .heading-1{font-size:11px;line-height:14px;text-transform:uppercase}#pra-modal-post-login .headings .heading-2{font-size:14px;line-height:16px}#pra-modal-post-login .pra-modal-header{padding:0;position:relative;top:-36px;background-image:none}#pra-modal-post-login .primary-bg-color{border-top:40px solid;border-right:15px solid;border-bottom:15px solid;border-left:15px solid}#pra-modal-post-login ul.font-awesome-bullets{padding:0 13px;margin-top:0;margin-bottom:0}#pra-modal-post-login ul.font-awesome-bullets li{list-style:none;display:inline;padding-left:16px}#pra-modal-post-login i{font-size:14px;color:#00adee}#pra-modal-post-login #content-container p:first-of-type{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px;font-weight:900}#pra-modal-post-login .close-btn{cursor:pointer;margin-top:2px}#praModal.redesign-modal p{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px}#praModal.redesign-modal .modal-header{background-image:none;background:#006097;position:relative;top:-1px}#praModal.redesign-modal .modal-header .modal-title{color:#fff}#praModal.redesign-modal .modal-footer{background-color:transparent;display:flex;align-items:inherit;flex-wrap:nowrap}#praModal.redesign-modal .modal-footer button{border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-decoration:none;text-align:center;cursor:pointer;white-space:initial}#praModal.redesign-modal .modal-footer button:hover{background-color:#0c5460;color:#fff;border-radius:30px}#praModal.redesign-modal .modal-footer button[disabled]{background-color:#929497;color:#fff;border-radius:30px!important}#welcomeModal h2,#welcomeModal .h2{color:#093254;font-size:22px;line-height:24px;font-family:"Muli"}@media(min-width:768px){#welcomeModal h2,#welcomeModal .h2{font-size:32px}}@media(min-width:992px){#welcomeModal h2,#welcomeModal .h2{font-size:44px;line-height:48px}}#welcomeModal ul{margin:0 1rem;padding:32px 0}#welcomeModal ul li{list-style:none;display:inline;padding-left:8px}#welcomeModal ul span{padding-bottom:16px}#welcomeModal p,#welcomeModal li{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px}#welcomeModal i{color:#00adee}#welcomeModal .modal-header{background:transparent;border:0}#welcomeModal .modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}#welcomeModal .modal-content{padding:0 15px 24px 15px}@media(min-width:992px){#welcomeModal .modal-content{padding:0 24px 24px 24px}}#welcomeModal .button-container{text-align:center}#welcomeModal .button-primary.welcome-modal{padding:16px}#redesign .back-button{cursor:pointer}#redesign .back-button img{width:37px;height:37px}@media(min-width:768px){#redesign .heading-container{margin-bottom:24px}}#redesign .heading-main{text-align:center}@media(min-width:768px){#redesign .heading-main{display:none}}#redesign .back-button-heading{display:none}#redesign .back-button-heading p{font-family:Muli;font-size:22px;color:#093254;padding-left:16px}@media(min-width:768px){#redesign .back-button-heading{display:flex}}@media(min-width:1200px){#redesign .back-button-heading{padding-left:0}#redesign .back-button-heading padding{padding-left:0}}.no-container-xs{margin-left:-15px;margin-right:-15px}@media(min-width:576px){.no-container-xs{margin:0}}.no-container-md{margin-left:-15px;margin-right:-15px}@media(min-width:992px){.no-container-md{margin:0}}.invalid-feedback{font-size:12px}.font-weight-bold{font-weight:900!important}@media(min-width:1200px){#redesign.container{max-width:920px}}.form-control.is-invalid,.form-control.is-valid{padding-right:unset;background-image:unset;background-repeat:unset;background-position:unset;background-size:unset}.radio-btn-container{position:relative;padding:12px 5px 12px 12px;border:2px solid #0079a7;border-radius:25px;background:#fff;cursor:pointer;margin-bottom:15px;display:flex}@media(min-width:768px){.radio-btn-container{width:calc(50% - 15px)}}.radio-btn-container input{position:absolute;opacity:0;cursor:pointer;width:27px;height:27px;top:8px;left:9px;z-index:2}.radio-btn-container label{font-family:"Open Sans";font-size:14px;text-decoration:none;font-weight:600;color:#0079a7;display:block;text-align:center;margin:auto}@media(min-width:768px){.radio-btn-container label{width:calc(100% - 21px);margin:0 0 0 auto}}.radio-btn-container label:hover{cursor:pointer}.radio-btn-container .circle-outer{position:absolute;top:9px;left:8px;height:27px;width:27px;border-radius:50%;border:2px solid #0079a7}.radio-btn-container .circle-inner{position:absolute;top:4px;left:4px;height:15px;width:15px;border:2px solid #0079a7;border-radius:50%}.radio-btn-container .circle-inner.active{border:0;background:#0079a7}.btn:not(.dropdown-toggle):hover{border-radius:30px}.btn:not(.dropdown-toggle)[disabled],.btn:not(.dropdown-toggle).btn-disabled{border-radius:30px!important}@media(min-width:768px){.btn-md{width:170px!important}}.btn-lg{width:100%}@media(min-width:768px){.btn-lg{width:290px!important}}.pra-checkbox{padding:15px}.pra-checkbox i{color:#929497;width:22px}.pra-checkbox i.fa-check-square{color:#2e6d00}.fa-question-circle{cursor:pointer}.question-mark-small{width:15px;margin-left:3px;margin-top:5px;cursor:pointer}#redesign .radio-btn-container{position:relative;padding:12px 5px 12px 12px;border:2px solid #0079a7;border-radius:25px;background:#fff;cursor:pointer;margin-bottom:15px;display:flex}@media(min-width:768px){#redesign .radio-btn-container{width:calc(50% - 15px)}}#redesign .radio-btn-container input{position:absolute;opacity:0;cursor:pointer;width:27px;height:27px;top:8px;left:9px;z-index:2}#redesign .radio-btn-container label{font-family:"Open Sans";font-size:14px;text-decoration:none;font-weight:600;color:#0079a7;display:block;text-align:center;margin:auto}@media(min-width:768px){#redesign .radio-btn-container label{width:calc(100% - 21px);margin:0 0 0 auto}}#redesign .radio-btn-container label:hover{cursor:pointer}#redesign .radio-btn-container .circle-outer{position:absolute;top:9px;left:8px;height:27px;width:27px;border-radius:50%;border:2px solid #0079a7}#redesign .radio-btn-container .circle-inner{position:absolute;top:4px;left:4px;height:15px;width:15px;border:2px solid #0079a7;border-radius:50%}#redesign .radio-btn-container .circle-inner.active{border:0;background:#0079a7}#redesign .button-primary{min-height:48px;width:45%;min-width:144px;border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-decoration:none;text-align:center;cursor:pointer;white-space:initial}#redesign .button-primary:hover{background-color:#0c5460;color:#fff;border-radius:30px}#redesign .button-primary[disabled]{background-color:#929497;color:#fff;border-radius:30px!important}#redesign .btn:not(.dropdown-toggle):hover{border-radius:30px}#redesign .btn:not(.dropdown-toggle)[disabled],#redesign .btn:not(.dropdown-toggle).btn-disabled{border-radius:30px!important}@media(min-width:768px){#redesign .btn-md{width:170px!important}}#redesign .btn-lg{width:100%}@media(min-width:768px){#redesign .btn-lg{width:290px!important}}#redesign .pra-checkbox{padding:15px}#redesign .pra-checkbox i{color:#929497;width:22px}#redesign .pra-checkbox i.fa-check-square{color:#2e6d00}#redesign .fa-question-circle{cursor:pointer}#redesign .question-mark-small{width:15px;margin-left:3px;margin-top:5px;cursor:pointer}.button-primary{width:100%;border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-align:center;cursor:pointer}.button-primary:hover{background-color:#0c5460;color:#fff}@media(min-width:576px){.button-primary{width:50%}}.button-primary[disabled]{border-radius:30px;background-color:#929497}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover,.close:focus{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}form label{font-family:"Open Sans";font-size:14px;font-weight:500;color:#31313b}form label .fa-square-o.fa-lg{color:#929497}form label.pra-checkbox-redesign input{width:24px;height:24px;margin-right:0}form label.pra-checkbox-redesign .checkbox-content{position:relative;right:24px}form label.pra-checkbox-redesign .checkbox-content .content{padding-left:8px}form input.form-control{border:2px solid #929497;border-radius:6px}#terms-and-conditions{display:flex;align-items:center}html,body{margin:0;font-family:"Muli",sans-serif;width:100%}main{margin-top:60px;width:100%}@media(min-width:768px){main{margin-top:80px}}#redesign.custom-container{padding-top:16px;padding-bottom:16px}@media(min-width:768px){#redesign.custom-container{padding-top:64px;padding-bottom:64px}}ol.no-list-style{list-style-type:none;padding:0;margin:0}#redesign h1,#redesign .h1{color:#093254;font-size:22px;line-height:24px;font-family:"Muli"}@media(min-width:768px){#redesign h1,#redesign .h1{font-size:32px}}@media(min-width:992px){#redesign h1,#redesign .h1{font-size:44px;line-height:48px}}#redesign h2,#redesign .h2{color:#093254;font-size:22px;font-family:"Muli";line-height:26px}@media(min-width:768px){#redesign h2,#redesign .h2{font-size:24px}}@media(min-width:992px){#redesign h2,#redesign .h2{font-size:26px}}#redesign h3,#redesign .h3{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;margin:0 0 1rem 0}@media(min-width:992px){#redesign h3,#redesign .h3{font-size:26px;line-height:30px}}#redesign p{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px}#redesign li{font-family:"Muli";font-size:16px;color:#31313b}#redesign .sub-heading{color:#063155;font-family:Muli;font-size:16px;line-height:20px}#redesign .text-link{font-family:"Open Sans";font-size:14px;line-height:20px;color:#0079a7}#redesign .text-link:hover{color:#093254}#redesign .landing-link-text{color:#093254;font-family:Muli;font-size:16px;line-height:20px}#redesign .dropdown-text{font-family:"Muli";font-size:18px;line-height:20px;color:#31313b}#redesign .control-label{font-family:"Open Sans";font-size:14px;color:#31313b;line-height:16px;height:25px}#redesign input,#redesign select{color:#504f52;font-family:"Open Sans";font-size:16px;line-height:22px}#redesign .blue-line{height:3px;background-color:#006097;border:0;margin:0;opacity:1}main.v7{background:linear-gradient(270deg,#ddf3e4 0%,#bdebf3 100%);display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"head" "vc" "faq"}@media(min-width:768px){main.v7{grid-template-columns:1.25% 3.5fr 2fr 0%;grid-template-rows:auto;grid-template-areas:"head head head head" ". vc faq ." ". vc faq ."}}@media(min-width:992px){main.v7{grid-template-columns:6% 3fr 2fr 4%}}@media(min-width:1200px){main.v7{grid-template-columns:8% 3.5fr 2fr 6%}}@media(min-width:1400px){main.v7{grid-template-columns:10% 4fr 2fr 8%}}main.v7 #redesign{grid-area:head}main.v7 #redesign h1,main.v7 #redesign .h1{width:100%}@media(min-width:768px){main.v7 #redesign h1,main.v7 #redesign .h1{padding-left:1.25em}}@media(min-width:992px){main.v7 #redesign h1,main.v7 #redesign .h1{padding-left:5rem}}@media(min-width:1200px){main.v7 #redesign h1,main.v7 #redesign .h1{padding-left:7rem}}@media(min-width:1400px){main.v7 #redesign h1,main.v7 #redesign .h1{padding-left:10rem}}main.v7 #redesign .heading-container{background-color:#fff}main.v7 #redesign .back-button{z-index:1}@media(min-width:768px){main.v7 #redesign .back-button{padding-top:64px;padding-left:2rem;margin-bottom:-1.5rem}}@media(min-width:992px){main.v7 #redesign .back-button{padding-left:5.5rem}}@media(min-width:1200px){main.v7 #redesign .back-button{padding-left:7.5rem}}@media(min-width:1400px){main.v7 #redesign .back-button{padding-left:10.5rem}}@media(max-width:767.98px){main.v7 #redesign{padding-bottom:16px}main.v7 #redesign .back-button{padding-left:1.25rem}}@media(min-width:768px){main.v7 #redesign .back-button-heading{width:100%;padding-left:4.25rem}}@media(min-width:992px){main.v7 #redesign .back-button-heading{padding-left:8rem}}@media(min-width:1200px){main.v7 #redesign .back-button-heading{padding-left:10rem}}@media(min-width:1400px){main.v7 #redesign .back-button-heading{padding-left:13rem}}@media(min-width:768px){main.v7 #redesign .heading-container{margin-bottom:0}}main.v7 h1,main.v7 .h1{padding:1em;background-color:#fff;grid-area:head;color:#093254;font-size:32px;font-family:Mulish;text-align:center}@media(min-width:768px){main.v7 h1,main.v7 .h1{text-align:left;font-size:44px;line-height:26px;margin-left:-.5em}}@media(min-width:992px){main.v7 h1,main.v7 .h1{margin-left:0;padding-left:1.5em}}@media(min-width:1200px){main.v7 h1,main.v7 .h1{padding-left:2.5em}}@media(min-width:1400px){main.v7 h1,main.v7 .h1{padding-left:3.5em}}@media(max-width:575.98px){main.v7 #accounts-header{padding:1em .5em 1em;text-align:left}}@media(min-width:768px){main.v7 #accounts-header{padding-top:64px}}main.v7 .button-secondary{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;font-weight:600;text-align:center;cursor:pointer;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center}main.v7 .button-secondary:hover{font-weight:600}main.v7 .button-secondary:hover{color:#fff;border:2px solid #006097;background-color:#006097}main.v7 .view-content{grid-area:vc;margin:0 15px}main.v7 .view-content hr{border:2px solid #d1ecf1;margin:0 -15px}@media(min-width:768px){main.v7 .view-content{padding:30px 0}}main.v7 .view-content .v7-card{position:relative;background-color:#fff;border-radius:15px;padding:15px;font-family:"Open Sans",sans-serif;font-size:14px;margin-bottom:1em}main.v7 .view-content .v7-card p{margin:0}main.v7 .view-content .v7-card .accordion-arrow{font-size:1.5em;color:#0079a7;transform:rotate(0deg);width:21px;cursor:pointer}main.v7 .view-content .v7-card .date{color:#31313b;font-family:Mulish;font-size:22px}main.v7 .view-content .v7-card .date:last-child{padding-bottom:1rem}main.v7 .view-content .acct-detail-header{display:grid;grid-template-columns:50% 50%}main.v7 .view-content .acct-detail-header .acct-label,main.v7 .view-content .acct-detail-header .freq-label{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.04px;color:#31313b}main.v7 .view-content .acct-detail-header .acct-last-4,main.v7 .view-content .acct-detail-header .offer-grp{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.04px;color:#31313b}main.v7 .view-content .acct-detail-header i{margin-right:12px}main.v7 .view-content .acct-detail-header p{margin:0}main.v7 .view-content .acct-detail-header .seller{grid-area:slr;align-self:start;text-transform:uppercase;font-weight:700;font-size:16px;color:#093254;line-height:22px}main.v7 .view-content .acct-detail-header .acct-num{grid-area:num;display:flex;flex-direction:column;align-items:end;align-self:start}main.v7 .view-content .acct-detail-header .acct-bal{grid-area:bal;margin-top:1rem}main.v7 .view-content .acct-detail-header .acct-bal #balance{font-size:18px}main.v7 .view-content .acct-detail-header .acct-plan{grid-area:plan;margin-top:1rem}main.v7 .view-content .acct-detail-header .acct-bal-amount,main.v7 .view-content .acct-detail-header .payment-amount,main.v7 .view-content .acct-detail-header #acct-total-savings{font-family:Mulish;font-size:34px;line-height:38px;color:#31313b}main.v7 .view-content .acct-detail-header .acct-bal-amount.line-through,main.v7 .view-content .acct-detail-header .payment-amount.line-through,main.v7 .view-content .acct-detail-header #acct-total-savings.line-through{text-decoration:line-through}main.v7 .view-content .acct-detail-header #acct-total-savings{color:#2e6d00}main.v7 .view-content .acct-detail-header .acct-status{grid-area:sts;display:flex;align-items:start;background-color:#f0f1f1;padding:12px 15px;cursor:pointer}main.v7 .view-content .acct-detail-header .acct-status .acct-label-container{display:flex;align-items:center}main.v7 .view-content .acct-detail-header .acct-offers{display:flex;align-items:center;grid-area:off}main.v7 .view-content .acct-detail-header .acct-offers .offer-grp p{margin-bottom:0}main.v7 .view-content .acct-detail-header .acct-offers .offer-grp p .offer-expiration{font-weight:700}main.v7 .view-content .po-disclosure{color:#093254;font-family:Open Sans;font-size:14px;line-height:20px;letter-spacing:-.4px;padding:1rem 0}main.v7 .view-content .po-disclosure.savings{color:#2e6d00}main.v7 .view-content .payment-option{cursor:pointer}main.v7 .view-content .payment-option form .po-form-group{margin-bottom:15px}main.v7 .view-content .payment-option form .control-label{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.04px;white-space:break-spaces;color:#31313b}main.v7 .view-content .payment-option form .form-control{font-size:22px;font-weight:400;line-height:26px;color:#31313b;padding-bottom:1rem}main.v7 .view-content .payment-option form .input-symbol-dollars:before{font-size:22px;color:#31313b}main.v7 .view-content .payment-option form .input-symbol-dollars #amount{padding-bottom:.375rem}main.v7 .view-content .datepicker .read-only-date{border:0;background:none;padding:0}main.v7 .view-content .datepicker .button-secondary{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;font-weight:600;text-align:center;cursor:pointer;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;padding-bottom:1rem;padding:6px 36px}main.v7 .view-content .datepicker .button-secondary:hover{font-weight:600}main.v7 .view-content .datepicker .button-secondary:hover{color:#fff;border:2px solid #006097;background-color:#006097}main.v7 .view-content .datepicker .button-primary{padding-bottom:1rem}main.v7 .view-content .datepicker:after{content:none}main.v7 .view-content .savings-toggle{display:flex;margin-top:15px;align-items:baseline}main.v7 .view-content .savings-toggle .savings-toggle-popover{margin-left:auto}main.v7 .view-content #pra-modal-post-login{height:unset}main.v7 .view-content .payment-freq .payment-freq-inputs{display:flex;justify-content:space-between}main.v7 .view-content .payment-freq .payment-freq-inputs label{color:#006097;font-weight:600;border:solid 2px #006097;border-radius:18px;padding:6px 18px}main.v7 .view-content .payment-freq .payment-freq-inputs label.checked{background-color:#006097;color:#fff}main.v7 .view-content .payment-freq .payment-freq-inputs label:hover{color:#fff}main.v7 .view-content .payment-freq .payment-freq-inputs label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.v7-modal .modal-content{background-color:#fff;padding:1em}.v7-modal .modal-content .modal-header{padding:0;background:transparent!important;background-image:none!important;border:0!important}.v7-modal .modal-content .modal-body{padding:0}.v7-modal .modal-content .modal-body p{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px;margin-bottom:1.5rem}.v7-modal .modal-content .modal-footer{padding:0;background:transparent!important;border:0!important}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;background:#929497;border:1px solid #d3d3d3}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-horizontal{height:14px}.noUi-horizontal .noUi-origin{height:0}.noUi-horizontal .noUi-handle{width:45px;height:45px;right:-22.5px;top:-15.75px}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;width:45px;height:45px;background:url("../../img/slider_scrubber.webp")}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-base{width:calc(100% - 45px);height:100%;position:relative;z-index:1;left:22.5px}.noUi-decrease{border:0;background-color:transparent;position:absolute;top:-12px;left:-40px}.noUi-increase{border:0;background-color:transparent;position:absolute;top:-13px;left:96%}
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:0;cursor:help}.datepicker{position:relative}.datepicker:after{font:normal normal normal 2em/.7 FontAwesome;content:"";position:absolute;top:.15rem;right:1.5rem;display:inline-block;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}.datepicker input::-ms-clear{display:none}.datepicker .form-control[readonly]{background:#fff}.datepicker .form-control[readonly][disabled]{background:#f0f1f1}#AboutDebtRedesign{background:#fff;color:#31313b;font-family:"Open Sans"}#AboutDebtRedesign h4,#AboutDebtRedesign .h4{font-family:Muli;font-size:22px;letter-spacing:0;line-height:26px;margin-bottom:20px}#AboutDebtRedesign main p,#AboutDebtRedesign main b{color:#31313b;letter-spacing:normal}#AboutDebtRedesign main p,#AboutDebtRedesign main li,#AboutDebtRedesign main b{font-family:"Open Sans"}#AboutDebtRedesign main ul{padding-left:1.75em;list-style-image:"•"}#AboutDebtRedesign main ul li{padding:0 .5rem}#AboutDebtRedesign main ul .nav-item{margin-bottom:.5em;letter-spacing:normal}#AboutDebtRedesign .img-responsive{width:100%}#AboutDebtRedesign .about-debt-container{margin-top:100px;margin-bottom:100px}#AboutDebtRedesign section.related-content-box{background:#f0f1f1;border-bottom:2px solid #d7d7d7;padding:0}#AboutDebtRedesign section.related-content-box a{padding:1em;display:block}#AboutDebtRedesign section.related-content-box.related-content-header{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;padding:.5em}@media(min-width:768px){#AboutDebtRedesign section.related-content-box.related-content-header{font-size:24px}}@media(min-width:992px){#AboutDebtRedesign section.related-content-box.related-content-header{font-size:26px}}#AboutDebtRedesign section.related-content-box.active{background:#fff}#AboutDebtRedesign section.related-content-box.active a{color:#504f52;text-decoration:none;pointer-events:none}#AboutDebtRedesign section.about-debt-box{background:#f0f1f1;border-bottom:2px solid #006097;padding:1em 2em;font-size:1rem}#AboutDebtRedesign section.about-debt-box h3,#AboutDebtRedesign section.about-debt-box .h3{margin-bottom:.2em}#AboutDebtRedesign section.about-debt-box:nth-of-type(1){border-top:2px solid #006097}#AboutDebtRedesign section.info-box{background:#d1ecf1;padding:1.5em 1em;font-family:"Open Sans";font-size:14px;letter-spacing:-.4px;line-height:22px}#AboutDebtRedesign section.info-box p{color:#0c5460}#AboutDebtRedesign section h4,#AboutDebtRedesign section .h4{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;margin:0 0 1rem 0}@media(min-width:992px){#AboutDebtRedesign section h4,#AboutDebtRedesign section .h4{font-size:26px;line-height:30px}}#AboutDebtRedesign section .card{border:0}#AboutDebtRedesign .about-debt-info-panel{background:#dbe9c6;padding:25px}#AboutDebtRedesign .about-debt-info-panel p{color:#504f52}#AboutDebtRedesign .about-debt-row{position:relative}#AboutDebtRedesign .about-debt-row #greenBoxes{position:absolute;right:0}@media(min-width:1px) and (max-width:767px){#AboutDebtRedesign .back-button,#AboutDebtRedesign .heading-main{flex:0 0 100%;max-width:100%}#AboutDebtRedesign .back-button{margin-bottom:1em}#AboutDebtRedesign .heading-main{text-align:left!important}#AboutDebtRedesign .heading-main h1,#AboutDebtRedesign .heading-main .h1{font-size:32px;line-height:36px}#AboutDebtRedesign h1.about-debt-title,#AboutDebtRedesign .about-debt-title.h1{font-size:32px;line-height:36px}#AboutDebtRedesign .heading-container .back-button a{font-size:14px!important;line-height:20px!important;color:#0079a7}#AboutDebtRedesign .about-debt-row{padding:1em}#AboutDebtRedesign .about-debt-row #greenBoxes{top:-40px}#AboutDebtRedesign .about-debt-row:nth-child(odd){background:#f0f1f1}#AboutDebtRedesign .about-debt-row:nth-child(odd) .row{flex-direction:row-reverse}#AboutDebtRedesign .about-debt-row:nth-child(odd) img{float:right}#AboutDebtRedesign .about-debt-row:nth-child(odd) .about-debt-img{padding-right:0;bottom:-15px}#AboutDebtRedesign .about-debt-row img{max-width:250px;margin:0 auto}#AboutDebtRedesign .you-have-rights-heading{height:auto;max-width:308px;color:#093254;font-family:Muli;font-size:26px;line-height:30px}#AboutDebtRedesign .cfpb-text{height:auto;max-width:300px;color:#504f52;font-family:"Open Sans";font-size:14px;letter-spacing:-.04px;line-height:20px;margin-top:.5rem}}@media(min-width:768px){#AboutDebtRedesign main p{letter-spacing:0;font-size:16px;letter-spacing:0;line-height:22px}#AboutDebtRedesign .about-debt-row{padding:25px}#AboutDebtRedesign .about-debt-row #greenBoxes{top:-60px}#AboutDebtRedesign .about-debt-row:nth-child(odd){background:#f0f1f1}#AboutDebtRedesign .about-debt-row:nth-child(odd) .about-debt-img{right:-25px}#AboutDebtRedesign .about-debt-row:nth-child(even) .about-debt-img{margin-left:-25px}#AboutDebtRedesign .you-have-rights-heading{height:auto;max-width:540px;color:#093254;font-family:Muli;font-size:26px;line-height:30px}#AboutDebtRedesign .logos-you-have-rights{display:inline-flex}#AboutDebtRedesign .cfpb-text{height:auto;max-width:255px;color:#504f52;font-family:"Open Sans";font-size:14px;letter-spacing:-.04px;line-height:20px;margin-top:1rem;margin-left:60px}}#AboutDebtRedesign .info-box p{font-family:"Open Sans";font-size:14px;letter-spacing:-.4px;line-height:22px;margin-bottom:0}body#AboutUs{margin:0}body#AboutUs #about-us{background-color:#fff;position:relative;background-color:#fff;position:relative}body#AboutUs #about-us #intro-content-cms .col-12{padding:0 15px}body#AboutUs #about-us .video-container{width:100%;background-color:#d1ecf1;margin-bottom:5%;margin-top:20%;padding-bottom:2.5%}body#AboutUs #about-us .about-us-square-left{float:left;height:60px;width:60px;margin-top:-60px}body#AboutUs #about-us #stories-out-of-debt-video{width:100%;padding-top:18%}body#AboutUs #about-us #stories-out-of-debt-iframe{top:-20px}@media(min-width:768px){body#AboutUs #about-us .video-container{width:730px;background-color:#d1ecf1;margin-bottom:5%;margin-top:10%;padding-bottom:2.5%}body#AboutUs #about-us .about-us-square-left{float:left;height:90px;width:90px;margin-top:-60px}body#AboutUs #about-us #stories-out-of-debt-video{width:80%;margin:auto;padding-top:6%}body#AboutUs #about-us #stories-out-of-debt-iframe{top:0}}body#AboutUs #about-us .about-us-content a{color:#093254}body#AboutUs section{border:0}body#AboutUs .left15{margin-left:15px}body#AboutUs .right20{margin-right:20px}body#AboutUs .h3{max-width:345px;color:#31313b;font-family:"Open Sans";font-size:14px;letter-spacing:-.4px;line-height:20px}body#AboutUs [class$=h3]{width:100%;max-width:345px;color:#093254;font-family:Muli;font-size:22px;letter-spacing:0;line-height:26px}body#AboutUs [class$=h4]{max-width:345px;color:#31313b;font-family:"Open Sans";font-size:14px;letter-spacing:-.4px;line-height:20px}body#AboutUs [class$=h5]{width:300px;color:#093254;font-family:Muli;font-size:18px;letter-spacing:0;line-height:22px}body#AboutUs .h1{color:#093254;font-family:Muli;font-size:32px;letter-spacing:0;line-height:36px}body#AboutUs .h2{color:#093254;font-family:Muli;font-size:26px;letter-spacing:0;line-height:30px}body#AboutUs .h3{width:100%;max-width:345px;color:#093254;font-family:Muli;font-size:22px;letter-spacing:0;line-height:26px}body#AboutUs .img-rmai{height:120px;width:167px}@media(min-width:768px){body#AboutUs .img-rmai{margin-right:50px}}body#AboutUs .img-aca{height:129px;width:129px}body#AboutUs .about-us-title{height:36px;width:145px;background-position:0 10%;margin-bottom:33px;margin-top:22px;margin-left:15px}body#AboutUs .about-us-subtitle{display:block;position:relative;float:none;height:auto;width:80%;margin-bottom:37px;margin-left:15px;margin-right:15px;word-wrap:break-word;font-size:26px;line-height:30px;color:#093254}body#AboutUs .about-us-img-fred-stev{height:100%;width:100%;margin-top:16px;margin-bottom:26px;image-orientation:inherit}body#AboutUs .about-us-main-paragraph{width:100%;max-width:345px;margin-right:0}body#AboutUs .images-container{max-width:375px;margin-top:40px;margin-bottom:55px}@media(min-width:768px){body#AboutUs .images-container{max-width:730px;margin-top:31px;margin-bottom:60px}}body#AboutUs .about-us-logos{width:300px;display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));grid-gap:20px;margin-top:20px;margin-bottom:57px;vertical-align:middle;margin-left:50px}@media(max-width:364px){body#AboutUs .about-us-logos{margin-left:auto;margin-right:auto}}body#AboutUs .about-us-rectangle-list{width:100%;opacity:.8;background-color:#dbeac7;margin-bottom:20px;padding-right:0}@media(max-width:364px){body#AboutUs .about-us-rectangle-list{padding-right:15px}}@media(min-width:768px){body#AboutUs .h3{width:100%;max-width:730px;color:#093254;font-family:Muli;font-size:26px;letter-spacing:0;line-height:30px}body#AboutUs .h4{max-width:730px;color:#31313b;font-family:"Open Sans";font-size:16px;letter-spacing:-.4px;line-height:22px}body#AboutUs [class$=h3]{width:100%;max-width:730px;color:#093254;font-family:Muli;font-size:26px;letter-spacing:0;line-height:30px}body#AboutUs [class$=h4]{max-width:730px;color:#31313b;font-family:"Open Sans";font-size:16px;letter-spacing:-.4px;line-height:22px}body#AboutUs [class$=h5]{width:300px;color:#093254;font-family:Muli;font-size:18px;letter-spacing:0;line-height:22px}body#AboutUs .about-us-title{height:48px;width:730px;margin-bottom:47px;margin-top:60px}body#AboutUs .h1{font-size:44px;line-height:48px}body#AboutUs .h2{color:#093254;font-family:Muli;font-size:32px;line-height:36px;letter-spacing:0}body#AboutUs .about-us-subtitle{display:block;float:none;height:36px;width:100%;margin-bottom:32px;color:#093254;font-family:Muli;font-size:32px;line-height:36px;letter-spacing:0}body#AboutUs .about-us-img-fred-stev{height:242px;width:730px;margin-top:22px;margin-bottom:40px}body#AboutUs .about-us-main-paragraph{width:90%;max-width:730px}body#AboutUs .about-us-main-paragraph p{font-family:"Open Sans";color:#31313b;font-size:16px;line-height:22px}body#AboutUs .about-us-logos{width:730px;display:grid;grid-template-columns:repeat(3,minmax(227px,1fr));grid-gap:20px;margin-top:20px;margin-bottom:57px;vertical-align:middle;margin-left:33px}body#AboutUs .about-us-rectangle-list{height:auto;width:730px;opacity:.8;background-color:#dbeac7;margin-bottom:41px;padding-right:15px}}@media(min-width:768px){body#AboutUs .about-us-square-left{float:left;height:90px;width:90px;margin-top:-60px;margin-left:0;margin-right:0}}body#AboutUs .about-us-h3{margin-left:15px}body#AboutUs .about-us-h3{margin-left:15px}body#AboutUs .about-us-content{padding:0 45px 30px 45px}body#AboutUs .about-us-rectangle-list{position:relative}body#AboutUs .about-us-square-right{position:absolute;top:-59px;right:15px}body#AboutUs .about-us-title-h3{padding:40px 45px 25px 45px;margin:0;max-width:none}@media(min-width:576px){body#AboutUs .about-us-title-h3{padding-top:25px}}#redesign.email-address h2,#redesign.email-address .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300}@media(min-width:768px){#redesign.email-address h2,#redesign.email-address .h2{font-size:28px}}@media(min-width:992px){#redesign.email-address h2,#redesign.email-address .h2{font-size:32px;line-height:36px}}#redesign.email-address td{padding:5px 0}#redesign.email-address .fa-question-circle{color:#0079a7}#redesign.email-address #updateSmsForm>*,#redesign.email-address #updateEmailForm>*{margin-bottom:1em}#redesign.email-address #updateSmsForm #phone-valid-msg,#redesign.email-address #updateSmsForm #email-valid-msg,#redesign.email-address #updateEmailForm #phone-valid-msg,#redesign.email-address #updateEmailForm #email-valid-msg{display:none;font-size:12px;margin-top:.5em;color:#009d20}#redesign.email-address #updateSmsForm #phone-valid-msg.valid-msg,#redesign.email-address #updateSmsForm #email-valid-msg.valid-msg,#redesign.email-address #updateEmailForm #phone-valid-msg.valid-msg,#redesign.email-address #updateEmailForm #email-valid-msg.valid-msg{display:block}#redesign.email-address .form-container{background:#f0f1f1;padding:15px}@media(min-width:992px){#redesign.email-address .form-container{padding:30px}}#redesign.email-address .form-control{border:2px solid #929497;border-radius:6px}@media(min-width:768px){#redesign.email-address .form-control{width:345px}}#redesign.email-address .button-primary{width:160px}#redesign.email-address .btn-white{color:#0079a7;border:2px solid #0079a7;border-radius:25px;background-color:#fff;line-height:20px}#redesign.email-address .btn-white:hover{color:#fff;background-color:#0079a7}#redesign.email-address .label-text{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px}#redesign.email-address i[data-bs-toggle=popover]{position:relative;right:8px}#redesign.email-address .email-btns{display:flex;align-items:center}#redesign.email-address .email-btns>div{width:auto}#redesign.email-address .email-btns>div a{padding:14px}@media(min-width:768px){#redesign.email-address .email-btns>div a{padding:12px}}#redesign.email-address #customerProfile-button,#redesign.email-address #accountProfile-button,#redesign.email-address #anonymousNoThanks-button,#redesign.email-address #anonymousUnsub-button{width:fit-content}#redesign.email-address .anonymousUnsub-form-group{margin-bottom:16px}#redesign.email-address #unsubscribeEmailForm .confirm-email,#redesign.email-address #unsubscribeEmailForm .confirm-btns{margin-top:1em}#redesign.email-address #unsubscribeEmailForm .confirm-btns{flex-wrap:nowrap}#redesign.email-address #unsubscribeEmailForm .confirm-btns>*{width:unset;padding:0}#redesign.delay-payment h2,#redesign.delay-payment .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300}@media(min-width:768px){#redesign.delay-payment h2,#redesign.delay-payment .h2{font-size:28px}}@media(min-width:992px){#redesign.delay-payment h2,#redesign.delay-payment .h2{font-size:32px;line-height:36px}}#redesign.delay-payment hr.blue-line{height:3px;background-color:#006097;border:0;margin:1.5rem 0;opacity:1}#redesign.delay-payment td{padding:10px 0}#redesign.delay-payment button[type=submit]{width:230px}#redesign.delay-payment .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#redesign.delay-payment .ps-4{padding-left:1.5rem!important}#redesign.pay-once .account-balance{margin-top:20px}#redesign.pay-once .account-balance p{color:#31313b;line-height:16px}#redesign.pay-once .account-balance .balance{font-family:"Muli";font-size:34px;line-height:38px}#redesign.pay-once .section{margin-bottom:15px}#redesign.pay-once .payoff-plan-early-block{color:#31313b}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-heading{height:40px;background-color:#00adee;line-height:17px}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-heading .payoff-heading-text{margin-left:2em}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-heading div.option-text{margin-bottom:10px}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-heading span.option-text{height:20px;color:#31313b;font-size:11px;font-weight:bold;line-height:14px}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-heading .fa-question-circle{padding-top:.4rem}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content{background-color:#d1ecf1}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .payment-content{padding-top:1em;margin-left:2em}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .payment-content .account-balance-text{color:#31313b;font-family:Muli;font-size:22px;line-height:26px}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .payment-date{margin-left:3.5em;max-width:145px}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .payment-date .datepicker{position:relative}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .payment-date .datepicker:after{right:0}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .payment-date .datepicker #datepicker{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.25em}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .payment-date .datepicker #datepicker+hr.dates-divider{box-sizing:border-box;height:1px;max-width:145px;border-top:2px solid #31313b}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .disclosure-text{color:#0c5460;margin-top:1em}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .toggle-disclosure{vertical-align:central;margin-left:2.5rem;color:#0c5460;text-decoration:underline}#redesign.pay-once .one-time-payment-block{color:#31313b}#redesign.pay-once .one-time-payment-block .one-time-payment-heading{height:40px;background-color:#00adee;line-height:17px}#redesign.pay-once .one-time-payment-block .one-time-payment-heading .one-time-payment-heading-text{margin-left:2em}#redesign.pay-once .one-time-payment-block .one-time-payment-heading div.option-text{margin-bottom:10px}#redesign.pay-once .one-time-payment-block .one-time-payment-heading span.option-text{height:20px;color:#31313b;font-size:11px;font-weight:bold;line-height:14px}#redesign.pay-once .one-time-payment-block .one-time-payment-heading .fa-question-circle{padding-top:.4rem}#redesign.pay-once .one-time-payment-block .one-time-payment-content{background-color:#d1ecf1}#redesign.pay-once .one-time-payment-block .one-time-payment-content .payment-content{padding-top:1em;margin-left:2rem}#redesign.pay-once .one-time-payment-block .one-time-payment-content .payment-content input.payment-amount-input{width:130px;font-size:18px!important;line-height:28px;text-align:center;color:#504f52;padding-left:0;padding-right:0;border:2px solid #929497}#redesign.pay-once .one-time-payment-block .one-time-payment-content .payment-date{margin-left:2.5rem;max-width:145px}@media(min-width:768px){#redesign.pay-once .one-time-payment-block .one-time-payment-content .payment-date{margin-left:2.5rem}}#redesign.pay-once .one-time-payment-block .one-time-payment-content .payment-date .datepicker{position:relative}#redesign.pay-once .one-time-payment-block .one-time-payment-content .payment-date .datepicker:after{right:0}#redesign.pay-once .one-time-payment-block .one-time-payment-content .payment-date .datepicker #one-time-datepicker{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.25em}#redesign.pay-once .one-time-payment-block .one-time-payment-content .payment-date .datepicker #one-time-datepicker+hr.dates-divider{box-sizing:border-box;height:1px;max-width:145px;border-top:2px solid #31313b}#redesign.pay-once .one-time-payment-block .one-time-payment-content .disclosure-text{color:#0c5460;margin-top:1.7em}#redesign.pay-once .one-time-payment-block .one-time-payment-content .toggle-disclosure{vertical-align:central;margin-left:2.5rem;color:#0c5460;text-decoration:underline}#redesign.pay-once .submit-region{margin-left:2rem;margin-right:2rem;padding-bottom:20px}#redesign.pay-once .submit-region .btn,#redesign.pay-once .submit-region .btn-default{height:28.42px;width:102.67px;border-radius:30px;background-color:#0079a7;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:600;line-height:2px;text-align:center;background-image:none;padding-bottom:8px;letter-spacing:.5px}#redesign.pay-once .custom-container-xs{padding-left:0;padding-right:0}@media(min-width:576px){#redesign.pay-once .custom-container-xs{padding-left:15px;padding-right:15px}}#redesign.pay-once input.dropdown-text{width:145px}#redesign.payment-options .account-balance{margin-top:20px}#redesign.payment-options .account-balance p{color:#31313b;line-height:16px}#redesign.payment-options .account-balance .balance{font-family:"Muli";font-size:34px;line-height:38px}#redesign.payment-options .section{margin-bottom:15px}#redesign.payment-options .pif-only-slider-block{color:#31313b}#redesign.payment-options .pif-only-slider-block .pif-only-heading{height:40px;background-color:#00adee;line-height:17px}#redesign.payment-options .pif-only-slider-block .pif-only-heading .pif-only-heading-text{margin-left:1rem}@media(min-width:768px){#redesign.payment-options .pif-only-slider-block .pif-only-heading .pif-only-heading-text{margin-left:2rem}}#redesign.payment-options .pif-only-slider-block .pif-only-heading .option-text{height:20px;color:#31313b;font-size:11px;font-weight:bold;line-height:14px}#redesign.payment-options .pif-only-slider-block .pif-only-heading .fa-question-circle{padding-top:.4rem}#redesign.payment-options .pif-only-slider-block .slider-label-text{font-family:"Open Sans";font-size:14px;color:#31313b;line-height:20px;letter-spacing:.4px;text-align:center;font-weight:bold}@media(min-width:768px){#redesign.payment-options .pif-only-slider-block .slider-label-text{letter-spacing:0}}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content{background-color:#d1ecf1;padding-top:2px}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .slider-label-text{font-family:"Open Sans";font-size:14px;color:#31313b;line-height:20px;letter-spacing:.4px;text-align:center;font-weight:bold}@media(min-width:768px){#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .slider-label-text{letter-spacing:0}}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .sliderCustomOffersContainer *,#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .sliderCustomOffersContainer *:focus,#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .sliderCustomOffersContainer *:hover{outline:0}@media(min-width:768px){#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .sliderCustomOffersContainer{width:260px}}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .payment-content{padding-top:1em}@media(min-width:768px){#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .payment-content{margin-left:2rem;padding-bottom:0;margin-bottom:-1rem}}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .payment-content .payment-amount-region{width:130px}@media(max-width:575.98px){#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .payment-content .payment-amount-region{margin-left:1rem}}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .payment-content .dropdown-caret{position:relative;display:block;width:150px;background-color:transparent}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .payment-content .dropdown-caret:after{font:normal normal normal 2em/.7 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:29px;font-style:normal;font-weight:normal;padding-right:10px;text-align:right;position:absolute;right:0;top:.65rem;text-rendering:optimizeLegibility}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .payment-content .dropdown-caret #pif-slider-payment-frequency{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.4em;width:90%;padding-right:10%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:block;overflow:hidden;box-sizing:content-box;position:relative;z-index:1}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .payment-content .dropdown-caret #pif-slider-payment-frequency+hr.dates-divider{box-sizing:border-box;height:1px;max-width:139px;border-top:2px solid #31313b;padding-bottom:.7rem}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .first-payment-date{margin-left:2rem;width:140px}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .first-payment-date .datepicker{position:relative}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .first-payment-date .datepicker:after{right:0;top:.3rem}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .first-payment-date .datepicker #datepicker{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;cursor:pointer}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .first-payment-date .datepicker #datepicker+hr.dates-divider{box-sizing:border-box;height:1px;max-width:140px;border-top:2px solid #31313b;padding-bottom:.7rem}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .account-balance-row{margin-left:1rem;margin-top:-10px}@media(min-width:768px){#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .account-balance-row{margin-left:2rem}}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .account-balance-row .account-balance-element{width:155px}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .account-balance-row .account-balance-element .account-balance-text{color:#31313b;font-family:Muli;font-size:22px;line-height:26px}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .disclosure-text{color:#0c5460}#redesign.payment-options .pif-only-slider-block .pif-only-slider-content .toggle-disclosure{vertical-align:central;margin-left:6rem;color:#0c5460;text-decoration:underline solid #0c5460}#redesign.payment-options .letter-offer-block{color:#31313b}#redesign.payment-options .letter-offer-block .letter-offer-heading{height:40px;background-color:#8bc53f;line-height:17px}#redesign.payment-options .letter-offer-block .letter-offer-heading .letter-offer-heading-text{margin-left:1em}@media(min-width:768px){#redesign.payment-options .letter-offer-block .letter-offer-heading .letter-offer-heading-text{margin-left:2em}}#redesign.payment-options .letter-offer-block .letter-offer-heading .option-text{height:20px;color:#31313b;font-size:11px;font-weight:bold;line-height:14px}#redesign.payment-options .letter-offer-block .letter-offer-heading .fa-question-circle{padding-top:.4rem}#redesign.payment-options .letter-offer-block .letter-offer-content{background-color:#dbe9c6}#redesign.payment-options .letter-offer-block .letter-offer-content .payment-content{padding-top:1em;max-width:100%}@media(min-width:768px){#redesign.payment-options .letter-offer-block .letter-offer-content .payment-content{margin-left:2rem;width:100%;padding-bottom:0;margin-bottom:-1rem}}#redesign.payment-options .letter-offer-block .letter-offer-content .payment-content .payment-amount-region{width:130px}@media(max-width:575.98px){#redesign.payment-options .letter-offer-block .letter-offer-content .payment-content .payment-amount-region{margin-left:1rem}}#redesign.payment-options .letter-offer-block .letter-offer-content .payment-content .dropdown-caret{position:relative;display:block;width:150px;background-color:transparent}#redesign.payment-options .letter-offer-block .letter-offer-content .payment-content .dropdown-caret:after{font:normal normal normal 2em/.7 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:29px;font-style:normal;font-weight:normal;padding-right:10px;text-align:right;position:absolute;right:0;top:.65rem;text-rendering:optimizeLegibility}#redesign.payment-options .letter-offer-block .letter-offer-content .payment-content .dropdown-caret #letter-offer-payment-frequency{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.4em;width:90%;padding-right:10%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:block;overflow:hidden;box-sizing:content-box;position:relative;z-index:1}#redesign.payment-options .letter-offer-block .letter-offer-content .payment-content .dropdown-caret #letter-offer-payment-frequency+hr.dates-divider{box-sizing:border-box;height:1px;max-width:139px;border-top:2px solid #31313b;padding-bottom:.7rem}#redesign.payment-options .letter-offer-block .letter-offer-content .first-payment-date{margin-left:1.5rem;width:140px}@media(min-width:768px){#redesign.payment-options .letter-offer-block .letter-offer-content .first-payment-date{margin-left:2.2rem}}#redesign.payment-options .letter-offer-block .letter-offer-content .first-payment-date .datepicker{position:relative}#redesign.payment-options .letter-offer-block .letter-offer-content .first-payment-date .datepicker:after{right:0;top:.3rem}#redesign.payment-options .letter-offer-block .letter-offer-content .first-payment-date .datepicker #letter-offer-datepicker{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;cursor:pointer}#redesign.payment-options .letter-offer-block .letter-offer-content .first-payment-date .datepicker #letter-offer-datepicker+hr.dates-divider{box-sizing:border-box;height:1px;max-width:140px;border-top:2px solid #31313b;padding-bottom:.7rem}#redesign.payment-options .letter-offer-block .letter-offer-content .total-savings-row{width:95%;margin-left:1rem;margin-top:-10px}@media(min-width:768px){#redesign.payment-options .letter-offer-block .letter-offer-content .total-savings-row{margin-left:2rem}}#redesign.payment-options .letter-offer-block .letter-offer-content .total-savings-row .savings-amount-final-date{display:flex;justify-content:flex-start}@media(min-width:768px){#redesign.payment-options .letter-offer-block .letter-offer-content .total-savings-row .savings-amount-final-date{display:inline-flex}}#redesign.payment-options .letter-offer-block .letter-offer-content .total-savings-row .savings-amount-final-date .total-savings-element{width:155px}#redesign.payment-options .letter-offer-block .letter-offer-content .total-savings-row .savings-amount-final-date .total-savings-element+.total-savings-text{font-size:14px}#redesign.payment-options .letter-offer-block .letter-offer-content .total-savings-row .savings-amount-final-date .total-savings-element .total-savings-amount{font-size:18px;line-height:20px;color:#31313b}#redesign.payment-options .letter-offer-block .letter-offer-content .total-savings-row .savings-amount-final-date .total-savings-element .highlight{margin-top:-1rem;background-color:#ff0}#redesign.payment-options .letter-offer-block .letter-offer-content .total-savings-row .savings-amount-final-date #letter-future-date{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.25em}#redesign.payment-options .letter-offer-block .letter-offer-content .letter-offer-text,#redesign.payment-options .letter-offer-block .letter-offer-content .disclosure-text{color:#2e6d00}#redesign.payment-options .letter-offer-block .letter-offer-content .toggle-disclosure{vertical-align:central;margin-left:6rem;color:#2e6d00;text-decoration:underline solid #2e6d00}#redesign.payment-options .letter-offer-block .letter-offer-content .total-payments-amount{font-size:22px;line-height:26px;color:#31313b}#redesign.payment-options .partial-plan-block{color:#31313b}#redesign.payment-options .partial-plan-block .partial-plan-heading{height:40px;background-color:#00adee;line-height:17px}#redesign.payment-options .partial-plan-block .partial-plan-heading .partial-plan-heading-text{margin-left:1rem}@media(min-width:768px){#redesign.payment-options .partial-plan-block .partial-plan-heading .partial-plan-heading-text{margin-left:2rem}}#redesign.payment-options .partial-plan-block .partial-plan-heading .option-text{height:20px;color:#31313b;font-size:11px;font-weight:bold;line-height:14px}#redesign.payment-options .partial-plan-block .partial-plan-heading .fa-question-circle{padding-top:.4rem}#redesign.payment-options .partial-plan-block .partial-plan-content{background-color:#d1ecf1}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-content{padding-top:1em;margin-left:1rem}@media(min-width:768px){#redesign.payment-options .partial-plan-block .partial-plan-content .payment-content{margin-left:2rem}}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-content input.payment-amount-input{width:130px;font-size:18px!important;line-height:28px;text-align:center;color:#504f52;padding-left:0;padding-right:0;border:2px solid #929497}#redesign.payment-options .partial-plan-block .partial-plan-content .number-of-payments{margin-left:2.1rem}#redesign.payment-options .partial-plan-block .partial-plan-content .number-of-payments .dropdown-caret{position:relative;display:block;width:95px;background-color:transparent}#redesign.payment-options .partial-plan-block .partial-plan-content .number-of-payments .dropdown-caret:after{font:normal normal normal 2em/.7 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:29px;font-style:normal;font-weight:normal;padding-right:10px;text-align:right;position:absolute;right:-11px;top:.65rem;text-rendering:optimizeLegibility}#redesign.payment-options .partial-plan-block .partial-plan-content .number-of-payments .dropdown-caret #numberOfPayments{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.4em;width:90%;padding-right:10%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:block;overflow:hidden;box-sizing:content-box;position:relative;z-index:1}#redesign.payment-options .partial-plan-block .partial-plan-content .number-of-payments .dropdown-caret #numberOfPayments+hr.non-dates-divider{box-sizing:border-box;height:1px;width:95px;border-top:2px solid #31313b;padding-bottom:.7rem}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .first-payment-element{width:140px}@media(min-width:768px){#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .first-payment-element{margin-left:1rem}}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .first-payment-element .datepicker:after{right:0;top:.3rem}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .first-payment-element .datepicker #partial-plan-datepicker{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;cursor:pointer}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .first-payment-element .datepicker #partial-plan-datepicker+hr.dates-divider{box-sizing:border-box;height:1px;max-width:140px;border-top:2px solid #31313b;padding-bottom:.7rem}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .partial-plan-frequency{margin-left:24px}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .partial-plan-frequency .dropdown-caret{position:relative;display:block;width:150px;background-color:transparent}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .partial-plan-frequency .dropdown-caret:after{font:normal normal normal 2em/.7 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:29px;font-style:normal;font-weight:normal;padding-right:10px;text-align:right;position:absolute;right:0;top:.65rem;text-rendering:optimizeLegibility}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .partial-plan-frequency .dropdown-caret #partial-plan-payment-frequency{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.4em;width:90%;padding-right:10%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:block;overflow:hidden;box-sizing:content-box;position:relative;z-index:1}#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .partial-plan-frequency .dropdown-caret #partial-plan-payment-frequency+hr.dates-divider{box-sizing:border-box;height:1px;max-width:139px;border-top:2px solid #31313b;padding-bottom:.7rem}@media(min-width:768px){#redesign.payment-options .partial-plan-block .partial-plan-content .payment-date .partial-plan-frequency .dropdown-caret #partial-plan-payment-frequency+hr.dates-divider{width:145px}}#redesign.payment-options .partial-plan-block .partial-plan-content .disclosure-text{color:#0c5460}#redesign.payment-options .partial-plan-block .partial-plan-content .toggle-disclosure{vertical-align:central;margin-left:6rem;color:#0c5460;text-decoration:underline solid #0c5460}#redesign.payment-options .slider-label-left{position:relative;right:38%;text-align:left;font-size:18px;line-height:20px}#redesign.payment-options .slider-payments-amount{font-family:Muli;font-size:34px;line-height:38px}#redesign.payment-options .slider-label-right{font-size:18px;line-height:20px;position:relative;left:103%;text-align:right}@media(max-width:575.98px){#redesign.payment-options .slider-label-right{position:relative;left:36%}}@media(min-width:768px) and (max-width:991.98px){#redesign.payment-options .slider-label-right{position:relative;left:37%}}#redesign.payment-options .submit-region{margin-left:1rem;margin-right:1rem;padding-bottom:20px}@media(min-width:768px){#redesign.payment-options .submit-region{margin-left:2rem;margin-right:2rem}}#redesign.payment-options .submit-region .btn-default{height:28.42px;width:102.67px;border-radius:30px;background-color:#0079a7;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:600;line-height:2px;text-align:center;background-image:none;padding-bottom:8px;letter-spacing:.5px}#redesign.payment-options .custom-container-xs{padding-left:0;padding-right:0}@media(min-width:576px){#redesign.payment-options .custom-container-xs{padding-left:15px;padding-right:15px}}#redesign.payment-options input.dropdown-text{width:145px}#redesign.payment-options .slider-labeling{display:flex;justify-content:center}#redesign.payment-options .slider-payments-amount{margin:0}body#v7-payment-options main.v7 .acct-detail-header{grid-template-areas:"slr num" "bal ." "sts sts" "off off"}body#v7-payment-options main.v7 .acct-detail-header.offer-exp-off .acct-status{margin-bottom:0;border-radius:0 0 15px 15px;cursor:default}body#v7-payment-options main.v7 .acct-detail-header .acct-status{margin:15px -15px;border-radius:unset}body#v7-payment-options main.v7 .payment-option .po-title{display:flex;align-items:center;justify-content:space-between}body#v7-payment-options main.v7 .payment-option .po-title p{color:#31313b;font-size:22px;line-height:26px}body#v7-payment-options main.v7 .payment-option .po-title .accordion-arrow{transform:scaleY(-1)}body#v7-payment-options main.v7 .payment-option .po-title.collapsed .accordion-arrow{transform:rotate(0deg)}body#v7-payment-options main.v7 .payment-option .savings-subheader{color:#2e6d00}body#v7-payment-options main.v7 .payment-option .savings-subheader #pay-once-pct,body#v7-payment-options main.v7 .payment-option .savings-subheader #pay-over-pct{font-weight:700}body#v7-payment-options main.v7 .payment-option .po-content{margin-top:15px}body#v7-payment-options main.v7 .payment-option .final-msg{margin-bottom:15px;color:#0c545f;display:flex;justify-content:center}body#v7-payment-options main.v7 .payment-option #create-plan{margin-bottom:15px}body#v7-payment-options main.v7 .payment-option #create-plan.savings-offer .savings-status{background-color:#2e6d00}body#v7-payment-options main.v7 .payment-option #create-plan.savings-offer #create-plan-container{background-color:#dbe9c6;color:#2e6d00}body#v7-payment-options main.v7 .payment-option #create-plan .savings-status{background-color:#006097;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;border-radius:16px 16px 0 0;padding:3.5px}body#v7-payment-options main.v7 .payment-option #create-plan #create-plan-container{display:flex;padding:.7rem;background-color:#d1ecf1;border-radius:0 0 16px 16px;height:100px;align-items:center}body#v7-payment-options main.v7 .payment-option #create-plan #create-plan-container .plan-payments-label{width:25%;height:100%;border-radius:0 0 0 16px;display:flex;align-items:center;justify-content:center;background-color:transparent;flex-direction:column}body#v7-payment-options main.v7 .payment-option #create-plan #create-plan-container .plan-payments-label .num-payments-label{color:#31313b;text-align:center;font-family:Mulish;font-size:22px;line-height:26px;margin:0}body#v7-payment-options main.v7 .payment-option #create-plan #create-plan-container .plan-payments-label .payments-label{color:#31313b;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:5px 0 0 0}body#v7-payment-options main.v7 .payment-option #create-plan #create-plan-container .button-primary{width:75%}@media(min-width:768px){body#v7-payment-options main.v7 .payment-option #create-plan #create-plan-container{padding:unset}body#v7-payment-options main.v7 .payment-option #create-plan #create-plan-container .plan-payments-label{width:33.333%;background-color:#f0f1f1}body#v7-payment-options main.v7 .payment-option #create-plan #create-plan-container .plan-payments-label .num-payments-label{font-size:34px}body#v7-payment-options main.v7 .payment-option #create-plan #create-plan-container .button-primary{width:50%;margin:0 auto}}#redesign.make-a-payment{padding-top:16px;padding-bottom:16px}@media(min-width:768px){#redesign.make-a-payment{padding-top:64px;padding-bottom:64px}}#redesign.make-a-payment .radio-btn-group{display:flex;flex-direction:column}@media(min-width:768px){#redesign.make-a-payment .radio-btn-group{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}#redesign.make-a-payment form{width:100%}@media(min-width:576px){#redesign.make-a-payment form{width:400px}}#redesign.make-a-payment h2,#redesign.make-a-payment .h2{margin-bottom:0;padding:15px}@media(min-width:768px){#redesign.make-a-payment h2,#redesign.make-a-payment .h2{padding:25px 15px}}@media(min-width:576px){#redesign.make-a-payment .center{width:100%;padding:8px}}#redesign.make-a-payment .account-balance{margin-top:20px}#redesign.make-a-payment .account-balance .acct-label{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.04px;color:#31313b}#redesign.make-a-payment .account-balance .acct-bal-amount{font-family:Mulish;font-size:34px;line-height:38px;color:#31313b}#redesign.make-a-payment .payment-method{background:#f0f1f1}@media(min-width:992px){#redesign.make-a-payment .payment-method{padding-left:15px;padding-right:15px}}#redesign.make-a-payment .button-container{padding:0 15px 15px 15px}#redesign.make-a-payment .payment-info span{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px}#redesign.make-a-payment .button-primary{width:100%}@media(min-width:768px){#redesign.make-a-payment .button-primary{width:154px}}#redesign.make-a-payment #apple-pay-radio,#redesign.make-a-payment #apple-pay-radio-test{padding:8px 5px 8px 8px}@media(min-width:768px){#redesign.make-a-payment #apple-pay-radio,#redesign.make-a-payment #apple-pay-radio-test{padding:10px 5px 10px 10px}}#redesign.make-a-payment #apple-pay-radio label,#redesign.make-a-payment #apple-pay-radio-test label{margin:auto}#redesign.make-a-payment #apple-pay-radio #apple-pay-mark,#redesign.make-a-payment #apple-pay-radio-test #apple-pay-mark{width:30%}@media(min-width:768px){#redesign.make-a-payment #apple-pay-radio #apple-pay-mark,#redesign.make-a-payment #apple-pay-radio-test #apple-pay-mark{width:35%}}#redesign.make-a-payment #apple-pay-radio .circle-outer,#redesign.make-a-payment #apple-pay-radio-test .circle-outer{top:25%}#redesign.modify-payment h2,#redesign.modify-payment .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300;padding-top:10px}@media(min-width:768px){#redesign.modify-payment h2,#redesign.modify-payment .h2{font-size:28px}}@media(min-width:992px){#redesign.modify-payment h2,#redesign.modify-payment .h2{font-size:32px;line-height:36px}}#redesign.modify-payment .account-balance{margin-top:20px}#redesign.modify-payment .account-balance p{color:#31313b;line-height:16px}#redesign.modify-payment .account-balance .balance{font-family:"Muli";font-size:34px;line-height:38px}#redesign.modify-payment hr.blue-line{height:3px;background-color:#006097;border:0;margin:1.5rem 0;opacity:1}#redesign.modify-payment .datepicker{position:relative}#redesign.modify-payment .datepicker:after{position:absolute;top:.65rem;right:1.5rem}#redesign.modify-payment #PaymentFrequency{position:relative;background:url("/img/custom-chevron-down.svg?v=FIX-dgD3SvAB-pa7yDximjtW8ZA") no-repeat 95%}@media(min-width:768px){#redesign.modify-payment #PaymentFrequency{background:url("/img/custom-chevron-down.svg?v=FIX-dgD3SvAB-pa7yDximjtW8ZA") no-repeat 94%}}@media(min-width:992px){#redesign.modify-payment #PaymentFrequency{background:url("/img/custom-chevron-down.svg?v=FIX-dgD3SvAB-pa7yDximjtW8ZA") no-repeat 96%}}@media(min-width:1200px){#redesign.modify-payment #PaymentFrequency{background:url("/img/custom-chevron-down.svg?v=FIX-dgD3SvAB-pa7yDximjtW8ZA") no-repeat 95.5%}}@media(max-width:575.98px){#redesign.modify-payment .submit-btn-container{text-align:center}}#redesign.modify-payment .submit-btn-container button[type=submit]{width:235px}#redesign.modify-payment .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}#redesign.modify-payment .nav-link{display:block;padding:.5rem 1rem}#redesign.modify-payment .nav-link:hover,#redesign.modify-payment .nav-link:focus{text-decoration:none}#redesign.modify-payment .nav-link.disabled{color:#6c757d}#redesign.modify-payment .nav-tabs{border-bottom:1px solid #dee2e6}#redesign.modify-payment .nav-tabs .nav-item{margin-bottom:-1px}#redesign.modify-payment .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}#redesign.modify-payment .nav-tabs .nav-link:hover,#redesign.modify-payment .nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}#redesign.modify-payment .nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}#redesign.modify-payment .nav-tabs .nav-link.active,#redesign.modify-payment .nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}#redesign.modify-payment .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}#redesign.modify-payment li.nav-item{cursor:pointer}#redesign.modify-payment a.nav-link{pointer-events:none;color:#006097}#redesign.modify-payment .form-group{margin-bottom:1rem}@media(max-width:575.98px){#redesign.customer-profile h1.profile-title,#redesign.customer-profile .profile-title.h1{text-align:center;padding-bottom:1rem}}#redesign.customer-profile h2,#redesign.customer-profile .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300}@media(min-width:768px){#redesign.customer-profile h2,#redesign.customer-profile .h2{font-size:28px}}@media(min-width:992px){#redesign.customer-profile h2,#redesign.customer-profile .h2{font-size:32px;line-height:36px}}#redesign.customer-profile td{padding:5px 0}#redesign.customer-profile .fa-question-circle{color:#0079a7}#redesign.edit-bank-details .bank-account-type{background:#f0f1f1;margin-top:20px}@media(min-width:992px){#redesign.edit-bank-details .bank-account-type{padding-left:15px}}#redesign.edit-bank-details .radio-btn-group{display:flex;flex-direction:column}@media(min-width:768px){#redesign.edit-bank-details .radio-btn-group{flex-direction:row;justify-content:space-between}}#redesign.edit-bank-details .form-group{margin-bottom:1rem}#redesign.edit-bank-details form{padding:0 15px 15px 15px;width:100%}@media(min-width:576px){#redesign.edit-bank-details form{width:400px}}@media(min-width:576px){#redesign.edit-bank-details button{width:50%}}#redesign.edit-bank-details h2,#redesign.edit-bank-details .h2{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;margin-bottom:0;padding:15px}@media(min-width:768px){#redesign.edit-bank-details h2,#redesign.edit-bank-details .h2{font-size:24px}}@media(min-width:992px){#redesign.edit-bank-details h2,#redesign.edit-bank-details .h2{font-size:26px}}@media(min-width:768px){#redesign.edit-bank-details h2,#redesign.edit-bank-details .h2{padding:25px 15px}}#redesign.edit-bank-details h3,#redesign.edit-bank-details .h3{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;padding-left:15px}@media(min-width:768px){#redesign.edit-bank-details h3,#redesign.edit-bank-details .h3{font-size:24px}}@media(min-width:992px){#redesign.edit-bank-details h3,#redesign.edit-bank-details .h3{font-size:26px}}#redesign.edit-bank-details .bank-account-holder label{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px}#redesign.edit-bank-details .button-primary{width:100%}@media(min-width:768px){#redesign.edit-bank-details .button-primary{width:154px}}#redesign.edit-bank-details #nacha-early-warning .nacha-early-warning-text{font-style:italic;color:#504f52}#redesign.edit-bank-details #nacha-early-warning a{text-decoration:none;font-style:normal}#redesign .payment-form-2.debit-form-container{background:#f0f1f1;margin-top:32px;padding:15px}@media(min-width:768px){#redesign .payment-form-2.debit-form-container{margin-top:48px}}@media(min-width:992px){#redesign .payment-form-2.debit-form-container{max-width:75%}}#redesign .payment-form-2 .button-primary{width:100%}@media(min-width:768px){#redesign .payment-form-2 .button-primary{width:154px}}#redesign .payment-form-2 form label.update-all-payments{margin-left:20px;font-size:12px}#redesign .payment-form-2 .form-select-control{border:2px solid #929497}#redesign .payment-form-2 .form-select-control-is-valid{border:2px solid #198754}#redesign .payment-form-2 .flex-microform{height:34px;border:2px solid #929497}#redesign .payment-form-2 .flex-microform-focused{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}#redesign .payment-form-2 .flex-microform-invalid{border-color:#dc3545}#redesign h2,#redesign .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300}@media(min-width:768px){#redesign h2,#redesign .h2{font-size:28px}}@media(min-width:992px){#redesign h2,#redesign .h2{font-size:32px;line-height:36px}}#redesign .authorize-3rd-party h2,#redesign .authorize-3rd-party .h2,#redesign .authorize-3rd-party p,#redesign .authorize-3rd-party .modal-signin-disclosures{margin-left:15px;margin-right:15px}@media(min-width:768px){#redesign .authorize-3rd-party h2,#redesign .authorize-3rd-party .h2,#redesign .authorize-3rd-party p,#redesign .authorize-3rd-party .modal-signin-disclosures{margin-left:0;margin-right:0}}#redesign .authorize-3rd-party .form-container{background:#f0f1f1;padding:15px}@media(min-width:992px){#redesign .authorize-3rd-party .form-container{padding:30px}}#redesign .authorize-3rd-party .terms-label{margin-left:15px}@media(min-width:768px){#redesign .authorize-3rd-party .terms-label{margin-left:0}}#redesign .authorize-3rd-party input{border:1px solid #929497}#redesign .authorize-3rd-party input.is-invalid{border-color:#dc3545}#redesign .authorize-3rd-party .ps-0{padding-left:0!important}@media(min-width:992px){#redesign .form-width{flex:0 0 66.66667%;max-width:66.66667%}}#redesign .label-text{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px}#redesign .payment-form-2.mail-form-container{background:#f0f1f1;padding:15px}@media(min-width:992px){#redesign .payment-form-2.mail-form-container{max-width:100%}}#redesign.verify-payment #payment-summary,#redesign.verify-payment #payment-method{background:#f0f1f1}#redesign.verify-payment #payment-summary p,#redesign.verify-payment #payment-method p{font-family:"Open Sans";font-size:14px;color:#31313b;line-height:16px}#redesign.verify-payment #payment-summary #card-info,#redesign.verify-payment #payment-method #card-info{display:flex;justify-content:flex-start;align-items:center}#redesign.verify-payment #payment-summary #card-info #apple-pay-mark,#redesign.verify-payment #payment-method #card-info #apple-pay-mark{width:12%}@media(min-width:768px){#redesign.verify-payment #payment-summary #card-info #apple-pay-mark,#redesign.verify-payment #payment-method #card-info #apple-pay-mark{width:9%}}#redesign.verify-payment #terms-sign-and-submit{background:#f0f1f1}#redesign.verify-payment #payment-summary,#redesign.verify-payment #future-payments,#redesign.verify-payment #payment-method,#redesign.verify-payment #mailing-address,#redesign.verify-payment #terms-sign-and-submit{padding:15px}@media(min-width:992px){#redesign.verify-payment #payment-summary,#redesign.verify-payment #future-payments,#redesign.verify-payment #payment-method,#redesign.verify-payment #mailing-address,#redesign.verify-payment #terms-sign-and-submit{padding:15px 25px}}#redesign.verify-payment #payment-summary p{font-family:"Open Sans";font-size:14px;color:#31313b;line-height:16px;margin-bottom:8px}#redesign.verify-payment h2,#redesign.verify-payment .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300;padding-top:24px}@media(min-width:768px){#redesign.verify-payment h2,#redesign.verify-payment .h2{font-size:28px}}@media(min-width:992px){#redesign.verify-payment h2,#redesign.verify-payment .h2{font-size:32px;line-height:36px}}#redesign.verify-payment .account-balance{margin-top:20px}#redesign.verify-payment .account-balance .acct-label{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.04px;color:#31313b}#redesign.verify-payment .account-balance .acct-bal-amount{font-family:Mulish;font-size:34px;line-height:38px;color:#31313b}#redesign.verify-payment .blue-link-color{color:#0079a7}#redesign.verify-payment .label{font-family:"Open Sans";font-size:14px;color:#31313b;line-height:16px}#redesign.verify-payment #payment-summary p.number-of-payments{font-family:"Muli";font-size:22px;color:#31313b;line-height:26px;margin-bottom:16px}#redesign.verify-payment td{padding:10px 0}#redesign.verify-payment .cursor-pointer{cursor:pointer}#redesign.verify-payment .submit-btn-container{text-align:center}#redesign.verify-payment .button-primary.submit{width:90%}#redesign.verify-payment .data-small-font{font-family:"Muli"!important;font-size:18px!important;line-height:20px!important;font-size:16px!important}#redesign.verify-payment .text-link{font-family:"Open Sans";font-size:14px;line-height:20px;color:#0079a7}#redesign.verify-payment .text-link:hover{color:#093254}#redesign.verify-payment #terms-sign-and-submit a{font-family:"Open Sans";font-size:14px;line-height:20px;color:#0079a7}#redesign.verify-payment #terms-sign-and-submit a:hover{color:#093254}#redesign.verify-payment .pl-2,#redesign.verify-payment .px-2{padding-left:.5rem!important}#redesign.verify-payment .submit-btn-container{position:relative}#redesign.verify-payment .submit-btn-container .blocker{position:absolute;height:100%;width:100%}#redesign.verify-payment .apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:pay}@supports(-webkit-appearance:-apple-pay-button){#redesign.verify-payment .apple-pay-button-with-text{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:pay}#redesign.verify-payment .apple-pay-button-with-text>*{display:none}#redesign.verify-payment .apple-pay-button-white-with-line-with-text{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance:-apple-pay-button){#redesign.verify-payment .apple-pay-button-with-text{--apple-pay-scale:1;display:inline-flex;justify-content:center;font-size:12px;border-radius:5px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px}#redesign.verify-payment .apple-pay-button-white-with-line-with-text{background-color:#fff;color:#000;border:.5px solid #000}#redesign.verify-payment .apple-pay-button-with-text.apple-pay-button-white-with-line-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}#redesign.verify-payment .apple-pay-button-with-text>.text{font-family:-apple-system;font-size:calc(1em*var(--apple-pay-scale));font-weight:300;align-self:center;margin-right:calc(2px*var(--apple-pay-scale))}#redesign.verify-payment .apple-pay-button-with-text>.logo{width:calc(35px*var(--scale));height:100%;background-size:100% 60%;background-repeat:no-repeat;background-position:0 50%;margin-left:calc(2px*var(--apple-pay-scale));border:0}}@media print{#redesign.payment-confirmaion .manage-your-accounts,#redesign.payment-confirmaion .faq,#redesign.payment-confirmaion .print-btn-container,#redesign.payment-confirmaion registration-trigger{display:none}}#redesign.payment-confirmaion p{margin-bottom:8px}#redesign.payment-confirmaion h2,#redesign.payment-confirmaion .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300;line-height:36px}@media(min-width:768px){#redesign.payment-confirmaion h2,#redesign.payment-confirmaion .h2{font-size:28px}}@media(min-width:992px){#redesign.payment-confirmaion h2,#redesign.payment-confirmaion .h2{font-size:32px;line-height:36px}}#redesign.payment-confirmaion .thank-you-message{background:#dbe9c6;color:#2e6d00;padding:16px}#redesign.payment-confirmaion .thank-you-message p{color:#2e6d00}#redesign.payment-confirmaion .confirmation-number{font-family:"Muli";font-size:34px;line-height:38px;color:#31313b}@media(min-width:992px){#redesign.payment-confirmaion .ps-md-30{padding-left:30px}}#redesign.payment-confirmaion .print-btn-container{padding-left:0}@media(min-width:992px){#redesign.payment-confirmaion .print-btn-container{padding-left:30px}}#redesign.payment-confirmaion .form-container{background:#f0f1f1;padding:15px}@media(min-width:992px){#redesign.payment-confirmaion .form-container{padding:30px}}#redesign.payment-confirmaion .quick-register{background-color:rgba(219,234,199,.9)}#redesign.payment-confirmaion .quick-register .btn-close{background:none;padding:unset;height:unset;width:unset}#redesign.payment-confirmaion .quick-register section{position:relative;border-bottom:0!important;padding-bottom:0;margin-bottom:0}#redesign.payment-confirmaion .quick-register .card{border:0!important;border-radius:0!important;background-image:none!important;background-color:transparent}#redesign.payment-confirmaion .quick-register .card-body{opacity:1}#redesign.payment-confirmaion .quick-register .mirandaDisclosures{color:#31313b;font-family:"Open Sans"!important;font-size:14px!important;letter-spacing:-.4px!important;line-height:20px!important;margin:0;padding:0}#redesign.payment-confirmaion #registerPassword .field-icon{float:right;margin-top:-28px;position:absolute;left:310px;z-index:2}#redesign.payment-confirmaion #registerPassword #passwordMessage,#redesign.payment-confirmaion #registerPassword #usernameMessage{display:none;background-color:#fcf8e3;border:1px solid #faebcc;color:#000;position:relative;padding:5px 0;width:300px}#redesign.payment-confirmaion #registerPassword #passwordMessage p,#redesign.payment-confirmaion #registerPassword #usernameMessage p{padding:0 10px;font-size:.8rem;margin-bottom:0}#redesign.payment-confirmaion #registerPassword .valid{color:#008000}#redesign.payment-confirmaion #registerPassword .valid:before{position:relative;left:-5px;content:"✔"}#redesign.payment-confirmaion #registerPassword .invalid{color:#000}#redesign.payment-confirmaion #registerPassword .invalid:before{color:#f00;position:relative;left:-5px;content:"✖"}@media(min-width:992px){#redesign.payment-confirmaion .form-width{flex:0 0 66.66667%;max-width:66.66667%}}#redesign.payment-confirmaion .form-width .form-control{border:2px solid #929497;border-radius:6px}@media(min-width:768px){#redesign.payment-confirmaion .form-width .form-control{width:345px}}#redesign.payment-confirmaion .form-width .fa-question-circle{color:#0079a7}#redesign.payment-confirmaion .form-width button[type=submit]{width:200px}#redesign.payment-confirmaion .form-width button[type=submit]:disabled{cursor:initial}#redesign.payment-confirmaion .body-white-space{background-color:#fff;height:30px}#redesign.payment-confirmaion .payment-confirm-print{display:flex;justify-content:space-between;padding:0 15px}#redesign.payment-confirmaion .next-payment-scheduled,#redesign.payment-confirmaion .manage-your-accounts{background:#f0f1f1}#redesign.payment-confirmaion .manage-your-accounts{padding:15px 0}@media(min-width:992px){#redesign.payment-confirmaion .manage-your-accounts{padding:15px}}#redesign.payment-confirmaion .next-payment-scheduled,#redesign.payment-confirmaion .payment-details{padding:15px}#redesign.payment-confirmaion .btn-white{color:#0079a7;border:2px solid #0079a7;border-radius:30px;background-color:#fff;line-height:20px;height:48px;padding:12px}@media(max-width:575.98px){#redesign.payment-confirmaion .btn-white{margin-left:auto;margin-right:auto;width:90%}}@media(min-width:576px){#redesign.payment-confirmaion .btn-white{width:200px}}#redesign.payment-confirmaion .btn-white:hover{color:#fff;background-color:#0079a7}#redesign.payment-confirmaion #print-btn{border:2px solid #0079a7;border-radius:30px;background:transparent;padding:13px;font-size:16px;font-weight:600;color:#006097;width:100%}#redesign.payment-confirmaion #print-btn i{color:#0079a7;font-size:30px}#redesign.payment-confirmaion #print-btn:hover{cursor:pointer;background:#0079a7;color:#fff}#redesign.payment-confirmaion ul{padding-left:12px}@media(min-width:768px){#redesign.payment-confirmaion ul{padding-left:40px}}#redesign.payment-confirmaion li{font-size:16px;padding-left:10px}#redesign.payment-confirmaion .li-content{font-size:14px;position:relative;top:2.5px}#redesign.payment-confirmaion .confirmation-progress-bar{width:50%;margin:0 auto;text-align:center}@media(min-width:768px){#redesign.payment-confirmaion .confirmation-progress-bar{width:100%;margin:auto;text-align:left}}#redesign.payment-confirmaion .pra-progress-bar{width:calc(100% - 16px)!important}@media(min-width:768px){#redesign.payment-confirmaion .pra-progress-bar{width:100%!important}}#redesign.payment-confirmaion .square-end{background-color:#006097}#redesign.payment-confirmaion #updateEmailForm .form-group{margin-bottom:1em}#redesign.view-payment-schedule h2,#redesign.view-payment-schedule .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300;padding-top:5px}@media(min-width:768px){#redesign.view-payment-schedule h2,#redesign.view-payment-schedule .h2{font-size:28px}}@media(min-width:992px){#redesign.view-payment-schedule h2,#redesign.view-payment-schedule .h2{font-size:32px;line-height:36px}}#redesign.view-payment-schedule hr.blue-line{height:3px;background-color:#006097;border:0;margin:1.5rem 0;opacity:1}#redesign.view-payment-schedule #future-payments{padding:15px}@media(min-width:992px){#redesign.view-payment-schedule #future-payments{padding:15px 0}}#redesign.view-payment-schedule .blue-link-color{color:#0079a7}#redesign.view-payment-schedule td{padding:10px 0}#redesign.view-payment-schedule .cursor-pointer{cursor:pointer}#redesign.view-payment-schedule .btn-link{font-family:"Open Sans";font-size:14px;line-height:20px;color:#0079a7}#redesign.view-payment-schedule .btn-link:hover{color:#093254}#redesign .payment-form-2.update-address-container{background:#f0f1f1;padding:15px}@media(min-width:768px){#redesign .payment-form-2.update-address-container{padding:15px 30px}}@media(min-width:992px){#redesign .payment-form-2.update-address-container{max-width:100%}}#redesign .payment-form-2.update-address-container input,#redesign .payment-form-2.update-address-container select{border:2px solid #929497;border-radius:6px}#redesign .payment-form-2.update-address-container #State,#redesign .payment-form-2.update-address-container #ZipCode{width:175px}#redesign .payment-form-2.update-address-container .dropdown-caret{position:relative}#redesign .payment-form-2.update-address-container .dropdown-caret:after{-webkit-appearance:none;-moz-appearance:none;appearance:none}#redesign .payment-form-2.update-address-container .dropdown-caret #State{z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;line-height:22px}#redesign .payment-form-2.update-address-container .dropdown-caret #State:hover{cursor:pointer}#redesign .payment-form-2.update-address-container .dropdown-caret:after{top:2.7rem;right:4rem;z-index:3}#redesign .payment-form-2.update-address-container #save-address{width:345px}#redesign .payment-form-2.verify-billing-container{background:#f0f1f1;padding:15px}@media(min-width:768px){#redesign .payment-form-2.verify-billing-container{padding:15px 30px}}@media(min-width:992px){#redesign .payment-form-2.verify-billing-container{max-width:100%}}#redesign .payment-form-2.verify-billing-container input,#redesign .payment-form-2.verify-billing-container select{border:2px solid #929497;border-radius:6px}#redesign .payment-form-2.verify-billing-container #Billing_State,#redesign .payment-form-2.verify-billing-container #Billing_ZipCode{width:175px}#redesign .payment-form-2.verify-billing-container .dropdown-caret{position:relative;display:block}#redesign .payment-form-2.verify-billing-container .dropdown-caret #Billing_State{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;overflow:hidden;position:relative;z-index:1}#redesign .payment-form-2.verify-billing-container .dropdown-caret #Billing_State:hover{cursor:pointer}#redesign .payment-form-2.verify-billing-container #save-address{width:345px}body#Portrec{margin:0;width:100%;height:100vh}body#Portrec #Portrec-main{background-color:#fff}body#Portrec .portrec-container{max-width:1200px;padding-left:0;padding-right:0}body#Portrec .button-container .btn-add-to-homescreen-home{z-index:1;position:absolute;top:100px;left:15px;width:auto!important;display:flex;align-items:center;justify-content:center;font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;color:#0079a7;border:2px solid #0079a7;background-color:rgba(255,255,255,.75)}body#Portrec .button-container .btn-add-to-homescreen-home:hover{font-weight:600}body#Portrec .button-container .btn-add-to-homescreen-home:hover{border-radius:25px}body#Portrec main{position:relative}body#Portrec section{border-bottom:0!important}body#Portrec .card{border:0!important;border-radius:0!important;background-image:none!important;background-color:none}body#Portrec .card-body{opacity:1}body#Portrec #section-video{margin-top:60px}@media(min-width:768px){body#Portrec #section-video{margin-top:73px}}body#Portrec #section-video .video{height:243px;width:100%;background-color:rgba(0,173,238,.9)}@media(min-width:768px){body#Portrec #section-video .video{height:auto;max-width:445px;position:absolute;top:17%;left:2%;z-index:1}}@media(min-width:768px) and (min-width:1200px){body#Portrec #section-video .video{left:0}}body#Portrec #SignIn{padding-bottom:0}@media(min-width:768px){body#Portrec #SignIn{max-width:1200px;margin-top:-20px}}body#Portrec #SignIn #sign-in-parent{transition:all .25s ease-in-out;position:fixed;top:60px;right:-102%;width:100%;height:calc(100% - 60px);overflow:hidden;overflow-x:auto;overflow-y:auto;border-color:#d7d7d7;border-radius:0;display:block;z-index:999}body#Portrec #SignIn #sign-in-parent.slideInSignInForm{right:0}body#Portrec #SignIn #sign-in-parent.slideInSignInForm.card{background-color:#dbe9c6}@media(min-width:768px){body#Portrec #SignIn #sign-in-parent{transition:unset;position:static;top:unset;right:unset;height:initial;overflow:initial;border-color:unset}}body#Portrec #SignIn #sign-in-parent.card,body#Portrec #SignIn #sign-in-parent .container-login-form{border:0;background-image:none}body#Portrec #SignIn #sign-in-parent #sign-in-toggle{width:95%}@media(min-width:768px){body#Portrec #SignIn #sign-in-parent #sign-in-toggle{width:initial}}body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset{margin-right:10%}@media(min-width:768px){body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset{margin-right:initial}}body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset label{font-size:14px}@media(min-width:768px){body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset label{font-size:.8rem}}body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .legend #hidden-parent-btn{opacity:1;width:auto;height:auto;padding:0;display:block}body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .legend #hidden-parent-btn #child-btn-close{background:#dbeac7;display:flex}body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .legend #hidden-parent-btn #child-btn-close img{vertical-align:unset}body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group>input.form-control,body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group .form-control-lg{border:0;font-size:1.25rem}@media(min-width:768px){body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group>input.form-control,body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group .form-control-lg{border:2px solid #929497;font-size:1em}}body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group .phoneSignin .signinwith{font-size:14px}@media(min-width:768px){body#Portrec #SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group .phoneSignin .signinwith{font-size:.8rem}}body#Portrec #SignIn .sign-in-square{display:none}@media(min-width:768px){body#Portrec #SignIn .sign-in-square{display:block}}#redesign.savings-explorer .disabled-transparent{pointer-events:none;opacity:.4}#redesign.savings-explorer .account-balance{margin-top:20px}#redesign.savings-explorer .account-balance p{color:#31313b;line-height:16px}#redesign.savings-explorer .account-balance .balance{font-family:"Muli";font-size:34px;line-height:38px}#redesign.savings-explorer .section{margin-bottom:15px}#redesign.savings-explorer .letter-offer-block{color:#31313b}#redesign.savings-explorer .letter-offer-block .letter-offer-heading{height:40px;background-color:#8bc53f;line-height:17px}#redesign.savings-explorer .letter-offer-block .letter-offer-heading .letter-offer-heading-text{margin-left:2rem}@media(min-width:768px){#redesign.savings-explorer .letter-offer-block .letter-offer-heading .letter-offer-heading-text{margin-left:2em}}#redesign.savings-explorer .letter-offer-block .letter-offer-heading .option-text{height:20px;color:#31313b;font-size:11px;font-weight:bold;line-height:14px}#redesign.savings-explorer .letter-offer-block .letter-offer-heading .fa-question-circle{padding-top:.4rem;margin-right:2rem}#redesign.savings-explorer .letter-offer-block .letter-offer-content{background-color:#dbe9c6;padding-top:1px}#redesign.savings-explorer .letter-offer-block .letter-offer-content .text-start{padding:0}#redesign.savings-explorer .letter-offer-block .letter-offer-content .text-right{padding:0;text-align:right}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-info-row{margin-left:0}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content{padding-top:1em;max-width:100%}@media(min-width:576px){#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content{margin-left:2rem;max-width:100%;padding-bottom:0}}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .dropdown-caret{position:relative;display:block;width:150px;background-color:transparent}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .dropdown-caret:after{font:normal normal normal 2em/.7 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:29px;font-style:normal;font-weight:normal;padding-right:10px;text-align:right;position:absolute;right:0;top:.65rem;text-rendering:optimizeLegibility}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .dropdown-caret #savings-slider-payment-frequency{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.4em;width:90%;padding-right:10%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:block;overflow:hidden;box-sizing:content-box;position:relative;z-index:1}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .dropdown-caret #savings-slider-payment-frequency+hr.dates-divider{box-sizing:border-box;height:1px;max-width:139px;border-top:2px solid #31313b}@media(max-width:575.98px){#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .first-payment-date{margin-left:2rem}}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .first-payment-date .datepicker{display:block;width:150px;background-color:transparent;position:relative}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .first-payment-date .datepicker:after{font:normal normal normal 2em/.7 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:29px;font-style:normal;font-weight:normal;padding-right:10px;text-align:right;text-rendering:optimizeLegibility;position:absolute;right:0;top:.5em}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .first-payment-date .datepicker #letter-offer-datepicker{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.8em;width:90%;padding-right:10%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:block;overflow:hidden;box-sizing:content-box;position:relative;z-index:1}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .first-payment-date .datepicker #letter-offer-datepicker2{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.86em;width:90%;padding-right:10%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:block;overflow:hidden;box-sizing:content-box;position:relative;z-index:1}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .first-payment-date .datepicker #letter-offer-datepicker2:disabled{color:#808080;cursor:default}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .first-payment-date .datepicker #letter-offer-datepicker2+hr.dates-divider{box-sizing:border-box;height:1px;max-width:139px;border-top:1px solid #31313b}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .new-savings-offer-freq-date-row{margin-left:2rem;width:140px}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .savings-amount-final-date{margin-left:2rem;width:140px}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .savings-amount-final-date .final-date-text{margin-top:-2px}#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .savings-amount-final-date #letter-future-date,#redesign.savings-explorer .letter-offer-block .letter-offer-content .payment-content .savings-amount-final-date #letter-future-date2{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.25em;width:140px}#redesign.savings-explorer .letter-offer-block .letter-offer-content .freq-first-row-only{padding-top:0;margin-left:2rem}#redesign.savings-explorer .letter-offer-block .letter-offer-content .final-date-row-only{padding-bottom:-100px;margin-bottom:-50px}@media(min-width:768px){#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-savings-row{margin-left:1rem}}#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-savings-row #total-savings-amount-bottom2,#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-savings-row #total-payments-amount2{font-weight:normal}#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-savings-row .total-savings-element{max-width:155px;margin-left:2rem}@media(min-width:768px){#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-savings-row .total-savings-element{margin-left:1rem}}#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-savings-row .total-savings-element+.total-savings-text{font-size:14px}#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-savings-row .total-savings-element .total-savings-amount{font-size:18px;line-height:20px;color:#31313b}#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-savings-row .total-savings-element .highlight{margin-top:-1rem;background-color:#ff0}#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-savings-row .total-all-payments{margin-left:2.3rem}#redesign.savings-explorer .letter-offer-block .letter-offer-content .letter-offer-text,#redesign.savings-explorer .letter-offer-block .letter-offer-content .disclosure-text{color:#2e6d00}@media(max-width:767.98px){#redesign.savings-explorer .letter-offer-block .letter-offer-content .letter-offer-text{margin-left:1rem}}#redesign.savings-explorer .letter-offer-block .letter-offer-content .toggle-disclosure{vertical-align:central;margin-left:6rem;color:#2e6d00;text-decoration:underline solid #2e6d00}@media(max-width:767.98px){#redesign.savings-explorer .letter-offer-block .letter-offer-content .toggle-disclosure{margin-left:3.5rem}}#redesign.savings-explorer .letter-offer-block .letter-offer-content .toggle-disclosure2{vertical-align:central;margin-left:3.5rem;color:#2e6d00;text-decoration:underline solid #2e6d00}#redesign.savings-explorer .letter-offer-block .letter-offer-content .total-payments-amount{font-size:22px;line-height:26px;color:#31313b}#redesign.savings-explorer .slider-content{margin-left:1.8rem}#redesign.savings-explorer .slider-content .slider-total-savings-percent{position:relative;top:-5px;left:12px;width:50%;margin-left:auto;margin-right:auto;color:#31313b;font-family:Muli;font-size:34px;letter-spacing:0;line-height:38px;text-align:center}#redesign.savings-explorer .slider-content .slider-label-left{font-weight:bold;position:absolute;height:56px;width:86px;color:#31313c;font-family:"Open Sans";font-size:14px;font-weight:bold;letter-spacing:0;line-height:16px;top:-20px}#redesign.savings-explorer .slider-content .slider-payments-amount{font-family:Muli;font-size:34px;line-height:38px;margin-left:4.6rem}@media(min-width:768px){#redesign.savings-explorer .slider-content .slider-payments-amount{margin-left:5.5rem}}#redesign.savings-explorer .slider-content .slider-label-right{top:-20px;text-align:right;position:absolute;height:56px;width:86px;left:77%;color:#31313c;font-family:"Open Sans";font-size:14px;font-weight:bold;letter-spacing:0;line-height:16px}#redesign.savings-explorer .submit-region{margin-left:1rem;margin-right:1rem;padding-bottom:20px}@media(min-width:768px){#redesign.savings-explorer .submit-region{margin-left:2rem;margin-right:2rem}}#redesign.savings-explorer .submit-region .btn-default{height:28.42px;width:102.67px;border-radius:30px;background-color:#0079a7;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:600;line-height:2px;text-align:center;background-image:none;padding-bottom:8px;letter-spacing:.5px}@media(max-width:767.98px){#redesign.savings-explorer .submit-region .btn-default{margin-left:1rem}}#redesign.savings-explorer .custom-container-xs{padding-left:0;padding-right:0}@media(min-width:576px){#redesign.savings-explorer .custom-container-xs{padding-left:15px;padding-right:15px}}#redesign.savings-explorer .noUi-handle{background:url(../../img/slider_scrubber_green.webp)}#redesign.savings-explorer .faq{padding-top:0}#redesign.resolve-shortfall #future-payments{padding:15px}@media(min-width:992px){#redesign.resolve-shortfall #future-payments{padding:15px 0}}#redesign.resolve-shortfall .blue-link-color{color:#0079a7}#redesign.resolve-shortfall td{padding:10px 0}#redesign.shortfall-payment-container h2,#redesign.shortfall-payment-container .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300;padding-top:10px}@media(min-width:768px){#redesign.shortfall-payment-container h2,#redesign.shortfall-payment-container .h2{font-size:28px}}@media(min-width:992px){#redesign.shortfall-payment-container h2,#redesign.shortfall-payment-container .h2{font-size:32px;line-height:36px}}#redesign.shortfall-payment-container .account-balance{margin-top:20px}#redesign.shortfall-payment-container .account-balance .balance{font-family:"Muli";font-size:34px;line-height:38px}#redesign.shortfall-payment-container .card{border-radius:0!important}#redesign.shortfall-payment-container .card p{color:#31313b;line-height:16px}#redesign.shortfall-payment-container .card .datepicker{position:relative}#redesign.shortfall-payment-container .card .datepicker:after{position:absolute;top:.65rem;right:1.5rem}#redesign.shortfall-payment-container .card .radio-btn-container{padding:12px 5px 12px 13px}#redesign.shortfall-payment-container .blue-link-color{color:#0079a7}body#Prapay{margin:0;width:100%;height:100vh}body#Prapay #Prapay-main{background-color:#fff}body#Prapay .prapay-container{max-width:1200px;padding-left:0;padding-right:0}body#Prapay .button-container .btn-add-to-homescreen-home{z-index:1;position:absolute;top:100px;left:15px;width:auto!important;display:flex;align-items:center;justify-content:center;font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;color:#0079a7;border:2px solid #0079a7;background-color:rgba(255,255,255,.75)}body#Prapay .button-container .btn-add-to-homescreen-home:hover{font-weight:600}body#Prapay .button-container .btn-add-to-homescreen-home:hover{border-radius:25px}@media(min-width:768px){body#Prapay #SignIn{max-width:1200px;margin-top:-20px}}body#Prapay main{position:relative}body#Prapay section{position:relative;border-bottom:0!important;padding-bottom:0;margin-bottom:0}body#Prapay .card{border:0!important;border-radius:0!important;background-image:none!important;background-color:none}body#Prapay .card-body{opacity:1}body#Prapay #section-video .video{height:243px;width:100%;background-color:rgba(0,173,238,.9)}@media(min-width:768px){body#Prapay #section-video .video{height:auto;max-width:445px;position:absolute;top:17%;left:2%;z-index:1}}@media(min-width:768px) and (min-width:1200px){body#Prapay #section-video .video{left:0}}body#Prapay #section-video .carousel-indicators{bottom:40px}@media(min-width:768px){body#Prapay #section-video .carousel-indicators{bottom:10px}}body#Prapay #section-video .carousel-heading{height:243px;width:100%;background-color:rgba(0,173,238,.9);padding:20px}@media(min-width:768px){body#Prapay #section-video .carousel-heading{height:auto;max-width:445px;position:absolute;top:17%;left:2%;z-index:1}}body#Prapay #section-video .carousel-control-prev,body#Prapay #section-video .carousel-control-next{width:10%;top:300px}@media(min-width:768px){body#Prapay #section-video .carousel-control-prev,body#Prapay #section-video .carousel-control-next{top:25%}}body#Prapay #section-video .carousel-control-prev-icon,body#Prapay #section-video .carousel-control-next-icon{height:25px;width:25px}body#Prapay #section-video .carousel-control-prev-icon{background-image:url("//cdn.optimizely.com/img/16722230129/8e0d7294c3954d0c95325df3413d00c2.webp")}body#Prapay #section-video .carousel-control-next-icon{background-image:url("//cdn.optimizely.com/img/16722230129/ec7411d4220947dea110f9c8e0a1aca6.webp")}body#Prapay #our-goal{padding-top:30px;padding-bottom:30px}@media(min-width:768px){body#Prapay #our-goal{padding-top:50px}}body#Prapay #our-goal .container-our-goal{height:auto;max-width:345px}@media(min-width:768px){body#Prapay #our-goal .container-our-goal{max-width:730px}}body#Prapay #our-goal .container-our-goal .our-goal-heading{height:auto;width:310px;color:#093254;font-family:Muli;font-size:26px;line-height:30px}@media(min-width:768px){body#Prapay #our-goal .container-our-goal .our-goal-heading{width:540px;line-height:36px;font-size:32px;line-height:36px}}body#Prapay #our-goal .container-our-goal .goal-list{width:310px}@media(min-width:768px){body#Prapay #our-goal .container-our-goal .goal-list{width:540px}}body#Prapay #our-goal .container-our-goal .goal-list .goal-item{padding-bottom:10px}body#Prapay #our-goal .container-our-goal .goal-list .goal-item .goal-item-text{height:auto;max-width:216px;color:#31313b;font-family:"Open Sans";font-size:14px;letter-spacing:-.04px;line-height:20px;margin-top:1.4rem;padding-left:1rem}@media(min-width:768px){body#Prapay #our-goal .container-our-goal .goal-list .goal-item .goal-item-text{max-width:420px;margin-top:1rem;padding-left:2rem}}body#Prapay .sub-heading{color:#093254;font-family:Muli;font-size:16px;line-height:20px}body#Prapay .fa{text-decoration:none}@media(min-width:768px){body#Prapay .help-block{height:21px}}@media(max-width:575.98px){#redesign.contact-us h1,#redesign.contact-us .h1{font-size:32px;line-height:36px;margin-left:5px}}#redesign.contact-us h3,#redesign.contact-us .h3{font-family:"Muli";font-size:22px;line-height:26px;color:#093254}@media(min-width:576px){#redesign.contact-us h3,#redesign.contact-us .h3{font-size:26px;line-height:30px}}#redesign.contact-us h4,#redesign.contact-us .h4{font-family:"Muli";color:#0079a7;font-weight:bold}#redesign.contact-us #sub-heading-btns{padding-left:15px}#redesign.contact-us p{color:#31313b}#redesign.contact-us #disclosure-contact-accounts{padding:0 1rem}@media(min-width:768px){#redesign.contact-us #disclosure-contact-accounts{padding:0 6rem}}#redesign.contact-us .tier-pages{background:#f0f1f1;padding-top:20px;margin-bottom:25px}#redesign.contact-us .tier-pages .button-primary{width:300px;height:auto;white-space:initial;word-wrap:break-word}#redesign.contact-us .blue-sidebar{border-left:8px solid #006097;margin-bottom:45px}#redesign.contact-us .blue-sidebar a{font-family:"Open Sans";font-size:14px;line-height:20px;color:#0079a7;text-decoration:none}#redesign.contact-us .blue-sidebar a:hover{color:#093254}@media(min-width:768px){#redesign.contact-us .blue-sidebar a{font-size:16px;line-height:22px}}#redesign.contact-us .blue-sidebar a:hover{text-decoration:underline}#redesign.contact-us .mt-20{margin-top:20px}#redesign.contact-us .mb-32{margin-bottom:32px}@media(min-width:576px){#redesign.contact-us .mb-40-sm{margin-bottom:40px}}@media(min-width:768px){#redesign.contact-us .mb-48-md{margin-bottom:48px}}#redesign.contact-us .mt-50{margin-top:50px}#redesign.contact-us .accordion-PRA{margin-left:-15px;margin-right:-15px}#redesign.contact-us .accordion-PRA .card-heading h4 a,#redesign.contact-us .accordion-PRA .card-heading .h4 a{font-weight:bold}#redesign.contact-us .accordion-PRA .card .card-title a{padding:0;padding-left:2.75em}#redesign.contact-us .accordion-PRA .card .card-title a .fa{top:0}#redesign.contact-us .accordion-PRA .card-heading{padding-bottom:20px}#redesign.contact-us .border-bottom-xs{border-bottom:2px solid #d7d7d7;margin:20px 0;width:100%}@media(min-width:576px){#redesign.contact-us .border-bottom-xs{border:0}}#redesign.contact-us panel-collapse p,#redesign.contact-us panel-collapse li{font-size:14px;line-height:18px;color:#31313b!important}#redesign.contact-us a:not(.button-primary){font-family:"Open Sans";font-size:14px;line-height:20px;color:#0079a7}#redesign.contact-us a:not(.button-primary):hover{color:#093254}#redesign.contact-us .card-body padding,#redesign.contact-us .card-body li,#redesign.contact-us .card-body address{line-height:18px!important;font-size:14px!important;color:#31313b;font-family:"Muli"}#redesign.contact-us .accordion-PRA{padding-right:15px}@media(min-width:576px){#redesign.contact-us .accordion-PRA{padding-right:0}}#redesign .promise-btn-container{background:#f0f1f1;padding:20px 15px;margin-top:8px;margin-bottom:8px}#redesign .promise-btn-container .button-secondary{margin-right:8px;margin-bottom:8px;height:30px;width:auto;color:#0079a7;border:2px solid #0079a7;border-radius:25px;background-color:#fff;font-weight:600}#redesign .promise-btn-container .button-secondary:hover{background-color:#0079a7;color:#fff}@media(min-width:576px){#redesign .promise-btn-container .button-secondary{margin-bottom:0}}#redesign .promise-btn-container .button-secondary[disabled]{pointer-events:none;color:#fff;background-color:#093254;border:2px solid #093254}#redesign .promise-btn-container a.button-secondary{display:flex;justify-content:center;align-items:center;text-decoration:none}#redesign.pra-promise p{color:#31313b}#redesign.pra-promise.custom-container{padding-bottom:0}#redesign.pra-promise a{font-family:"Open Sans";font-size:14px;line-height:20px;color:#0079a7}#redesign.pra-promise a:hover{color:#093254}#redesign.pra-promise h2,#redesign.pra-promise .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300;margin-top:24px}@media(min-width:768px){#redesign.pra-promise h2,#redesign.pra-promise .h2{font-size:28px}}@media(min-width:992px){#redesign.pra-promise h2,#redesign.pra-promise .h2{font-size:32px;line-height:36px}}#redesign.pra-promise h3,#redesign.pra-promise .h3{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;margin:0 0 1rem 0}@media(min-width:992px){#redesign.pra-promise h3,#redesign.pra-promise .h3{font-size:26px;line-height:30px}}#redesign.pra-promise h3.pra-promise-buttons-heading,#redesign.pra-promise .pra-promise-buttons-heading.h3{margin-left:-15px}#redesign.pra-promise ul li{color:#504f52;font-family:"Open Sans";font-size:16px;line-height:22px;color:#31313b!important}#redesign.pra-promise p.back-btn{padding-left:0;font-family:Muli;font-size:22px;color:#093254}#redesign.pra-promise ul li ul{padding-top:16px}#redesign.pra-promise ul li ul li{list-style-type:disc}#redesign.pra-promise ul li{padding-bottom:16px;font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px}#redesign.pra-promise .back-button-heading{padding-left:0!important}@media(max-width:575.98px){#redesign.pra-promise .no-padding-xs{padding:0}}#redesign.pra-promise a:not(.button-secondary){font-family:"Open Sans";font-size:14px;line-height:20px;color:#0079a7}#redesign.pra-promise a:not(.button-secondary):hover{color:#093254}#redesign.pra-promise section{background:#f0f1f1;padding:10px 15px 10px 15px;border-bottom:2px solid #006097}#redesign.pra-promise section:nth-of-type(1){border-top:2px solid #006097}#redesign.pra-promise section h4,#redesign.pra-promise section .h4{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;margin:0 0 1rem 0}@media(min-width:992px){#redesign.pra-promise section h4,#redesign.pra-promise section .h4{font-size:26px;line-height:30px}}#redesign.pra-promise p,#redesign.pra-promise ul li,#redesign.pra-promise ol li{font-size:14px;line-height:20px}@media(min-width:992px){#redesign.pra-promise p,#redesign.pra-promise ul li,#redesign.pra-promise ol li{font-family:"Open Sans";color:#31313b;font-size:16px;line-height:22px}}#redesign.pra-promise a:not(.button-secondary){font-size:14px!important;line-height:20px!important;color:#0c5460}@media(min-width:992px){#redesign.pra-promise a:not(.button-secondary){color:#0c5460!important;font-size:16px!important;line-height:22px!important}}#redesign.pra-promise.landing{padding-top:30px}@media(min-width:768px){#redesign.pra-promise.landing{padding-top:60px}}#redesign.pra-promise.landing h3,#redesign.pra-promise.landing .h3{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;margin:0 0 1rem 0}@media(min-width:992px){#redesign.pra-promise.landing h3,#redesign.pra-promise.landing .h3{font-size:26px;line-height:30px}}@media(min-width:768px){#redesign.pra-promise.landing h3,#redesign.pra-promise.landing .h3{font-size:26px;line-height:30px}}#redesign.pra-promise.landing p{font-size:14px;line-height:20px}@media(min-width:768px){#redesign.pra-promise.landing p{font-family:"Open Sans";color:#31313b;font-size:16px;line-height:22px}}#redesign.pra-promise #promises-column-1:last-child{border-bottom:0}@media(min-width:576px){#redesign.pra-promise #promises-column-1:last-child{border-top:2px solid #006097}}#redesign.pra-promise #promises-column-1 section h4,#redesign.pra-promise #promises-column-1 section .h4,#redesign.pra-promise #promises-column-2 section h4,#redesign.pra-promise #promises-column-2 section .h4{margin-bottom:.25rem}@media(min-width:576px){#redesign.pra-promise #promises-column-1 section h4,#redesign.pra-promise #promises-column-1 section .h4,#redesign.pra-promise #promises-column-2 section h4,#redesign.pra-promise #promises-column-2 section .h4{margin-bottom:1rem}}#PortrecPhoneLanding{background:#fff}#PortrecPhoneLanding main{padding-bottom:0;margin-top:0}#redesign.phone-landing h3,#redesign.phone-landing .h3{font-size:36px;line-height:40px}#redesign.phone-landing section{border:0}#redesign.phone-landing #SignIn{margin-top:-40px}#redesign.phone-landing .phone-sub-heading{color:#093254;font-family:Muli;font-size:16px;letter-spacing:0;line-height:20px}#redesign.phone-landing p,#redesign.phone-landing li{color:#093254;font-family:Muli;font-size:16px;line-height:20px}#redesign.phone-landing ol,#redesign.phone-landing ul{padding-left:0}#redesign.phone-landing ol li,#redesign.phone-landing ul li{list-style-type:none}#redesign.phone-landing ol li{margin-bottom:30px}#redesign.phone-landing .phone-hero-container{position:relative;margin:0!important}#redesign.phone-landing .blue-box{padding:30px 55px;width:100%;background:rgba(0,173,238,.9);position:relative;top:-20px}@media(min-width:768px){#redesign.phone-landing .blue-box{position:absolute;top:16%;left:12%;width:auto}}#redesign.phone-landing .phone-heading-sm{color:#093254;font-family:Muli;font-size:32px;letter-spacing:0;line-height:36px}#redesign.phone-landing .baby-blue-bg{background:rgba(209,236,241,.8);position:relative;padding:30px;top:-20px}@media(min-width:768px){#redesign.phone-landing .baby-blue-bg{max-width:60%;margin-left:100px;padding:60px}}#redesign.phone-landing .phone-bill{display:flex;align-items:center;justify-content:center}#redesign.phone-landing .phone-bill img{width:60%}@media(min-width:768px){#redesign.phone-landing .phone-bill img{width:100%}}#redesign.phone-landing .our-goal-container{background-color:rgba(246,239,215,.8);padding:60px;margin-top:60px}@media(min-width:768px){#redesign.phone-landing .our-goal-container{max-width:90%}}#redesign.phone-landing .our-goal-container p{padding-left:60px;margin-bottom:0}#redesign.phone-landing .grey-green-squares{position:absolute;top:-120px;left:-44px}.container-fluid:not(.our-goal-container){padding-left:0!important;padding-right:0!important}#redesign.how-it-works h1,#redesign.how-it-works .h1{width:100%;font-family:Muli;font-size:32px;line-height:36px;margin-bottom:30px}@media(min-width:768px){#redesign.how-it-works h1,#redesign.how-it-works .h1{font-size:44px;line-height:48px}}#redesign.how-it-works h2,#redesign.how-it-works .h2{font-size:22px;line-height:26px}@media(min-width:768px){#redesign.how-it-works h2,#redesign.how-it-works .h2{font-size:26px;line-height:30px}}#redesign.how-it-works .grey-bg{background:#f0f1f1;padding:30px 15px}@media(min-width:576px){#redesign.how-it-works .grey-bg{padding:60px 30px 30px 30px}}#redesign.how-it-works .review-debt-phone-img{width:43.5%}@media(min-width:576px){#redesign.how-it-works .review-debt-phone-img{width:32.5%}}@media(min-width:768px){#redesign.how-it-works .review-debt-phone-img{position:absolute;bottom:75px;right:15px;width:82%}}@media(min-width:992px){#redesign.how-it-works .review-debt-phone-img{width:64.1%}}#redesign.how-it-works .payment-options-phone-img{margin-top:8px;margin-bottom:24px}@media(min-width:768px){#redesign.how-it-works .payment-options-phone-img{margin-top:0;margin-bottom:50px}}#redesign.how-it-works .manage-plan-phone-img-md{position:relative;left:-15px}#redesign.how-it-works .squares-sm{position:absolute;top:-60px;right:0}#redesign.how-it-works .squares-md{position:absolute;top:-60px;left:0}#redesign.how-it-works .mb-90{margin-bottom:90px}#redesign.how-it-works .mb-75{margin-bottom:75px}#redesign.how-it-works p,#redesign.how-it-works li{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px;font-weight:400;color:#31313b}@media(min-width:768px){#redesign.how-it-works p,#redesign.how-it-works li{font-family:"Open Sans";color:#31313b;font-size:16px;line-height:22px}}#disclosures{background-color:#fff}#redesign.user-registration .heading-container .back-button{padding:0}#redesign.user-registration .heading-container .back-button a{color:#737373;margin-left:20px}@media(min-width:768px){#redesign.user-registration .heading-container .back-button a{margin:0}}#redesign.user-registration .heading-container .back-button-heading p{font-family:Muli;font-size:22px;line-height:20px;color:#737373}#redesign.user-registration #formSignin a.forgot-link,#redesign.user-registration #registerPassword a.forgot-link,#redesign.user-registration #verifyAccount a.forgot-link,#redesign.user-registration #registerEmail a.forgot-link,#redesign.user-registration .forgot-password a.forgot-link,#redesign.user-registration .create-password a.forgot-link{text-decoration:none;font-size:12px;font-family:Muli}#redesign.user-registration #formSignin .form-group,#redesign.user-registration #registerPassword .form-group,#redesign.user-registration #verifyAccount .form-group,#redesign.user-registration #registerEmail .form-group,#redesign.user-registration .forgot-password .form-group,#redesign.user-registration .create-password .form-group{margin-bottom:1em}#redesign.user-registration #formSignin .field-icon,#redesign.user-registration #registerPassword .field-icon,#redesign.user-registration #verifyAccount .field-icon,#redesign.user-registration #registerEmail .field-icon,#redesign.user-registration .forgot-password .field-icon,#redesign.user-registration .create-password .field-icon{float:right;margin-left:-25px;margin-top:-28px;position:relative;padding-right:30px;z-index:2}@media(max-width:575.98px){#redesign.user-registration #formSignin .checkbox-content,#redesign.user-registration #registerPassword .checkbox-content,#redesign.user-registration #verifyAccount .checkbox-content,#redesign.user-registration #registerEmail .checkbox-content,#redesign.user-registration .forgot-password .checkbox-content,#redesign.user-registration .create-password .checkbox-content{position:relative;right:24px;display:inherit}#redesign.user-registration #formSignin .checkbox-content .content,#redesign.user-registration #registerPassword .checkbox-content .content,#redesign.user-registration #verifyAccount .checkbox-content .content,#redesign.user-registration #registerEmail .checkbox-content .content,#redesign.user-registration .forgot-password .checkbox-content .content,#redesign.user-registration .create-password .checkbox-content .content{white-space:nowrap}}#redesign.user-registration #formSignin #passwordMessage,#redesign.user-registration #formSignin #usernameMessage,#redesign.user-registration #registerPassword #passwordMessage,#redesign.user-registration #registerPassword #usernameMessage,#redesign.user-registration #verifyAccount #passwordMessage,#redesign.user-registration #verifyAccount #usernameMessage,#redesign.user-registration #registerEmail #passwordMessage,#redesign.user-registration #registerEmail #usernameMessage,#redesign.user-registration .forgot-password #passwordMessage,#redesign.user-registration .forgot-password #usernameMessage,#redesign.user-registration .create-password #passwordMessage,#redesign.user-registration .create-password #usernameMessage{display:none;background-color:#fcf8e3;border:1px solid #faebcc;color:#000;position:relative;padding:5px 0}#redesign.user-registration #formSignin #passwordMessage p,#redesign.user-registration #formSignin #usernameMessage p,#redesign.user-registration #registerPassword #passwordMessage p,#redesign.user-registration #registerPassword #usernameMessage p,#redesign.user-registration #verifyAccount #passwordMessage p,#redesign.user-registration #verifyAccount #usernameMessage p,#redesign.user-registration #registerEmail #passwordMessage p,#redesign.user-registration #registerEmail #usernameMessage p,#redesign.user-registration .forgot-password #passwordMessage p,#redesign.user-registration .forgot-password #usernameMessage p,#redesign.user-registration .create-password #passwordMessage p,#redesign.user-registration .create-password #usernameMessage p{padding:0 10px;font-size:.8rem;margin-bottom:0}#redesign.user-registration #formSignin .valid,#redesign.user-registration #registerPassword .valid,#redesign.user-registration #verifyAccount .valid,#redesign.user-registration #registerEmail .valid,#redesign.user-registration .forgot-password .valid,#redesign.user-registration .create-password .valid{color:#008000}#redesign.user-registration #formSignin .valid:before,#redesign.user-registration #registerPassword .valid:before,#redesign.user-registration #verifyAccount .valid:before,#redesign.user-registration #registerEmail .valid:before,#redesign.user-registration .forgot-password .valid:before,#redesign.user-registration .create-password .valid:before{position:relative;left:-5px;content:"✔"}#redesign.user-registration #formSignin .invalid,#redesign.user-registration #registerPassword .invalid,#redesign.user-registration #verifyAccount .invalid,#redesign.user-registration #registerEmail .invalid,#redesign.user-registration .forgot-password .invalid,#redesign.user-registration .create-password .invalid{color:#000}#redesign.user-registration #formSignin .invalid:before,#redesign.user-registration #registerPassword .invalid:before,#redesign.user-registration #verifyAccount .invalid:before,#redesign.user-registration #registerEmail .invalid:before,#redesign.user-registration .forgot-password .invalid:before,#redesign.user-registration .create-password .invalid:before{color:#f00;position:relative;left:-5px;content:"✖"}#redesign.user-registration #formSignin .fa-question-circle,#redesign.user-registration #registerPassword .fa-question-circle,#redesign.user-registration #verifyAccount .fa-question-circle,#redesign.user-registration #registerEmail .fa-question-circle,#redesign.user-registration .forgot-password .fa-question-circle,#redesign.user-registration .create-password .fa-question-circle{color:#0079a7}#redesign.user-registration #formSignin .btn-white,#redesign.user-registration #registerPassword .btn-white,#redesign.user-registration #verifyAccount .btn-white,#redesign.user-registration #registerEmail .btn-white,#redesign.user-registration .forgot-password .btn-white,#redesign.user-registration .create-password .btn-white{color:#0079a7;border:2px solid #0079a7;border-radius:25px;background-color:#fff;line-height:20px}#redesign.user-registration #formSignin .btn-white:hover,#redesign.user-registration #registerPassword .btn-white:hover,#redesign.user-registration #verifyAccount .btn-white:hover,#redesign.user-registration #registerEmail .btn-white:hover,#redesign.user-registration .forgot-password .btn-white:hover,#redesign.user-registration .create-password .btn-white:hover{color:#fff;background-color:#0079a7}#redesign.user-registration #formSignin #submitAccountVerification,#redesign.user-registration #registerPassword #submitAccountVerification,#redesign.user-registration #verifyAccount #submitAccountVerification,#redesign.user-registration #registerEmail #submitAccountVerification,#redesign.user-registration .forgot-password #submitAccountVerification,#redesign.user-registration .create-password #submitAccountVerification{width:150px}#redesign.user-registration #formSignin #forgotPasswordSubmit,#redesign.user-registration #registerPassword #forgotPasswordSubmit,#redesign.user-registration #verifyAccount #forgotPasswordSubmit,#redesign.user-registration #registerEmail #forgotPasswordSubmit,#redesign.user-registration .forgot-password #forgotPasswordSubmit,#redesign.user-registration .create-password #forgotPasswordSubmit{width:75%}#redesign.user-registration #formSignin #registerEmailSubmit,#redesign.user-registration #registerPassword #registerEmailSubmit,#redesign.user-registration #verifyAccount #registerEmailSubmit,#redesign.user-registration #registerEmail #registerEmailSubmit,#redesign.user-registration .forgot-password #registerEmailSubmit,#redesign.user-registration .create-password #registerEmailSubmit{width:75%}@media(min-width:768px){#redesign.user-registration #formSignin #registerEmailSubmit,#redesign.user-registration #registerPassword #registerEmailSubmit,#redesign.user-registration #verifyAccount #registerEmailSubmit,#redesign.user-registration #registerEmail #registerEmailSubmit,#redesign.user-registration .forgot-password #registerEmailSubmit,#redesign.user-registration .create-password #registerEmailSubmit{width:100%;margin-left:1.5rem}}#redesign.user-registration #formSignin button[type=submit],#redesign.user-registration #registerPassword button[type=submit],#redesign.user-registration #verifyAccount button[type=submit],#redesign.user-registration #registerEmail button[type=submit],#redesign.user-registration .forgot-password button[type=submit],#redesign.user-registration .create-password button[type=submit]{font-family:Muli}@media(max-width:575.98px){#redesign.user-registration #formSignin button[type=submit],#redesign.user-registration #registerPassword button[type=submit],#redesign.user-registration #verifyAccount button[type=submit],#redesign.user-registration #registerEmail button[type=submit],#redesign.user-registration .forgot-password button[type=submit],#redesign.user-registration .create-password button[type=submit]{width:50%;margin-left:auto;margin-right:auto}}@media(min-width:768px) and (max-width:991.98px){#redesign.user-registration #formSignin button[type=submit],#redesign.user-registration #registerPassword button[type=submit],#redesign.user-registration #verifyAccount button[type=submit],#redesign.user-registration #registerEmail button[type=submit],#redesign.user-registration .forgot-password button[type=submit],#redesign.user-registration .create-password button[type=submit]{width:100%}}#redesign.user-registration #formSignin .form-control.is-invalid,#redesign.user-registration #formSignin .form-control.is-valid,#redesign.user-registration #registerPassword .form-control.is-invalid,#redesign.user-registration #registerPassword .form-control.is-valid,#redesign.user-registration #verifyAccount .form-control.is-invalid,#redesign.user-registration #verifyAccount .form-control.is-valid,#redesign.user-registration #registerEmail .form-control.is-invalid,#redesign.user-registration #registerEmail .form-control.is-valid,#redesign.user-registration .forgot-password .form-control.is-invalid,#redesign.user-registration .forgot-password .form-control.is-valid,#redesign.user-registration .create-password .form-control.is-invalid,#redesign.user-registration .create-password .form-control.is-valid{border-color:unset;padding-right:unset;background-image:unset;background-repeat:unset;background-position:unset;background-size:unset}#redesign.user-registration .separator{margin-top:30px;margin-bottom:20px;display:flex;align-items:center;text-align:center}#redesign.user-registration .separator:after,#redesign.user-registration .separator:before{content:"";flex:1;border-bottom:1px solid #000}#redesign.user-registration .separator:before{margin-right:.25em}#redesign.user-registration .separator:after{margin-left:.25em}#redesign.user-registration .social-login{border:2px solid #929497}#redesign.user-registration .mirandaDisclosures{padding:0;margin:1rem 0 0 0;font-weight:100;font-size:.9rem;line-height:1rem;border-bottom:0}#redesign.user-registration .mirandaDisclosures .card{border:0;background:transparent none;padding:0;margin:0}#redesign.user-registration .mirandaDisclosures .card .card-body{padding:0;margin:0;text-align:center}#redesign.user-registration .mirandaDisclosures .card .card-body p{margin:0;padding:0}#redesign.user-registration .mirandaDisclosures hr{display:none}#redesign.user-registration .start-link{text-decoration:none;margin-left:1.4em;font-size:18px}#redesign.user-registration .acceptance-block{position:fixed;bottom:20px;margin-left:auto;margin-right:auto;z-index:1;width:100%;display:flex;justify-content:center}@media(min-width:768px){#redesign.user-registration .acceptance-block{width:360px}}#redesign.user-registration .acceptance-block .btn{width:130px}@media(min-width:768px){#redesign.user-registration .acceptance-block .btn{width:150px}}#redesign.user-registration .acceptance-block .btn-white{color:#0079a7;border:2px solid #0079a7;border-radius:25px;background-color:#fff;line-height:20px}#redesign.user-registration .acceptance-block .btn-white:hover{color:#fff;background-color:#0079a7}#redesign.user-registration .acceptance-block button[type=submit]{margin-left:15px}@media(min-width:768px){#redesign.user-registration .acceptance-block{right:40%}}body#privacy-policy-top main a{font-family:"Open Sans";font-size:14px;line-height:20px;color:#0079a7}body#privacy-policy-top main a:hover{color:#093254}body#privacy-policy-top main ul li{list-style-type:disc;margin-bottom:.5rem}body#privacy-policy-top main table{border-collapse:collapse;margin-bottom:1rem}body#privacy-policy-top main table td{vertical-align:baseline}body#privacy-policy-top main table ul{padding-left:25px;margin-bottom:0}body#privacy-policy-top main table,body#privacy-policy-top main th,body#privacy-policy-top main td{border:1px solid #000}body#privacy-policy-top main th,body#privacy-policy-top main td{padding:10px;text-align:left}body#privacy-policy-top main th{background-color:#d3d3d3}.unsubscribeMarketingEmail{padding:30px 0}.unsubscribeMarketingEmail .mobile-padding{padding:0 15px}@media(min-width:768px){.unsubscribeMarketingEmail .mobile-padding{padding:0}}.unsubscribeMarketingEmail .form-container{padding:15px;background:#f0f1f1}.unsubscribeMarketingEmail .custom-btn{background-color:#fff!important;color:#0079a7!important;border:2px solid #0079a7!important;height:52px!important}.unsubscribeMarketingEmail .custom-btn:hover{background-color:#0079a7!important;color:#fff!important}@media(min-width:576px){.unsubscribeMarketingEmail .custom-btn{width:50%}}.unsubscribeMarketingEmail .custom-btn[disabled]{border-radius:30px;background-color:#929497}#paperless{padding-top:0;margin-left:0}@media(min-width:768px){#paperless{margin-top:0;margin-left:60px}}#paperless .squares_mobile_4grey{position:relative;top:20px;z-index:1}#paperless .ui-message{background-color:rgba(240,241,241,.8)}@media(min-width:768px){#paperless .squares_desktop_4grey{position:relative;top:30px;z-index:1}}#paperless #ui-icon-holder{padding-left:35px;display:flex;align-items:center}@media(min-width:768px){#paperless #ui-icon-holder{padding-left:65px}}#paperless .card{height:auto;position:relative;border:0}#paperless .card .card-body{background-color:rgba(209,236,241,.8)!important;align-items:center;justify-content:space-around}@media(max-width:575.98px){#paperless .card .card-body{flex-wrap:wrap;flex-direction:column-reverse}}#paperless .btn-sign-in{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;border:2px solid #0079a7;color:#0079a7;justify-self:flex-end;width:90%}#paperless .btn-sign-in:hover{font-weight:600}#paperless .btn-sign-in:hover{color:#fff;border:2px solid #006097;background-color:#006097}@media(min-width:576px){#paperless .btn-sign-in{width:290px!important}}#paperless .btn-sign-in:hover{color:#fff;background-color:#0079a7}@media(max-width:575.98px){#paperless .phone-image{width:120px;padding-bottom:1rem}}@media(min-width:576px){#paperless .phone-image{width:150px}}@media(min-width:768px){#paperless .phone-image{width:190px}}@media(min-width:992px){#paperless .phone-image{width:250px}}#PortrecPhoneLanding #redesign .row .phone-hero-container{margin:0}#redesign main#cfpb-order{background:#fff;margin-top:80px;padding:0;width:70%;margin:100px auto 40px auto}@media(min-width:768px){#redesign main#cfpb-order{padding:2em;width:90%}}@media(min-width:992px){#redesign main#cfpb-order{width:75%}}#redesign main#cfpb-order p{font-size:16px;line-height:22px;font-family:"Open Sans";color:#31313b}@media(max-width:767.98px){#redesign main#cfpb-order p{font-size:14px;line-height:20px}}#redesign.user-registration h2,#redesign.user-registration .h2{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;margin:0 0 1rem 0}#redesign.user-registration form#formSignin div>.form-group{margin-bottom:1em}#redesign.user-registration form#formSignin button#login{display:block}#redesign.payoff-plan-early .float-right{float:right!important}#redesign.payoff-plan-early .float-left{float:left!important}#redesign.payoff-plan-early .me-4{margin-right:1.5rem!important}#redesign.pay-once .payoff-plan-early-block .payoff-plan-early-content .payment-date .datepicker #datepicker+hr.dates-divider{box-sizing:border-box;height:1px;max-width:145px;border-top:2px solid #31313b;padding-bottom:.7rem;background-color:transparent}#redesign.pay-other-amount h2,#redesign.pay-other-amount .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300;padding-top:10px}@media(min-width:768px){#redesign.pay-other-amount h2,#redesign.pay-other-amount .h2{font-size:28px}}@media(min-width:992px){#redesign.pay-other-amount h2,#redesign.pay-other-amount .h2{font-size:32px;line-height:36px}}#redesign.pay-other-amount .account-balance{margin-top:20px}#redesign.pay-other-amount .account-balance .balance{font-family:"Muli";font-size:34px;line-height:38px}#redesign.pay-other-amount .card{border-radius:0!important}#redesign.pay-other-amount .card p{color:#31313b;line-height:16px}#redesign.pay-other-amount .card .datepicker{position:relative}#redesign.pay-other-amount .card .datepicker:after{position:absolute;top:.65rem;right:1.5rem}#redesign.pay-other-amount .card .radio-btn-container{padding:12px 5px 12px 13px}#redesign.pay-other-amount .blue-link-color{color:#0079a7}#redesign.pay-other-amount .mx-1{margin-right:.25rem!important}#redesign.pay-other-amount .ml-1,#redesign.pay-other-amount .mx-1{margin-left:.25rem!important}#redesign.pay-other-amount .form-group{margin-bottom:1rem}body#backup-verification-codes main{display:block;margin:80px auto 2em auto;padding:2em 15px 15px 15px}@media print{body#backup-verification-codes main .manage-your-accounts,body#backup-verification-codes main .faq,body#backup-verification-codes main .print-btn-container,body#backup-verification-codes main .registration-trigger,body#backup-verification-codes main .back-button,body#backup-verification-codes main #buttons{display:none}}body#backup-verification-codes main a{font-size:16px;line-height:22px;text-decoration:underline;cursor:pointer}@media(max-width:767.98px){body#backup-verification-codes main a{font-size:14px;line-height:20px}}body#backup-verification-codes main h1,body#backup-verification-codes main .h1{font-size:44px;line-height:48px;margin-bottom:1em}@media(max-width:767.98px){body#backup-verification-codes main h1,body#backup-verification-codes main .h1{font-size:32px;line-height:36px}}body#backup-verification-codes main p{font-size:16px;line-height:22px;color:#000}@media(max-width:767.98px){body#backup-verification-codes main p{font-size:14px;line-height:20px}}body#backup-verification-codes main #print-btn{width:111px;margin-left:25rem}@media(max-width:767.98px){body#backup-verification-codes main #print-btn{width:111px;margin-left:10rem}}body#backup-verification-codes main #code-table{width:65%;margin-left:1.5rem;font-size:22px;line-height:26px;color:#000}@media(max-width:767.98px){body#backup-verification-codes main #code-table{width:90%;font-size:18px;line-height:22px}}body#backup-verification-codes main #generate-container{background:#f0f1f1}body#backup-verification-codes main #generate-container #buttons .btn{width:212px}body#registration-mfa main,body#user-verification main{display:block;margin:80px auto 2em auto;padding:2em 15px 15px 15px}@media(min-width:768px){body#registration-mfa main,body#user-verification main{width:50%}}body#registration-mfa main a,body#user-verification main a{font-size:16px;line-height:22px;color:#0079a7;text-decoration:underline;cursor:pointer}@media(max-width:767.98px){body#registration-mfa main a,body#user-verification main a{font-size:14px;line-height:20px}}body#registration-mfa main h1,body#registration-mfa main .h1,body#user-verification main h1,body#user-verification main .h1{font-size:42px;line-height:48px;margin-bottom:1em}@media(max-width:767.98px){body#registration-mfa main h1,body#registration-mfa main .h1,body#user-verification main h1,body#user-verification main .h1{font-size:32px;line-height:36px}}body#registration-mfa main #registration-content,body#user-verification main #registration-content{margin-bottom:2.5em}body#registration-mfa main #registration-content.mfa p,body#user-verification main #registration-content.mfa p{margin-bottom:2.5em}body#registration-mfa main #registration-content.mfa .mfa-option,body#user-verification main #registration-content.mfa .mfa-option{background-color:#f0f1f1;padding:15px;border-top:2px solid #006097;margin:0 -15px}@media(min-width:768px){body#registration-mfa main #registration-content.mfa .mfa-option,body#user-verification main #registration-content.mfa .mfa-option{margin:0}}body#registration-mfa main #registration-content.mfa .mfa-option p,body#user-verification main #registration-content.mfa .mfa-option p{margin:revert}body#registration-mfa main #registration-content.mfa #mfa-backup-code,body#user-verification main #registration-content.mfa #mfa-backup-code{border-bottom:2px solid #006097}body#registration-mfa main #buttons button,body#user-verification main #buttons button{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;min-width:160px}body#registration-mfa main #buttons button:hover,body#user-verification main #buttons button:hover{font-weight:600}body#registration-mfa main #buttons button:hover,body#user-verification main #buttons button:hover{color:#fff;border:2px solid #006097;background-color:#006097}@media(max-width:767.98px){body#registration-mfa main #buttons,body#user-verification main #buttons{width:140px}}body#registration-verify main{display:block;margin:80px auto 2em auto;padding:2em 0 15px 0}@media(min-width:768px){body#registration-verify main{width:50%;padding:2em 15px 15px 15px}}body#registration-verify main h1,body#registration-verify main .h1{font-size:44px;margin-bottom:1em}@media(max-width:767.98px){body#registration-verify main h1,body#registration-verify main .h1{font-size:36px;margin:0 15px 2rem 15px}}body#registration-verify main #verifyAccount{width:100%;background-color:#f0f1f1;padding:15px}@media(min-width:768px){body#registration-verify main #verifyAccount #registration-container{margin:15px}}body#registration-verify main #verifyAccount #registration-container .phoneSignin .accountSignin,body#registration-verify main #verifyAccount #registration-container #Ssn,body#registration-verify main #verifyAccount #registration-container #LastName{margin-bottom:1rem}body#registration-verify main #verifyAccount #miniMiranda{display:flex;align-items:center}@media(max-width:767.98px){body#registration-verify main #verifyAccount #miniMiranda{flex-direction:column}}body#registration-verify main #verifyAccount #miniMiranda .mirandaDisclosures,body#registration-verify main #verifyAccount #miniMiranda .card,body#registration-verify main #verifyAccount #miniMiranda .small,body#registration-verify main #verifyAccount #miniMiranda .card-body{border:0;background-image:none;background-color:none}body#registration-verify main #verifyAccount #miniMiranda .mirandaDisclosures{margin:0}@media(max-width:767.98px){body#registration-verify main #verifyAccount #miniMiranda .mirandaDisclosures{margin-top:1rem}}@media(min-width:768px){body#registration-verify main #verifyAccount #miniMiranda .card-body{text-align:left}}body#registration-verify main .btn-group{margin:15px 0 0 0}@media(min-width:768px){body#registration-verify main .btn-group{margin:15px}}body#registration-verify main .btn-group .btn-white{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;min-width:160px}body#registration-verify main .btn-group .btn-white:hover{font-weight:600}body#registration-verify main .btn-group .btn-white:hover{color:#fff;border:2px solid #006097;background-color:#006097}@media(max-width:767.98px){body#registration-verify main .btn-group .btn-white{min-width:140px}}body#registration-verify main .btn-group .btn-blue{border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-decoration:none;text-align:center;cursor:pointer;white-space:initial;min-width:160px}body#registration-verify main .btn-group .btn-blue:hover{background-color:#0c5460;color:#fff;border-radius:30px}body#registration-verify main .btn-group .btn-blue[disabled]{background-color:#929497;color:#fff;border-radius:30px!important}@media(max-width:767.98px){body#registration-verify main .btn-group .btn-blue{min-width:140px}}body#registration-password main{display:block;margin:80px auto 2em auto;padding:2em 0 15px 0}@media(min-width:768px){body#registration-password main{width:50%;padding:2em 15px 15px 15px}}body#registration-password main h1,body#registration-password main .h1{font-size:44px;margin-bottom:1em}@media(max-width:767.98px){body#registration-password main h1,body#registration-password main .h1{font-size:26px;margin:0 15px 2rem 15px}}body#registration-password main #registerPassword{width:100%;background-color:#f0f1f1;padding:15px}@media(min-width:768px){body#registration-password main #registration-container{margin:15px}}@media(min-width:768px){body#registration-password main .btn-group{margin:15px}}body#registration-password main .btn-group .btn-white{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;min-width:160px}body#registration-password main .btn-group .btn-white:hover{font-weight:600}body#registration-password main .btn-group .btn-white:hover{color:#fff;border:2px solid #006097;background-color:#006097}@media(max-width:767.98px){body#registration-password main .btn-group .btn-white{min-width:140px}}body#registration-password main .btn-group .btn-blue{border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-decoration:none;text-align:center;cursor:pointer;white-space:initial;min-width:160px}body#registration-password main .btn-group .btn-blue:hover{background-color:#0c5460;color:#fff;border-radius:30px}body#registration-password main .btn-group .btn-blue[disabled]{background-color:#929497;color:#fff;border-radius:30px!important}@media(max-width:767.98px){body#registration-password main .btn-group .btn-blue{min-width:140px}}body#registration-email main{display:block;margin:80px auto 2em auto;padding:2em 0 15px 0}@media(min-width:768px){body#registration-email main{width:50%;padding:2em 15px 15px 15px}}body#registration-email main h1,body#registration-email main .h1{font-size:44px;margin-bottom:1em}@media(max-width:767.98px){body#registration-email main h1,body#registration-email main .h1{font-size:36px;margin:0 15px 2rem 15px}}body#registration-email main p{font-weight:600}@media(max-width:767.98px){body#registration-email main p{padding:0 15px}}body#registration-email main #registerEmail{width:100%;background-color:#f0f1f1;padding:15px}@media(min-width:768px){body#registration-email main #registration-container{margin:15px}}body#registration-email main #registration-container #acceptedPaperlessDocs{margin-right:0}body#registration-email main #registration-container #links-container{display:flex;justify-content:space-between;padding-bottom:1.5rem;flex-wrap:wrap}@media(min-width:768px){body#registration-email main .btn-group{margin:15px}}body#registration-email main .btn-group .btn-white{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;min-width:160px}body#registration-email main .btn-group .btn-white:hover{font-weight:600}body#registration-email main .btn-group .btn-white:hover{color:#fff;border:2px solid #006097;background-color:#006097}@media(max-width:767.98px){body#registration-email main .btn-group .btn-white{min-width:140px}}body#registration-email main .btn-group .btn-blue{border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-decoration:none;text-align:center;cursor:pointer;white-space:initial;min-width:160px}body#registration-email main .btn-group .btn-blue:hover{background-color:#0c5460;color:#fff;border-radius:30px}body#registration-email main .btn-group .btn-blue[disabled]{background-color:#929497;color:#fff;border-radius:30px!important}@media(max-width:767.98px){body#registration-email main .btn-group .btn-blue{min-width:140px}}body#security-settings main{width:95%;display:block;margin:100px auto 1em auto}@media(min-width:768px){body#security-settings main{width:50%}}body#security-settings main h1,body#security-settings main .h1{font-size:32px;color:#093254}@media(min-width:768px){body#security-settings main h1,body#security-settings main .h1{font-size:44px}}body#security-settings main h2,body#security-settings main .h2{font-size:26px}@media(min-width:768px){body#security-settings main h2,body#security-settings main .h2{font-size:32px}}body#security-settings main p{font-size:14px;line-height:20px}@media(min-width:768px){body#security-settings main p{font-size:16px;line-height:22px}}body#security-settings main p a{color:#006097;text-decoration:underline;cursor:pointer}body#security-settings main #mfa-methods{margin:0 -2.5% 1em -2.5%;padding:0;border-bottom:unset}@media(min-width:768px){body#security-settings main #mfa-methods{margin:0 0 1em 0}}body#security-settings main #mfa-methods .mfa-method-select,body#security-settings main #mfa-methods label,body#security-settings main #mfa-methods p{cursor:pointer}body#security-settings main #mfa-methods>.mfa-method{border-bottom:2px solid #006097}body#security-settings main #mfa-methods>.mfa-method:first-child{border-top:2px solid #006097}body#security-settings main #mfa-methods p{font-size:14px;line-height:20px}body#security-settings main #codes-btn{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;width:200px;padding:6px 40px}body#security-settings main #codes-btn:hover{font-weight:600}body#security-settings main #codes-btn:hover{color:#fff;border:2px solid #006097;background-color:#006097}body#v7-choose-start-date .acct-detail-header{grid-template-areas:"slr num" "bal bal" "plan plan"}body#v7-choose-start-date form button[type=submit]{display:block;margin:auto}body#v7-create-plan .acct-detail-header,body#v7-savings-explorer .acct-detail-header{grid-template-areas:"slr num" "bal bal";padding-bottom:15px}body#v7-create-plan .create-plan,body#v7-savings-explorer .create-plan{padding-top:1rem}body#v7-create-plan .create-plan .slider-disclosure,body#v7-savings-explorer .create-plan .slider-disclosure{padding-bottom:1rem}body#v7-create-plan .create-plan form,body#v7-savings-explorer .create-plan form{color:#31313b}body#v7-create-plan .create-plan form .plan-labels,body#v7-savings-explorer .create-plan form .plan-labels{display:flex;justify-content:space-between}body#v7-create-plan .create-plan form .plan-labels .plan-amount,body#v7-create-plan .create-plan form .plan-labels .plan-freq,body#v7-savings-explorer .create-plan form .plan-labels .plan-amount,body#v7-savings-explorer .create-plan form .plan-labels .plan-freq{display:flex;flex-direction:column}body#v7-create-plan .create-plan form .plan-labels .plan-amount .label,body#v7-create-plan .create-plan form .plan-labels .plan-freq .label,body#v7-savings-explorer .create-plan form .plan-labels .plan-amount .label,body#v7-savings-explorer .create-plan form .plan-labels .plan-freq .label{font-size:14px;font-weight:700}body#v7-create-plan .create-plan form .plan-labels .plan-amount input,body#v7-create-plan .create-plan form .plan-labels .plan-amount .input-display,body#v7-create-plan .create-plan form .plan-labels .plan-freq input,body#v7-create-plan .create-plan form .plan-labels .plan-freq .input-display,body#v7-savings-explorer .create-plan form .plan-labels .plan-amount input,body#v7-savings-explorer .create-plan form .plan-labels .plan-amount .input-display,body#v7-savings-explorer .create-plan form .plan-labels .plan-freq input,body#v7-savings-explorer .create-plan form .plan-labels .plan-freq .input-display{font-size:34px;border:0;outline:0}body#v7-create-plan .create-plan form .plan-labels .plan-amount,body#v7-savings-explorer .create-plan form .plan-labels .plan-amount{align-items:flex-start;max-width:66.666%}body#v7-create-plan .create-plan form .plan-labels .plan-amount .amt-container,body#v7-savings-explorer .create-plan form .plan-labels .plan-amount .amt-container{display:flex}body#v7-create-plan .create-plan form .plan-labels #down-payment-alert,body#v7-savings-explorer .create-plan form .plan-labels #down-payment-alert{display:flex;align-items:center}body#v7-create-plan .create-plan form .plan-labels #down-payment-alert i,body#v7-savings-explorer .create-plan form .plan-labels #down-payment-alert i{margin-right:12px;color:#2e6d00}body#v7-create-plan .create-plan form .plan-labels .plan-freq,body#v7-savings-explorer .create-plan form .plan-labels .plan-freq{align-items:flex-end;max-width:33.333%}body#v7-create-plan .create-plan form .savings-pct,body#v7-savings-explorer .create-plan form .savings-pct{color:#2e6d00;font-size:14px;font-weight:700}body#v7-create-plan .create-plan form .savings-pct #pct,body#v7-savings-explorer .create-plan form .savings-pct #pct{font-weight:400;font-size:20px}body#v7-create-plan .create-plan form .slider-range,body#v7-savings-explorer .create-plan form .slider-range{font-weight:700;display:flex;justify-content:space-between;margin:15px 15px -7.5px 15px}body#v7-create-plan .create-plan form #slider,body#v7-savings-explorer .create-plan form #slider{width:calc(100% - 70px);display:block;margin:30px auto 0 auto}body#v7-create-plan .create-plan form #slider.noUi-target,body#v7-savings-explorer .create-plan form #slider.noUi-target{background:#d7d7d7}body#v7-create-plan .create-plan form #slider .noUi-pips,body#v7-savings-explorer .create-plan form #slider .noUi-pips{display:none}body#v7-create-plan .create-plan form .payment-freq,body#v7-savings-explorer .create-plan form .payment-freq{padding:2rem 0}body#v7-create-plan .create-plan form .payment-freq .freq-label,body#v7-savings-explorer .create-plan form .payment-freq .freq-label{margin-bottom:15px;font-size:14px;font-weight:700}body#v7-create-plan .create-plan form #down-payment,body#v7-savings-explorer .create-plan form #down-payment{padding:.5rem}body#v7-create-plan .create-plan form #down-payment button,body#v7-savings-explorer .create-plan form #down-payment button{margin:0;padding:4px 12px}body#v7-create-plan .create-plan form #down-payment #down-payment-label,body#v7-savings-explorer .create-plan form #down-payment #down-payment-label{color:#31313b;font-size:18px;line-height:22px}body#v7-create-plan .create-plan form #down-payment .setup .down-payment-toggle a::after,body#v7-savings-explorer .create-plan form #down-payment .setup .down-payment-toggle a::after{content:"Cancel"}body#v7-create-plan .create-plan form #down-payment .setup .down-payment-toggle.collapsed a::after,body#v7-savings-explorer .create-plan form #down-payment .setup .down-payment-toggle.collapsed a::after{content:"Show"}body#v7-create-plan .create-plan form #down-payment .setup #down-payment-content .calculate-group,body#v7-savings-explorer .create-plan form #down-payment .setup #down-payment-content .calculate-group{width:100%;display:flex;align-items:start;justify-content:space-between;margin:15px 0}body#v7-create-plan .create-plan form #down-payment .setup #down-payment-content .calculate-group .form-group,body#v7-savings-explorer .create-plan form #down-payment .setup #down-payment-content .calculate-group .form-group{margin-right:.5em}body#v7-create-plan .create-plan form #down-payment .submitted,body#v7-savings-explorer .create-plan form #down-payment .submitted{display:flex;align-items:center;justify-content:space-between}body#v7-create-plan .create-plan form .btn,body#v7-savings-explorer .create-plan form .btn{margin:1rem 0}body#v7-create-plan .create-plan form a,body#v7-savings-explorer .create-plan form a{cursor:pointer}body#v7-create-plan #down-payment-modal .modal-dialog .modal-content,body#v7-savings-explorer #down-payment-modal .modal-dialog .modal-content{padding:15px}body#v7-create-plan #down-payment-modal .modal-dialog .modal-content .modal-header,body#v7-savings-explorer #down-payment-modal .modal-dialog .modal-content .modal-header{padding:0;background:transparent;border:0}body#v7-create-plan #down-payment-modal .modal-dialog .modal-content .modal-title,body#v7-savings-explorer #down-payment-modal .modal-dialog .modal-content .modal-title{font-size:22px}body#v7-create-plan #down-payment-modal .modal-dialog .modal-content .modal-body span,body#v7-savings-explorer #down-payment-modal .modal-dialog .modal-content .modal-body span{font-weight:700}body#v7-create-plan #down-payment-modal .modal-dialog .modal-content .modal-body #modal-pct,body#v7-savings-explorer #down-payment-modal .modal-dialog .modal-content .modal-body #modal-pct{color:#2e6d00}body#security-settings main{width:95%;display:block;margin:100px auto 1em auto}@media(min-width:768px){body#security-settings main{width:50%}}body#security-settings main h1,body#security-settings main .h1{font-size:32px;color:#093254}@media(min-width:768px){body#security-settings main h1,body#security-settings main .h1{font-size:44px}}body#security-settings main h2,body#security-settings main .h2{font-size:26px}@media(min-width:768px){body#security-settings main h2,body#security-settings main .h2{font-size:32px}}body#security-settings main p{font-size:14px;line-height:20px}@media(min-width:768px){body#security-settings main p{font-size:16px;line-height:22px}}body#security-settings main p a{color:#006097;text-decoration:underline;cursor:pointer}body#security-settings main #mfa-methods{margin:0 -2.5% 1em -2.5%;padding:0;border-bottom:unset}@media(min-width:768px){body#security-settings main #mfa-methods{margin:0 0 1em 0}}body#security-settings main #mfa-methods .mfa-method-select,body#security-settings main #mfa-methods label,body#security-settings main #mfa-methods p{cursor:pointer}body#security-settings main #mfa-methods>.mfa-method{border-bottom:2px solid #006097}body#security-settings main #mfa-methods>.mfa-method:first-child{border-top:2px solid #006097}body#security-settings main #mfa-methods p{font-size:14px;line-height:20px}body#security-settings main #codes-btn{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;width:200px;padding:6px 40px}body#security-settings main #codes-btn:hover{font-weight:600}body#security-settings main #codes-btn:hover{color:#fff;border:2px solid #006097;background-color:#006097}main.disputes section{border-bottom:0;margin:3em 0}main.disputes section#disputes ol li{font-size:1.1rem}main.disputes section.cares{margin-left:-15px;margin-right:-15px}main.disputes .contact-item{display:grid;align-items:center;grid-auto-flow:column;grid-template-columns:.2fr 1fr}main.disputes .contact-item .icon-label{display:flex;flex-direction:column;align-items:center}main.disputes .contact-item .icon-label p{display:flex;align-items:center}main.disputes .contact-item .info p{margin-left:1rem}#redesign main#pra-acct-disclosure{background:#fff;margin-top:80px;padding:0;width:70%;margin:100px auto 40px auto}@media(min-width:768px){#redesign main#pra-acct-disclosure{padding:2em;width:90%}}@media(min-width:992px){#redesign main#pra-acct-disclosure{width:75%}}#redesign main#pra-acct-disclosure #disc-content p{font-size:16px;line-height:22px;font-family:"Open Sans";color:#31313b}@media(max-width:767.98px){#redesign main#pra-acct-disclosure #disc-content p{font-size:14px;line-height:20px}}#fairness-respect{background:#dbe9c6;display:grid;width:90%;margin:75px 0 5% auto;padding:1.5%;position:relative}@media(min-width:768px){#fairness-respect{height:300px;width:40%;margin:8% 20% 2.5% auto}}#fairness-respect .square{position:absolute;left:calc(100% - 60px);top:-40px;width:60px}@media(min-width:768px){#fairness-respect .square{left:calc(100% - 90px);top:-60px;width:90px}}#fairness-respect .fairness-respect-heading{height:auto;max-width:309px;color:#063155;letter-spacing:0;font-family:Muli;font-size:22px;line-height:26px;align-self:center;justify-self:center}@media(min-width:768px){#fairness-respect .fairness-respect-heading{font-size:32px;line-height:36px;max-width:380px;margin:0}}#fairness-respect .fairness-content{color:#093254;font-family:Muli;font-size:16px;line-height:20px;line-height:22px;align-self:center;justify-self:center;margin:4%}@media(min-width:768px){#fairness-respect .fairness-content{max-width:380px;line-height:20px}}#fairness-respect .button-container{height:100%;align-self:flex-end;display:flex;align-items:center;justify-content:center}#fairness-respect .btn-promise{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;width:250px;margin:5%}#fairness-respect .btn-promise:hover{font-weight:600}#fairness-respect .btn-promise:hover{color:#fff;border:2px solid #006097;background-color:#006097}footer#site-footer{line-height:22px;background-color:#31313b;background-image:linear-gradient(to bottom,#151519,#31313b);border-top:solid 10px transparent;border-image:linear-gradient(270deg,#e0e56c 0%,#00adee 100%);border-image-slice:1}@media print{footer#site-footer{display:none}}footer#site-footer .link-region{height:auto;background-color:#093254;padding-top:40px}footer#site-footer .link-region nav .tier-one{flex-direction:column}@media(min-width:992px){footer#site-footer .link-region nav .tier-one{max-width:350px}}footer#site-footer .link-region nav .tier-one li.nav-item>a.nav-link{color:#fff;font-family:Muli;font-size:22px;line-height:26px;text-align:left;text-transform:none;padding:0}@media(max-width:991px){footer#site-footer .link-region nav .tier-one li.nav-item>a.nav-link{border-bottom:2px solid #fff}}@media(max-width:991px){footer#site-footer .link-region nav .tier-one li.nav-item>a.nav-link{padding:0 0 1em 30px;line-height:.7em}}footer#site-footer .link-region nav .tier-two{flex-direction:column;max-width:350px}footer#site-footer .link-region nav .tier-two li.nav-item>a.nav-link{color:#fff;font-size:18px;line-height:22px;font-family:Muli;text-transform:none;text-align:left;list-style-type:none;padding:0 1rem}footer#site-footer .link-region nav ul li a{font-size:.9rem;text-transform:uppercase;text-decoration:none;margin-bottom:1.5rem}footer#site-footer .link-region nav ul li a:hover,footer#site-footer .link-region nav ul li a:active,footer#site-footer .link-region nav ul li a:visited,footer#site-footer .link-region nav ul li a:focus{text-decoration:underline;background-color:transparent}.container .footer-content{flex-direction:column;color:#d7d7d7;font-family:"Open Sans";font-size:12px;line-height:16px;height:auto}.container .footer-content .footer-brand img{max-width:100%;height:auto}.container .footer-content .toll-free,.container .footer-content .toll-free:hover{color:#d7d7d7}@media(min-width:576px){.container .footer-content .toll-free,.container .footer-content .toll-free:hover{text-decoration:none}}.container .footer-content .footer-images a{text-decoration:none}.help-with-your-account{background:#d1ecf1;height:160px;padding:1% 0 2% 0;display:grid;justify-content:center;align-items:center;grid-template-rows:50% 50%;grid-template-columns:50% 50%;grid-gap:0 20px}@media(min-width:768px){.help-with-your-account{grid-template-columns:25% 25%}}@media print{.help-with-your-account{display:none}}.help-heading{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;grid-area:1/1/span 1/span 2;justify-self:center;align-self:flex-end;margin-bottom:10px}@media(min-width:768px){.help-heading{font-size:24px}}@media(min-width:992px){.help-heading{font-size:26px}}.button-one{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;border:2px solid #0079a7;color:#0079a7;justify-self:flex-end;width:90%}.button-one:hover{font-weight:600}.button-one:hover{color:#fff;border:2px solid #006097;background-color:#006097}@media(min-width:768px){.button-one{max-width:220px}}.button-one:hover{color:#fff;background-color:#0079a7}.button-one .button-secondary{margin-right:8px;margin-bottom:8px;height:30px;width:auto;color:#0079a7;border:2px solid #0079a7;border-radius:25px;background-color:#fff;font-weight:600}.button-one .button-secondary:hover{background-color:#0079a7;color:#fff}@media(min-width:576px){.button-one .button-secondary{margin-bottom:0}}.button-one .button-secondary[disabled]{pointer-events:none;color:#fff;background-color:#929497;border:2px solid #929497}.egain-btn-footer{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;color:#2e6d00;border:2px solid #2e6d00;justify-self:flex-start;width:90%}.egain-btn-footer:hover{font-weight:600}.egain-btn-footer:hover{color:#fff;border:2px solid #006097;background-color:#006097}@media(min-width:768px){.egain-btn-footer{max-width:220px}}.egain-btn-footer:hover{color:#fff;background:#2e6d00}#how-it-works{margin-top:30px;margin-left:0;min-height:800px;width:100%}@media(min-width:768px){#how-it-works{margin-top:0;min-height:600px}}@media(min-width:992px){#how-it-works{margin-left:10%}}#how-it-works .how-it-works-square{position:relative;top:20px;z-index:1}@media(min-width:768px){#how-it-works .how-it-works{position:relative;top:30px;left:-15px;z-index:1}}#how-it-works .container-how-it-works{height:auto;position:relative}@media(min-width:768px){#how-it-works .container-how-it-works{max-width:925px;width:805px;height:520px}}@media(min-width:992px){#how-it-works .container-how-it-works{width:825px}}#how-it-works .container-how-it-works .card-body{background-color:rgba(209,236,241,.8)!important}#how-it-works .container-how-it-works .card-body .heading-phone{margin-bottom:-1rem}@media(min-width:768px){#how-it-works .container-how-it-works .card-body .heading-phone{position:relative;top:1rem;left:.2rem}}@media(min-width:768px){#how-it-works .container-how-it-works .card-body .heading-phone .how-it-works-heading{margin-bottom:50px;width:224px}}@media(min-width:768px){#how-it-works .container-how-it-works .card-body .heading-phone .phone-image{padding-top:10px}}#how-it-works .container-how-it-works .card-body .how-it-works-verbiage{background-color:#fff;margin-top:1rem;padding:1rem;min-height:398px;width:100%}@media(min-width:768px){#how-it-works .container-how-it-works .card-body .how-it-works-verbiage{background-color:transparent;margin-top:inherit;padding:.5rem 1.5rem .5rem 0;width:50%}}#how-it-works .container-how-it-works .card-body .how-it-works-verbiage ol.no-list-style{list-style-type:none;padding:0;margin:0}#how-it-works .container-how-it-works .card-body .option-item{color:#093254;font-size:18px;line-height:22px;font-weight:500;padding-top:3px;padding-left:50px;margin-top:.3rem}@media(min-width:768px){#how-it-works .container-how-it-works .card-body .option-item{font-size:22px;line-height:26px;letter-spacing:0}}#how-it-works .container-how-it-works .card-body .option-item ul{margin-top:.5rem;padding-left:0}#how-it-works .container-how-it-works .card-body .option-item.img-number-1{background:url("/img/icon_listicle1.webp?v=6iWhNwBwcwOQ0aRF-tJfeO9NHtA") no-repeat left top}#how-it-works .container-how-it-works .card-body .option-item.img-number-2{background:url("/img/icon_listicle2.webp?v=6iWhNwBwcwOQ0aRF-tJfeO9NHtA") no-repeat left top}#how-it-works .container-how-it-works .card-body .option-item.img-number-3{background:url("/img/icon_listicle3.webp?v=6iWhNwBwcwOQ0aRF-tJfeO9NHtA") no-repeat left top}#how-it-works .container-how-it-works .card-body .option-item-text{color:#31313b;font-family:"Open Sans";font-size:14px;letter-spacing:-.4px;line-height:20px;font-weight:400;list-style-type:none}@media(min-width:768px){#how-it-works .container-how-it-works .card-body .option-item-text{font-size:16px;line-height:22px;letter-spacing:0}}#how-it-works .container-how-it-works .card-body .button-container .btn-how-it-works{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;border:2px solid #0079a7;width:250px;margin-top:20px;margin-bottom:20px}#how-it-works .container-how-it-works .card-body .button-container .btn-how-it-works:hover{font-weight:600}@media(min-width:768px){#how-it-works .container-how-it-works .card-body .button-container .btn-how-it-works{width:250px;padding:12px 30px;position:absolute;top:390px;left:350px}}#how-it-works .container-how-it-works .card-body .button-container .btn-how-it-works:hover{color:#fff;border:2px solid #006097;border-radius:25px;background-color:#006097}#our-goal{display:flex;flex-direction:column;align-items:center;margin:5%}@media(min-width:768px){#our-goal{width:50%;max-width:575px;margin:0 auto}}#our-goal h2#our-goal-heading,#our-goal #our-goal-heading.h2{font-size:24px;line-height:36px}@media(min-width:768px){#our-goal h2#our-goal-heading,#our-goal #our-goal-heading.h2{font-size:32px}}#our-goal .goal-list{display:flex;flex-direction:column;align-items:flex-start;width:100%}#our-goal .goal-list .goal-item{display:flex;align-items:center;margin:.25rem 0;min-height:70px;width:100%}#our-goal .goal-list .goal-item img{max-width:100%}#our-goal .goal-list .goal-item .goal-item-text{margin-left:4rem;height:100%}#our-goal .goal-list .goal-item .goal-item-text p{margin-bottom:unset}#quiz{background-color:rgba(246,239,215,.8);position:relative;height:500px;margin-top:60px}@media(min-width:768px){#quiz{margin:60px auto 5% auto;width:60%;max-width:720px;height:350px}}#quiz .quiz-square{position:absolute;z-index:1;top:-40px;width:60px}@media(min-width:768px){#quiz .quiz-square{left:0;top:-60px;width:90px}}#quiz .item{display:grid;height:100%;grid-template-rows:.1fr .25fr;padding:10px}@media(min-width:768px){#quiz .item{padding:20px 20px 20px 0;height:90%;width:calc(100% - 90px);margin-left:auto}}#quiz .item .quiz-pagination{font-family:"Open Sans";font-size:14px;color:#31313b;line-height:16px;font-weight:900;justify-self:flex-end}#quiz .item .quiz-title{color:#093254;font-family:Muli;font-size:26px;line-height:30px;padding-bottom:15px;margin-top:30px}@media(min-width:768px){#quiz .item .quiz-title{line-height:36px;font-size:32px;line-height:36px;margin-top:unset}}#quiz .item .question{display:inline-flex;padding:0 0 3px 3px;color:#093254;font-size:16px;line-height:22px;width:314px}@media(min-width:768px){#quiz .item .question{width:100%}}#quiz .item .answer{display:inline-flex;padding:5px 0 3px 3px;width:314px;font-family:"Open Sans";font-size:14px;color:#31313b;line-height:20px;letter-spacing:.4px}@media(min-width:768px){#quiz .item .answer{letter-spacing:0}}@media(min-width:768px){#quiz .item .answer{width:95%}}#quiz .item d-none{display:none}#quiz .item .button-container,#quiz .item .btn-pair-container{display:flex;align-items:center;justify-content:center;align-self:flex-end}#quiz .item .button-container>button,#quiz .item .btn-pair-container>button{border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-decoration:none;text-align:center;cursor:pointer;white-space:initial;margin:0 1em;width:50%}#quiz .item .button-container>button:hover,#quiz .item .btn-pair-container>button:hover{background-color:#0c5460;color:#fff;border-radius:30px}#quiz .item .button-container>button[disabled],#quiz .item .btn-pair-container>button[disabled]{background-color:#929497;color:#fff;border-radius:30px!important}@media(min-width:768px){#quiz .item .button-container>button,#quiz .item .btn-pair-container>button{width:25%}}#respected-name{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:273px}#respected-name .respected-name-heading{color:#093254;font-family:"Muli";text-align:center;font-size:26px;line-height:30px;margin-top:-20px}@media(min-width:768px){#respected-name .respected-name-heading{font-size:32px;line-height:36px;margin-top:-65px}}#respected-name .logos-respected-name-region{display:flex;align-items:center;justify-content:center;width:100%;height:215px}#respected-name .logos-respected-name-region figure{display:flex;flex-direction:column;align-items:center;justify-content:center;width:200px;min-height:200px}#respected-name .logos-respected-name-region figure #rn-img-left{width:167px;height:auto}#respected-name .logos-respected-name-region figure #rn-img-right{width:129px;height:129px}#respected-name .logos-respected-name-region figure .logo-text{letter-spacing:-.4px;color:#31313b;font-family:"Open Sans";font-size:14px;line-height:20px;text-align:center}@media(min-width:768px){#respected-name .logos-respected-name-region figure .logo-text{width:255px;font-size:16px;line-height:22px;letter-spacing:0}}#respected-name #btn-learn-about-us{width:80%;font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center;padding:12px 30px}#respected-name #btn-learn-about-us:hover{font-weight:600}#respected-name #btn-learn-about-us:hover{color:#fff;border:2px solid #006097;background-color:#006097}@media(min-width:768px){#respected-name #btn-learn-about-us{width:250px}}#sliders-feature .container-sliders-feature{display:grid;position:relative;grid-template-rows:.333fr .333fr .333fr 1fr;grid-template-areas:"head" "sub" "one" "two";background-color:rgba(240,241,241,.8);padding:5%;margin:-15px 5% 285px 5%}@media(min-width:992px){#sliders-feature .container-sliders-feature{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 2fr;grid-template-areas:"head head" "sub two" "one two";width:60%;min-width:700px;padding:1.5%;margin:-1.5% 16.75% 15% auto}}#sliders-feature .container-sliders-feature .sliders-heading{grid-area:head;margin:0;align-self:center}#sliders-feature .container-sliders-feature .sliders-subheading{grid-area:sub;align-self:center}#sliders-feature .container-sliders-feature .slider-one{margin-bottom:15px;grid-area:one;align-self:unset;justify-self:unset}@media(min-width:992px){#sliders-feature .container-sliders-feature .slider-one{height:180px;align-self:center;justify-self:center}}@media(min-width:992px){#sliders-feature .container-sliders-feature .slider-one .content{width:292px}}#sliders-feature .container-sliders-feature .slider-one .content .slider-label-left{font-size:18px;line-height:20px;margin-left:8px}@media(min-width:992px){#sliders-feature .container-sliders-feature .slider-one .content .slider-label-left{margin-left:0}}#sliders-feature .container-sliders-feature .slider-one .content .slider-payments-amount{font-family:Muli;font-size:34px;line-height:38px;margin-top:-8px}@media(min-width:992px){#sliders-feature .container-sliders-feature .slider-one .content .slider-payments-amount{margin-top:-10px}}#sliders-feature .container-sliders-feature .slider-one .content .slider-label-right{font-size:18px;line-height:20px}@media(min-width:992px){#sliders-feature .container-sliders-feature .slider-one .content .slider-label-right{margin-right:-7px}}#sliders-feature .container-sliders-feature .sliderOneContainer{width:80%;margin:auto}@media(max-width:575.98px){#sliders-feature .container-sliders-feature .sliderOneContainer{padding-bottom:30px}}#sliders-feature .container-sliders-feature .sliderOneContainer .content{margin-left:80px;width:292px}#sliders-feature .container-sliders-feature #slider-two{grid-area:two;position:relative}#sliders-feature .container-sliders-feature .pif-only-slider-block{color:#31313b;width:110%;height:385px;position:absolute;left:-5%}@media(min-width:992px){#sliders-feature .container-sliders-feature .pif-only-slider-block{width:375px;height:400px;left:calc(50% - 187.5px);top:50px;max-width:100%}}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-heading{height:40px;background-color:#00adee;line-height:17px}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-heading .pif-only-heading-text{margin-left:1rem}@media(min-width:992px){#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-heading .pif-only-heading-text{margin-left:2rem}}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-heading .option-text{height:20px;color:#31313b;font-size:11px;font-weight:bold;line-height:14px}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-heading .fa-question-circle{padding-top:.4rem}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content{background-color:rgba(209,236,241,.8);padding-top:2px}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-label-text{font-family:"Open Sans";font-size:14px;line-height:16px;text-align:center;font-weight:bold;color:#31313b}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two{margin-bottom:15px}@media(max-width:767.98px){#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two{margin-top:30px}}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two .content{width:90%;margin:auto}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two .content .slider-label-left{font-size:18px;line-height:20px}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two .content .slider2-payments-amount{font-family:Muli;font-size:34px;line-height:38px;margin-top:-8px}@media(min-width:992px){#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two .content .slider2-payments-amount{margin-top:-6px}}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two .content .slider-label-right{font-size:18px;line-height:20px}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two .sliderTwoContainer{width:80%;display:block;margin:auto}@media(max-width:575.98px){#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two .sliderTwoContainer{width:70%}}@media(min-width:992px){#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-two .sliderTwoContainer{width:75%;margin:auto}}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .payment-content{padding-top:1em;display:flex;padding-bottom:0;width:90%;margin:1em auto}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .payment-content .payment-amount-region{width:50%}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .payment-content .payment-amount-region .dropdown-caret{position:relative;display:block;width:95%;background-color:transparent}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .payment-content .payment-amount-region .dropdown-caret:after{display:block;font:normal normal normal 2em/.7 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:29px;font-style:normal;font-weight:normal;padding-right:10px;text-align:right;position:absolute;right:0;top:.5rem;text-rendering:optimizeLegibility}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .payment-content .payment-amount-region .dropdown-caret #pif-slider-payment-frequency{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;width:90%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:block;overflow:hidden;position:relative;z-index:1;height:40px}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .payment-content hr.dates-divider{box-sizing:border-box;border-top:2px solid #31313b;margin:0}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .payment-content .input-label{font-family:"Open Sans";font-size:14px;line-height:16px;color:#31313b}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .first-payment-date{margin-left:0;width:50%}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .first-payment-date .datepicker{width:90%}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .first-payment-date .datepicker:after{right:0;top:.3rem}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .first-payment-date .datepicker #datepicker{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;cursor:pointer;padding-bottom:0;height:40px}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .account-balance-row{display:flex;width:90%;margin:auto}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .account-balance-row .account-balance-element{width:50%}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .account-balance-row .account-balance-element .account-balance-text{color:#31313b;font-family:Muli;font-size:22px;line-height:26px;margin-top:.5em}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .account-balance-row .final-date-element{width:50%}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .account-balance-row .final-date-element #pif-slider-future-date{background-color:transparent;border:0;outline:0;transition:height 1s;-webkit-transition:height 1s;margin-left:-.5em;margin-top:-.25em;width:150px}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-button{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;color:#006097;border:2px solid #006097;width:270px;margin-top:20px;margin-bottom:20px;background-color:#fff}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-button:hover{font-weight:600}#sliders-feature .container-sliders-feature .pif-only-slider-block .pif-only-slider-content .slider-button:hover{color:#fff;border:2px solid #006097;border-radius:25px;background-color:#006097;cursor:pointer}#sliders-feature .container-sliders-feature #slider .noUi-base .noUi-tooltip,#sliders-feature .container-sliders-feature #slider2 .noUi-base .noUi-tooltip{display:none}.registered-user-message{text-align:center;min-height:70px;padding:15px;background:#093254;color:#fff}.registered-user-message p{margin-bottom:0}#redesign.user-registration .back-button,#redesign.user-registration .back-button-heading{width:auto;max-width:100%}#redesign .faq{padding-top:20px;padding-left:0;margin-left:-15px;background-color:none}@media(min-width:768px){#redesign .faq{padding-top:145px}}.faq{grid-area:faq;padding:15px;background-color:#fff;margin:unset}@media(min-width:768px){.faq{margin:2em;border-radius:15px}}@media(min-width:992px){.faq{margin:2em;padding:30px;border-radius:15px}}.faq h3,.faq .h3{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;padding-left:15px}@media(min-width:768px){.faq h3,.faq .h3{font-size:24px}}@media(min-width:992px){.faq h3,.faq .h3{font-size:26px}}.faq i{font-size:1.6em;color:#006097}.faq .accordion-PRA{margin-bottom:16px}.faq .accordion-PRA,.faq p{font-family:"Muli";font-size:16px;color:#31313b}.faq .accordion-PRA p,.faq .accordion-PRA li,.faq p p,.faq p li{color:#504f52;font-size:14px;line-height:18px}.faq .accordion-PRA a,.faq p a{padding-bottom:4px}.faq .all-faqs{padding-left:45px}.faq .legal-accordion{margin-top:.75rem}.faq .legal-accordion a{text-decoration:none}.faq .legal-accordion .legal-question-title{font-size:1.1rem;margin-left:.5rem;color:#093254}.OptModalOverlaySpanish{display:none;position:fixed;z-index:5;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-contentOptSpanish{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;max-width:400px;height:auto}#brandLogoCBSpanishTest{width:50%}#OptModalbodySpanish{text-align:left;font-size:2rem;font-weight:500;color:#093254}#OptModalbodySpanishTwo{margin-top:-5px;text-align:left;font-size:1.2rem;font-weight:bold}.OptModalButtonCBSpanish{margin:50px 0 0 0;text-align:center}#closeOptSpanish{font-size:1rem;cursor:pointer;border:2px solid #0079a7;border-radius:25px;background-color:#fff;color:#0079a7;padding:10px}@media only screen and (max-width:980px){#closeOptSpanish{font-size:12px}}#closeOptSpanish:hover{background-color:#0079a7;color:#fff}#closeOptSpanish{font-size:1rem;cursor:pointer;text-align:center;border:2px solid #0079a7;border-radius:25px;background-color:#0079a7;color:#fff;padding:10px}@media only screen and (max-width:980px){#closeOptSpanish{font-size:12px}}#closeOptSpanish:hover{cursor:pointer;background-color:#093254;border:2px solid #093254;color:#fff}#OptPopupBtnSpanish{font-size:1rem;cursor:pointer;text-align:center;border:2px solid #0079a7;border-radius:25px;background-color:#0079a7;color:#fff;padding:10px}@media only screen and (max-width:980px){#OptPopupBtnSpanish{font-size:12px}}#OptPopupBtnSpanish:hover{cursor:pointer;background-color:#093254;border:2px solid #093254;color:#fff}#SignIn{position:relative;margin-top:-40px}@media(min-width:768px){#SignIn{display:block;margin:auto;padding-bottom:1.5rem}}#SignIn #sign-in-parent.card,#SignIn #sign-in-parent .container-login-form{border:0;background-image:none}#SignIn #sign-in-parent #sign-in-toggle.sign-in-card{background-color:rgba(219,234,199,.9)}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset label{font-size:.8rem}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .legend{font-size:1.25rem;color:#093254;display:flex;align-items:center;margin-right:-10%;margin-bottom:1.25rem}@media(min-width:768px){#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .legend{margin-right:0;margin-bottom:2.25rem}}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .legend .legend-head{height:30px;width:100%;color:#093254;font-family:Muli;font-size:22px;line-height:26px;margin:0}@media(min-width:768px){#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .legend .legend-head{font-size:26px;line-height:30px}}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .legend #hidden-parent-btn{display:none}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group{margin-top:5%}@media(min-width:768px){#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group{margin-top:1em}}@media(min-width:992px){#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group{margin-top:initial}}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group>input.form-control,#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group .form-control-lg{border:2px solid #929497;font-size:1.25rem}@media(min-width:768px){#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group>input.form-control,#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group .form-control-lg{font-size:1em}}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group .phoneSignin .signinwith,#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .form-group .accountSignin .signinwith{font-size:.8rem;color:#0c5460}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset #login.btn{width:100%;height:auto;padding:12px 24px;margin-top:1rem;margin-left:auto;margin-right:auto;background-color:#007dac;outline:0;overflow:hidden;position:relative;-webkit-transition:all .2s cubic-bezier(.02,.01,.47,1);transition:opacity .25s ease,transform .25s ease;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-transition:all .25s ease-in-out;color:#fff;border:2px solid;border-radius:40px;border-color:#007dac;cursor:pointer;font-size:110%;font-weight:700;text-align:center;text-decoration:none}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset #login.btn:focus,#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .btn:not(.dropdown-toggle):hover{box-shadow:0 1px 8px rgba(58,51,53,.4);color:#fff;-webkit-transform:scale(1.05);transform:scale(1.075);-webkit-transition:all .3s cubic-bezier(.02,.01,.47,1);transition:all .3s cubic-bezier(.02,.01,.47,1);text-decoration:none}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset #login.btn-default{background:none}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .alert{font-size:.8rem}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .alert .btn{padding:4px 12px;font-size:12px;margin:0}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset hr{margin:1rem 0;border:0;border-top:2px solid #929497;width:50%;margin-left:auto;margin-right:auto}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .login-option{text-decoration:none!important;font-weight:bold}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset section.mirandaDisclosures{padding:0;margin:1rem 0 0 0;font-weight:100;font-size:.9rem;line-height:1rem;border-bottom:0}@media(min-width:768px){#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset section.mirandaDisclosures{padding:initial;margin:initial;font-weight:initial;font-size:initial;line-height:initial;border-bottom:initial}}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset section.mirandaDisclosures .card{border:0;background:transparent none;padding:0;margin:0}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset section.mirandaDisclosures .card .card-body{padding:0;margin:0;text-align:center}@media(min-width:768px){#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset section.mirandaDisclosures .card .card-body{padding-bottom:0;padding-left:0;padding-right:0;padding-top:initial;margin:0;text-align:center}}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset section.mirandaDisclosures .card .card-body p{font-weight:700;margin:0;padding:0;color:#31313b;font-family:"Open Sans"!important;font-size:14px!important;letter-spacing:-.4px!important;line-height:20px!important}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset section.mirandaDisclosures hr{display:none}#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset h3.h4,#SignIn #sign-in-parent #sign-in-toggle form#formSignin fieldset .h4.h3{font-size:1.1rem;margin-bottom:.5rem}#SignIn .sign-in-square{position:relative;top:-20px;z-index:1;float:right}@media(min-width:768px){#SignIn .sign-in-square{top:-30px}}@media(min-width:992px){#SignIn button#login{width:100%}}#mfa-modal .modal-dialog{max-width:540px}#mfa-modal .modal-dialog .modal-content{min-height:560px}#mfa-modal .modal-dialog .modal-content .modal-header,#mfa-modal .modal-dialog .modal-content .modal-body,#mfa-modal .modal-dialog .modal-content .modal-footer{font-family:"Open Sans";color:#31313b;padding:30px;font-size:14px;line-height:20px}@media(min-width:768px){#mfa-modal .modal-dialog .modal-content .modal-header,#mfa-modal .modal-dialog .modal-content .modal-body,#mfa-modal .modal-dialog .modal-content .modal-footer{font-size:16px;line-height:22px}}#mfa-modal .modal-dialog .modal-content .modal-header,#mfa-modal .modal-dialog .modal-content .modal-footer{border:0;background-image:none;background-color:transparent;display:flex}#mfa-modal .modal-dialog .modal-content .modal-header{flex-direction:column;padding-bottom:0}#mfa-modal .modal-dialog .modal-content .modal-header button.btn-close{padding:0;margin:.5em .5em .5em auto;background:url("/img/icon_close_transparent.svg?v=FIX-dgD3SvAB-pa7yDximjtW8ZA") no-repeat;opacity:1;background-size:contain}#mfa-modal .modal-dialog .modal-content .modal-header button.prev{background:url(/img/icon_backarrow.webp?v=6iWhNwBwcwOQ0aRF-tJfeO9NHtA) no-repeat;margin:.5em auto .5em 0;width:37px;height:37px;opacity:1;background-size:contain}#mfa-modal .modal-dialog .modal-content .modal-header .modal-title{margin-right:auto;font-size:32px;line-height:36px;font-family:"Mulish",sans-serif;color:#093254}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:26px;line-height:30px}}#mfa-modal .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;font-weight:400;font-size:16px;line-height:22px}#mfa-modal .modal-dialog .modal-content .modal-body p{font-size:16px;line-height:22px;color:#31313b}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content .modal-body p{font-size:14px;line-height:20px}}#mfa-modal .modal-dialog .modal-content .modal-body ol{padding-left:0}#mfa-modal .modal-dialog .modal-content .modal-body ol li{margin-bottom:1rem}#mfa-modal .modal-dialog .modal-content .modal-body a{color:#0079a7;text-decoration:underline;cursor:pointer;font-size:14px;line-height:20px}@media(min-width:768px){#mfa-modal .modal-dialog .modal-content .modal-body a{font-size:16px;line-height:22px}}#mfa-modal .modal-dialog .modal-content .modal-body a.is-disabled{opacity:.75;pointer-events:none;cursor:default;text-decoration:none}#mfa-modal .modal-dialog .modal-content .modal-body label{font-size:14px}@media(min-width:768px){#mfa-modal .modal-dialog .modal-content .modal-body label{font-size:16px}}#mfa-modal .modal-dialog .modal-content .modal-footer{align-content:center;justify-content:flex-start}#mfa-modal .modal-dialog .modal-content .modal-footer>button:first-child{margin-right:1em}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content .modal-footer>button:first-child{margin-right:0}}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content .modal-footer{padding-top:0;justify-content:space-between}}#mfa-modal .modal-dialog .modal-content .modal-footer button{width:150px}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content .modal-footer button{width:130px}}#mfa-modal .modal-dialog .modal-content .modal-footer button.button-secondary{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;background:#fff;color:#0079a7;border:2px solid #0079a7;text-align:center}#mfa-modal .modal-dialog .modal-content .modal-footer button.button-secondary:hover{font-weight:600}#mfa-modal .modal-dialog .modal-content .modal-footer button.button-secondary:hover{color:#fff;border:2px solid #006097;background-color:#006097}#mfa-modal .modal-dialog .modal-content .modal-footer button.btn{margin-left:0}#mfa-modal .modal-dialog .modal-content .modal-footer button.btn:hover{color:#fff}#mfa-modal .modal-dialog .modal-content#ud-text .modal-body,#mfa-modal .modal-dialog .modal-content#ud-voice .modal-body,#mfa-modal .modal-dialog .modal-content#ud-auth-app .modal-body,#mfa-modal .modal-dialog .modal-content#ud-backup-codes .modal-body,#mfa-modal .modal-dialog .modal-content#sms-code-confirm .modal-body,#mfa-modal .modal-dialog .modal-content#voice-code-confirm .modal-body,#mfa-modal .modal-dialog .modal-content#code-confirm .modal-body,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile .modal-body,#mfa-modal .modal-dialog .modal-content#backup-code-confirm .modal-body,#mfa-modal .modal-dialog .modal-content#gen-qr .modal-body,#mfa-modal .modal-dialog .modal-content#cant-scan .modal-body{width:90%}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#ud-text .modal-body,#mfa-modal .modal-dialog .modal-content#ud-voice .modal-body,#mfa-modal .modal-dialog .modal-content#ud-auth-app .modal-body,#mfa-modal .modal-dialog .modal-content#ud-backup-codes .modal-body,#mfa-modal .modal-dialog .modal-content#sms-code-confirm .modal-body,#mfa-modal .modal-dialog .modal-content#voice-code-confirm .modal-body,#mfa-modal .modal-dialog .modal-content#code-confirm .modal-body,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile .modal-body,#mfa-modal .modal-dialog .modal-content#backup-code-confirm .modal-body,#mfa-modal .modal-dialog .modal-content#gen-qr .modal-body,#mfa-modal .modal-dialog .modal-content#cant-scan .modal-body{width:100%}}#mfa-modal .modal-dialog .modal-content#ud-text #enter-code,#mfa-modal .modal-dialog .modal-content#ud-voice #enter-code,#mfa-modal .modal-dialog .modal-content#ud-auth-app #enter-code,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #enter-code,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #enter-code,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #enter-code,#mfa-modal .modal-dialog .modal-content#code-confirm #enter-code,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #enter-code,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #enter-code,#mfa-modal .modal-dialog .modal-content#gen-qr #enter-code,#mfa-modal .modal-dialog .modal-content#cant-scan #enter-code{padding-bottom:.5rem}#mfa-modal .modal-dialog .modal-content#ud-text #auth-code-error,#mfa-modal .modal-dialog .modal-content#ud-voice #auth-code-error,#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code-error,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #auth-code-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #auth-code-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #auth-code-error,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code-error,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code-error,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code-error,#mfa-modal .modal-dialog .modal-content#gen-qr #auth-code-error,#mfa-modal .modal-dialog .modal-content#cant-scan #auth-code-error{color:#f00;font-size:14px;margin:.5em 0;display:none}#mfa-modal .modal-dialog .modal-content#ud-text #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#ud-voice #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#gen-qr #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#cant-scan #auth-code-error.is-error{display:block}#mfa-modal .modal-dialog .modal-content#ud-text #auth-code,#mfa-modal .modal-dialog .modal-content#ud-voice #auth-code,#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #auth-code,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#gen-qr #auth-code,#mfa-modal .modal-dialog .modal-content#cant-scan #auth-code{width:350px;font-size:18px;line-height:22px}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#ud-text #auth-code,#mfa-modal .modal-dialog .modal-content#ud-voice #auth-code,#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #auth-code,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#gen-qr #auth-code,#mfa-modal .modal-dialog .modal-content#cant-scan #auth-code{width:295px}}#mfa-modal .modal-dialog .modal-content#ud-text #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#ud-voice #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#gen-qr #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#cant-scan #auth-code.is-error{border-color:#f00}#mfa-modal .modal-dialog .modal-content#ud-text .remember-device-container,#mfa-modal .modal-dialog .modal-content#ud-voice .remember-device-container,#mfa-modal .modal-dialog .modal-content#ud-auth-app .remember-device-container,#mfa-modal .modal-dialog .modal-content#ud-backup-codes .remember-device-container,#mfa-modal .modal-dialog .modal-content#sms-code-confirm .remember-device-container,#mfa-modal .modal-dialog .modal-content#voice-code-confirm .remember-device-container,#mfa-modal .modal-dialog .modal-content#code-confirm .remember-device-container,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile .remember-device-container,#mfa-modal .modal-dialog .modal-content#backup-code-confirm .remember-device-container,#mfa-modal .modal-dialog .modal-content#gen-qr .remember-device-container,#mfa-modal .modal-dialog .modal-content#cant-scan .remember-device-container{padding-top:1rem}#mfa-modal .modal-dialog .modal-content#ud-text .checkbox-content,#mfa-modal .modal-dialog .modal-content#ud-voice .checkbox-content,#mfa-modal .modal-dialog .modal-content#ud-auth-app .checkbox-content,#mfa-modal .modal-dialog .modal-content#ud-backup-codes .checkbox-content,#mfa-modal .modal-dialog .modal-content#sms-code-confirm .checkbox-content,#mfa-modal .modal-dialog .modal-content#voice-code-confirm .checkbox-content,#mfa-modal .modal-dialog .modal-content#code-confirm .checkbox-content,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile .checkbox-content,#mfa-modal .modal-dialog .modal-content#backup-code-confirm .checkbox-content,#mfa-modal .modal-dialog .modal-content#gen-qr .checkbox-content,#mfa-modal .modal-dialog .modal-content#cant-scan .checkbox-content{display:flex;padding-left:1.4rem}#mfa-modal .modal-dialog .modal-content#ud-text #remember-device,#mfa-modal .modal-dialog .modal-content#ud-voice #remember-device,#mfa-modal .modal-dialog .modal-content#ud-auth-app #remember-device,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #remember-device,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #remember-device,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #remember-device,#mfa-modal .modal-dialog .modal-content#code-confirm #remember-device,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #remember-device,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #remember-device,#mfa-modal .modal-dialog .modal-content#gen-qr #remember-device,#mfa-modal .modal-dialog .modal-content#cant-scan #remember-device{padding-left:.5rem;font-size:16px;line-height:22px}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#ud-text #remember-device,#mfa-modal .modal-dialog .modal-content#ud-voice #remember-device,#mfa-modal .modal-dialog .modal-content#ud-auth-app #remember-device,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #remember-device,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #remember-device,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #remember-device,#mfa-modal .modal-dialog .modal-content#code-confirm #remember-device,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #remember-device,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #remember-device,#mfa-modal .modal-dialog .modal-content#gen-qr #remember-device,#mfa-modal .modal-dialog .modal-content#cant-scan #remember-device{font-size:14px;line-height:20px}}#mfa-modal .modal-dialog .modal-content#ud-text #caution-warning,#mfa-modal .modal-dialog .modal-content#ud-voice #caution-warning,#mfa-modal .modal-dialog .modal-content#ud-auth-app #caution-warning,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #caution-warning,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #caution-warning,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #caution-warning,#mfa-modal .modal-dialog .modal-content#code-confirm #caution-warning,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #caution-warning,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #caution-warning,#mfa-modal .modal-dialog .modal-content#gen-qr #caution-warning,#mfa-modal .modal-dialog .modal-content#cant-scan #caution-warning{padding-left:2rem;font-size:14px;line-height:20px}#mfa-modal .modal-dialog .modal-content#ud-text #no-code-or-call,#mfa-modal .modal-dialog .modal-content#ud-voice #no-code-or-call,#mfa-modal .modal-dialog .modal-content#ud-auth-app #no-code-or-call,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #no-code-or-call,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #no-code-or-call,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #no-code-or-call,#mfa-modal .modal-dialog .modal-content#code-confirm #no-code-or-call,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #no-code-or-call,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #no-code-or-call,#mfa-modal .modal-dialog .modal-content#gen-qr #no-code-or-call,#mfa-modal .modal-dialog .modal-content#cant-scan #no-code-or-call{padding-top:1.5rem}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#ud-text #no-code-or-call,#mfa-modal .modal-dialog .modal-content#ud-voice #no-code-or-call,#mfa-modal .modal-dialog .modal-content#ud-auth-app #no-code-or-call,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #no-code-or-call,#mfa-modal .modal-dialog .modal-content#sms-code-confirm #no-code-or-call,#mfa-modal .modal-dialog .modal-content#voice-code-confirm #no-code-or-call,#mfa-modal .modal-dialog .modal-content#code-confirm #no-code-or-call,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #no-code-or-call,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #no-code-or-call,#mfa-modal .modal-dialog .modal-content#gen-qr #no-code-or-call,#mfa-modal .modal-dialog .modal-content#cant-scan #no-code-or-call{font-size:14px;line-height:20px}}#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-text,#mfa-modal .modal-dialog .modal-content#ud-backup-codes #auth-text{padding-bottom:1rem}#mfa-modal .modal-dialog .modal-content#gen-qr .modal-title{width:90%}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#gen-qr .modal-title{width:100%}}#mfa-modal .modal-dialog .modal-content#gen-qr #about-mfa{margin:0}#mfa-modal .modal-dialog .modal-content#gen-qr .l-qr-code{display:flex;align-items:flex-end;justify-content:flex-start;margin-top:auto;position:relative}@keyframes loading-scale{0%{transform:scale(.95)}100%{transform:scale(.975)}}#mfa-modal .modal-dialog .modal-content#gen-qr .l-qr-code #qr-loading{width:185px;height:185px;background-color:#f0f1f1;border-radius:2.5px;position:absolute;display:flex;align-items:center;justify-content:center;transform-origin:center;animation-name:loading-scale;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}#mfa-modal .modal-dialog .modal-content#gen-qr .l-qr-code #qr-loading i{font-size:3em!important;color:#ddd}#mfa-modal .modal-dialog .modal-content#gen-qr .l-qr-code #qr-code{width:185px;height:185px;z-index:2}#mfa-modal .modal-dialog .modal-content#gen-qr .l-qr-code #qr-code,#mfa-modal .modal-dialog .modal-content#gen-qr .l-qr-code #qr-loading{transition:opacity .5s ease-in-out}#mfa-modal .modal-dialog .modal-content#gen-qr .l-qr-code #qr-code.is-hidden,#mfa-modal .modal-dialog .modal-content#gen-qr .l-qr-code #qr-loading.is-hidden{opacity:0}#mfa-modal .modal-dialog .modal-content#gen-qr a{margin:0 1em;font-size:16px;line-height:22px}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#gen-qr a{font-size:14px;line-height:20px}}#mfa-modal .modal-dialog .modal-content#cant-scan .l-code{height:1.5em;width:100%}@media(min-width:768px){#mfa-modal .modal-dialog .modal-content#cant-scan .l-code{width:30em}}#mfa-modal .modal-dialog .modal-content#cant-scan .l-code #cant-scan-code{font-family:"Mulish",sans-serif;font-size:22px;text-transform:uppercase;margin:1em 0}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#cant-scan .l-code #cant-scan-code{font-size:13px;line-height:20px}}#mfa-modal .modal-dialog .modal-content#cant-scan .l-code #cant-scan-code:hover{cursor:pointer}@keyframes loading-color{0%{color:#f0f1f1}100%{color:#f5f5f5}}#mfa-modal .modal-dialog .modal-content#cant-scan .l-code{position:relative;margin:1em 0}#mfa-modal .modal-dialog .modal-content#cant-scan .l-code .code-loading{background-color:#f0f1f1;border-radius:2.5px;position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .25s ease-out;animation-name:loading-color;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}#mfa-modal .modal-dialog .modal-content#cant-scan .l-code .code-loading.is-hidden{opacity:0}#mfa-modal .modal-dialog .modal-content#cant-scan .l-code .code-loading i{color:#ddd}#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code-error,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code-error,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code-error,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code-error{color:#f00;font-size:14px;margin:.5em 0;display:none}#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code-error.is-error{display:block}#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code{width:350px;font-size:18px;line-height:22px}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code{width:295px}}#mfa-modal .modal-dialog .modal-content#ud-auth-app #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#code-confirm #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-code.is-error,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-code.is-error{border-color:#f00}#mfa-modal .modal-dialog .modal-content#code-confirm form{margin:1em 0}#mfa-modal .modal-dialog .modal-content#code-confirm form label{margin-bottom:.5em;line-height:16px}#mfa-modal .modal-dialog .modal-content#code-confirm-mobile #auth-app-confirm,#mfa-modal .modal-dialog .modal-content#backup-code-confirm #auth-app-confirm{padding-top:1rem}#mfa-modal .modal-dialog .modal-content#all-set .modal-footer .button-secondary{white-space:nowrap;width:160px}#mfa-modal .modal-dialog .modal-content#all-set-mobile .modal-footer .button-secondary{padding:0 5px}#mfa-modal .modal-dialog .modal-content#unrecognized-device-start p{font-weight:400;font-size:16px;line-height:22px}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#unrecognized-device-start p{font-size:14px;line-height:20px}}#mfa-modal .modal-dialog .modal-content#unrecognized-device-start p a{display:block;width:auto;margin-bottom:1em}#mfa-modal .modal-dialog .modal-content#sms-start form,#mfa-modal .modal-dialog .modal-content#voice-app-start form{display:flex;flex-direction:column;margin-top:1em}#mfa-modal .modal-dialog .modal-content#sms-start form input,#mfa-modal .modal-dialog .modal-content#voice-app-start form input{width:75%}@media(max-width:767.98px){#mfa-modal .modal-dialog .modal-content#sms-start form input,#mfa-modal .modal-dialog .modal-content#voice-app-start form input{width:100%}}#mfa-modal .modal-dialog .modal-content#sms-start form input.is-error,#mfa-modal .modal-dialog .modal-content#voice-app-start form input.is-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm form input.is-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm form input.is-error,#mfa-modal .modal-dialog .modal-content#ud-text form input.is-error,#mfa-modal .modal-dialog .modal-content#ud-voice form input.is-error{border-color:#f00}#mfa-modal .modal-dialog .modal-content#sms-start span#mfa-error,#mfa-modal .modal-dialog .modal-content#sms-start span#auth-code-error,#mfa-modal .modal-dialog .modal-content#sms-start span#resend-error,#mfa-modal .modal-dialog .modal-content#voice-app-start span#mfa-error,#mfa-modal .modal-dialog .modal-content#voice-app-start span#auth-code-error,#mfa-modal .modal-dialog .modal-content#voice-app-start span#resend-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm span#mfa-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm span#auth-code-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm span#resend-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm span#mfa-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm span#auth-code-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm span#resend-error,#mfa-modal .modal-dialog .modal-content#ud-text span#mfa-error,#mfa-modal .modal-dialog .modal-content#ud-text span#auth-code-error,#mfa-modal .modal-dialog .modal-content#ud-text span#resend-error,#mfa-modal .modal-dialog .modal-content#ud-voice span#mfa-error,#mfa-modal .modal-dialog .modal-content#ud-voice span#auth-code-error,#mfa-modal .modal-dialog .modal-content#ud-voice span#resend-error{color:#f00;font-size:14px;margin:.5em 0;display:none}#mfa-modal .modal-dialog .modal-content#sms-start span#mfa-error.is-error,#mfa-modal .modal-dialog .modal-content#sms-start span#auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#sms-start span#resend-error.is-error,#mfa-modal .modal-dialog .modal-content#voice-app-start span#mfa-error.is-error,#mfa-modal .modal-dialog .modal-content#voice-app-start span#auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#voice-app-start span#resend-error.is-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm span#mfa-error.is-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm span#auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#sms-code-confirm span#resend-error.is-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm span#mfa-error.is-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm span#auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#voice-code-confirm span#resend-error.is-error,#mfa-modal .modal-dialog .modal-content#ud-text span#mfa-error.is-error,#mfa-modal .modal-dialog .modal-content#ud-text span#auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#ud-text span#resend-error.is-error,#mfa-modal .modal-dialog .modal-content#ud-voice span#mfa-error.is-error,#mfa-modal .modal-dialog .modal-content#ud-voice span#auth-code-error.is-error,#mfa-modal .modal-dialog .modal-content#ud-voice span#resend-error.is-error{display:block}.reg-progress-bar{display:flex;justify-content:space-evenly;position:relative;height:40px;margin-bottom:50px}@media(max-width:767.98px){.reg-progress-bar{margin:0 15px 2.5rem 15px}}.reg-progress-bar .checkbox{width:40px;height:40px;border-radius:50%;border:4px solid #e9ecef;background-color:#e9ecef;z-index:4;position:relative}.reg-progress-bar .checkbox.is-active{border:4px solid #0079a6;background-color:#fff}.reg-progress-bar .checkbox.is-checked{border:4px solid #0079a6;background-color:#0079a6;background-image:url("/img/mfa-check.svg?v=FIX-dgD3SvAB-pa7yDximjtW8ZA");background-repeat:no-repeat;background-position:center}.reg-progress-bar .checkbox span{color:#e9ecef;font-weight:700;position:absolute;top:40px;left:10px;font-size:16px}.reg-progress-bar .checkbox.is-active span,.reg-progress-bar .checkbox.is-checked span{color:#31313b}.reg-progress-bar .l-progress-bar{position:absolute;width:100%;height:100%;display:flex;align-items:center}.reg-progress-bar .l-progress-bar #start-cap,.reg-progress-bar .l-progress-bar #end-cap{width:12px;height:8px;background-color:#f0f1f1;position:absolute}.reg-progress-bar .l-progress-bar #start-cap.is-blue,.reg-progress-bar .l-progress-bar #end-cap.is-blue{background-color:#0079a6}.reg-progress-bar .l-progress-bar #start-cap{left:0}.reg-progress-bar .l-progress-bar #end-cap{right:0}.reg-progress-bar .l-progress-bar .progress{height:4px;margin:0;width:100%}.reg-progress-bar .l-progress-bar .progress .progress-bar{background-color:#0079a6}#SignInButton{padding-bottom:0}#SignInButton .sign-in-card{background-color:rgba(219,234,199,.9)}#SignInButton .sign-in-card button.button-primary{width:88%;font-weight:600}#SignInButton.fixed{position:fixed;top:0;width:100%;z-index:2;padding-top:60px}#SignInButton.fixed .signinwith{font-size:.8rem;color:#0c5460}#SignInButton .sign-in-square{position:relative;top:-20px;z-index:1;float:right}@media(min-width:768px){#SignInButton .sign-in-square{top:-30px}}.mfa-method{background-color:#f0f1f1;min-height:130px;position:relative;padding:.5em;display:grid;grid-template-columns:12.5% auto;grid-template-rows:auto auto;grid-template-areas:"label label" "select desc"}@media(min-width:768px){.mfa-method{grid-template-rows:50% auto;grid-template-areas:"select label" "select desc"}}.mfa-method .mfa-method-select{grid-area:select;align-self:flex-start;justify-self:center;margin-top:.5rem}@media(min-width:768px){.mfa-method .mfa-method-select{margin-top:0;align-self:center}}.mfa-method label{color:#093254;font-size:26px;line-height:30px;grid-area:label;align-self:center;justify-self:flex-start;margin-left:.5em}@media(min-width:768px){.mfa-method label{margin-left:0}}.mfa-method p{font-size:14px;margin-top:.5em;margin-bottom:0;grid-area:desc;align-self:flex-start;justify-self:flex-start}@media(min-width:768px){.mfa-method p{margin-top:.25em;width:90%}}body#v7-accounts .view-content .acct-detail{grid-template-areas:"slr num" "bal ." "sts sts" "info info";padding:15px 15px 0 15px}body#v7-accounts .view-content .acct-detail .onbase-link{display:block;margin:auto 25px auto auto;font-size:14px}@media(min-width:768px){body#v7-accounts .view-content .acct-detail .onbase-link{font-size:14px}}body#v7-accounts .view-content .acct-detail.is-expanded .acct-status{margin:15px -15px;border-radius:unset}body#v7-accounts .view-content .acct-detail.is-expanded .accordion-arrow{transform:scaleY(-1)}body#v7-accounts .view-content .acct-detail.is-expanded .acct-status.collapsed{margin:15px -15px 0 -15px;border-radius:0 0 15px 15px}body#v7-accounts .view-content .acct-detail.is-expanded .accordion-arrow.collapsed{transform:unset}body#v7-accounts .view-content>*{height:fit-content}body#v7-accounts .view-content .accordion-arrow{position:absolute;top:100px;right:0;z-index:1}body#v7-accounts .view-content .accordion-arrow.is-expanded{transform:scaleY(-1)}body#v7-accounts .view-content .accordion-arrow.collapsed{transform:unset}body#v7-accounts .view-content .acct-status{margin:15px -15px 0 -15px;border-radius:0 0 15px 15px}body#v7-accounts .view-content .acct-status.alert-warning{background:#fff3cd}body#v7-accounts .view-content .acct-info{grid-area:info;margin:0 -15px;padding:0 15px 15px 15px}body#v7-accounts .view-content .payment-message{font-family:"Open Sans";font-size:14px;border-radius:10px;background-color:#fffacd;border:2px solid #0079a7;margin-right:16px;color:#0079a7;margin-top:10px;padding:10px;padding-left:20px;padding-right:20px;text-align:center}body#v7-accounts .view-content .acct-disclosures{padding-top:15px}body#v7-accounts .view-content .acct-disclosures p{margin-bottom:1em}body#v7-accounts .view-content section#webDisclosure p{margin-bottom:1rem;color:#504f52}body#v7-accounts .view-content .acct-summary .summary-prop{padding:15px;margin:0 -15px}body#v7-accounts .view-content .acct-summary .summary-prop:nth-child(even){background-color:#f0f1f1}body#v7-accounts .view-content .acct-summary .summary-prop .wash-brkdwn{display:grid;grid-template-columns:50% 50%;grid-gap:15px 0}body#v7-accounts .view-content .payment-plan-progress{background-color:#f0f1f1;margin:0 -15px;padding:15px}body#v7-accounts .view-content .payment-plan-progress .milestone{font-size:22px;color:#093254}body#v7-accounts .view-content .payment-plan-progress .milestone:first-child{font-weight:bold}body#v7-accounts .view-content .payment-plan-progress .account-data{margin-bottom:10px}body#v7-accounts .view-content .payment-plan-progress .account-data .label-text{font-weight:900}body#v7-accounts .view-content .payment-plan-progress .account-data .date-text{font-size:18px}body#v7-accounts .view-content .payment-plan-progress .plan-progress{border-radius:.25rem;background-color:#fff;margin-bottom:1rem}body#v7-accounts .view-content .payment-plan-progress .plan-progress .progress-bar-success{background-color:#006097;height:1.5em;border-radius:.25rem}body#v7-accounts .view-content .payment-plan-progress .plan-progress .progress-num{color:#fff}body#v7-accounts .view-content .modify-plan-section,body#v7-accounts .view-content .reduce-plan-section{padding:15px 0}body#v7-accounts .view-content .modify-plan-section h3,body#v7-accounts .view-content .modify-plan-section .h3,body#v7-accounts .view-content .reduce-plan-section h3,body#v7-accounts .view-content .reduce-plan-section .h3{font-size:22px}body#v7-accounts .view-content .modify-plan-section p,body#v7-accounts .view-content .reduce-plan-section p{margin-bottom:15px}body#v7-accounts .view-content .reduce-plan-section{background-color:#f0f1f1;padding-top:1rem;padding-bottom:.75rem;margin:0 -15px 15px -15px}body#v7-accounts .view-content .reduce-plan-section .fa-question-circle{color:#0079a7}body#v7-accounts .view-content .cancel-element{text-align:center}@media(min-width:768px){body#v7-accounts .view-content .cancel-element{text-align:left}}body#v7-accounts .view-content .cancel-element .cancel-payment{font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;color:#dc3545;border:2px solid #dc3545;width:100%}body#v7-accounts .view-content .cancel-element .cancel-payment:hover{font-weight:600}@media(min-width:768px){body#v7-accounts .view-content .cancel-element .cancel-payment{width:221px;padding:12px 30px}}body#v7-accounts .view-content .cancel-element .cancel-payment:hover{color:#fff;border:2px solid #dc3545;border-radius:25px;background-color:#dc3545}body#v7-accounts .view-content .acct-payment-options{display:block;width:90%;margin:15px auto 0 auto}.modal.view-savings-offer .modal-dialog{margin-top:calc(50vh - 118px);justify-content:center}.modal.view-savings-offer .modal-content{width:345px;height:238px;flex-shrink:0;border-radius:16px;background:#fff;padding:1rem}@media(min-width:768px){.modal.view-savings-offer .modal-content{width:385px;height:225px}}.modal.view-savings-offer .modal-content .modal-header{padding:0;background:transparent;border:0}.modal.view-savings-offer .modal-content .modal-header .close{padding-left:18.5rem}@media(min-width:768px){.modal.view-savings-offer .modal-content .modal-header .close{padding-left:21.5rem}}.modal.view-savings-offer .modal-content .modal-header .fa-question-circle{color:#0079a7;font-size:15px}.modal.view-savings-offer .modal-content .modal-title{color:#093254;font-size:22px;font-family:"Muli";line-height:26px;margin:0 0 1rem 0;margin-bottom:.5rem}@media(min-width:992px){.modal.view-savings-offer .modal-content .modal-title{font-size:26px;line-height:30px}}.modal.view-savings-offer .modal-content .modal-title a{font-size:18px}.modal.view-savings-offer .modal-content .modal-body{padding:0}.modal.view-savings-offer .modal-content .modal-body p{font-family:"Open Sans";font-size:14px;color:#504f52;line-height:20px;margin-bottom:1.5rem}.modal.view-savings-offer .modal-content .modal-body p .fa-eye{color:#2e6d00;font-size:19px;line-height:20px;letter-spacing:-.4px;vertical-align:middle}.modal.view-savings-offer .modal-content .modal-body .button-container{display:flex;position:absolute;bottom:0}.modal.view-savings-offer .modal-content .modal-body .button-container .button-primary{width:142px;height:50px;flex-shrink:0}.modal.view-savings-offer .modal-content .modal-body .button-container .button-primary:hover{color:#fff}.modal.view-savings-offer .modal-content .modal-body .button-container .btn:last-child{margin-left:1.5rem}#pay-down form a{text-decoration:none}#pay-down form .multi-payment{margin:15px 0}#pay-down form .multi-payment #multi-payment-inputs .num-of-payments,#pay-down form .multi-payment #multi-payment-inputs .payment-freq{margin:15px 0}#pay-down form .multi-payment #multi-payment-inputs .num-of-payments>*,#pay-down form .multi-payment #multi-payment-inputs .payment-freq>*{margin-bottom:5px}#pay-down form .multi-payment #multi-payment-inputs .num-of-payments{width:fit-content}#pay-down form button[type=submit]{display:block;margin:15px auto 0 auto}#pay-down form .pif-disclosure-text,#pay-down form .pif-one-time-disclosure-text{padding-top:1rem}#pay-once form#pay-once-form.savings-offer .po-disclosure{color:#2e6d00}#pay-once form#pay-once-form.savings-offer .savings-toggle #toggle-status{color:#2e6d00}#pay-once .pay-once-bal{grid-area:bal;display:flex;flex-direction:column;padding-top:1rem}#pay-once .pay-once-label{display:flex;align-items:center;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.04px;color:#31313b}#pay-once .pay-once-bal-amount{font-family:Mulish;font-size:34px;line-height:38px;color:#31313b}#pay-once .pay-once-savings{color:#2e6d00}#pay-once #one-time-datepicker{border:0;background:none;padding-left:0}#pay-once .datepicker:after{content:none}#pay-once .multi-payment{margin:15px 0;display:flex;justify-content:space-between}#pay-once button[type=submit]{display:block;margin:2rem auto 1rem auto}.premade-payment-plans{display:flex;justify-content:space-between;margin-bottom:15px}.premade-payment-plans>div{margin-right:3.5px}.premade-payment-plans>div:last-of-type{margin-right:0}.premade-payment-plans>div:only-of-type{display:block;margin:auto}.premade-payment-plans .premade-payment-plan{background-color:#f0f1f1;font-family:"Open Sans",sans-serif;font-size:12px;line-height:22px;color:#0c545f;width:50%;text-align:center;border-radius:15px}.premade-payment-plans .premade-payment-plan.savings-offer .savings-status{background-color:#2e6d00}.premade-payment-plans .premade-payment-plan.savings-offer .payment-amount{background-color:#dbe9c6;color:#2e6d00}.premade-payment-plans .premade-payment-plan.savings-offer .payment-balance .orig-bal{text-decoration:line-through;display:block}.premade-payment-plans .premade-payment-plan input{border:0;background:none;text-align:center;padding:0}.premade-payment-plans .premade-payment-plan .savings-status{background-color:#006097;font-weight:700;color:#fff;padding:3.5px 15px;border-radius:15px 15px 0 0;margin:0;line-height:16px}.premade-payment-plans .premade-payment-plan .payment-amount{background-color:#d1ecf1;color:#31313b;padding:12px 0}.premade-payment-plans .premade-payment-plan .payment-amount .amount{font-family:"Mulish",sans-serif;font-size:22px}.premade-payment-plans .premade-payment-plan .num-of-payments{margin:7.5px 0;line-height:16px}.premade-payment-plans .premade-payment-plan .num-of-payments .num{font-size:34px;font-family:"Mulish",sans-serif;line-height:38px;margin:0;max-width:3ch;color:#31313b}.premade-payment-plans .premade-payment-plan .payment-balance{margin:15px 0}.premade-payment-plans .premade-payment-plan .payment-balance .orig-bal{display:none}.premade-payment-plans .premade-payment-plan .payment-balance .bal{color:#31313b;font-size:14px;background-size:7px}.premade-payment-plans .premade-payment-plan .button-primary{margin:15px 0;padding:7px 15px;width:fit-content;font-size:14px}#premade-disclosure .modal-dialog{display:flex;justify-content:center;margin-top:15rem}@media(min-width:768px){#premade-disclosure .modal-dialog{margin-top:20rem}}#premade-disclosure .modal-content{max-width:345px;min-height:244px;flex-shrink:0;border-radius:16px;background:#fff}@media(min-width:768px){#premade-disclosure .modal-content{max-width:385px;min-height:225px}}#premade-disclosure .modal-body{padding-top:1.5rem;overflow-y:hidden}#premade-disclosure .modal-body .po-disclosure{color:#093254;font-family:Open Sans;font-size:14px;line-height:20px;letter-spacing:-.4px;margin-bottom:1.5rem}#premade-disclosure .modal-body .po-disclosure.savings{color:#2e6d00;margin-bottom:-.1rem}#premade-disclosure .modal-body .button-container{padding-top:3rem;display:flex;justify-content:center}#premade-disclosure .modal-body .button-container .btn{width:142px;height:50px;flex-shrink:0}#premade-disclosure .modal-body .button-container .button-primary:hover{color:#fff}#premade-disclosure .modal-body .button-container .btn:last-child{margin-left:1.5rem}.testimonials{display:block;margin:5em auto 5em auto}@media(min-width:768px){.testimonials{max-width:90%}}@media(min-width:992px){.testimonials{max-width:50%}}.testimonials .testimonial-header{background-color:#f0f1f1;padding:15px;margin-bottom:15px}.testimonials #testimonials-container{display:flex;align-items:center;height:300px}@media(min-width:768px){.testimonials #testimonials-container{display:flex;align-items:start;justify-content:space-evenly}}@media(min-width:768px){.testimonials #testimonials-container .carousel-item{position:unset;display:unset;float:unset;width:unset;margin-right:unset}}.testimonials #testimonials-container .carousel-item .testimonial-card{padding:15px;width:150px;max-height:300px;border-radius:10%;border:1px solid #093254;color:#093254;margin:auto;display:block}.testimonials #testimonials-container .carousel-item .testimonial-card p{margin:0}.testimonials .carousel-item:nth-child(2n)>.testimonial-card{background-color:#d1ecf1}.testimonials .carousel-item:nth-child(3n)>.testimonial-card{background-color:#f7f8d8}.testimonials .carousel-item:nth-child(4n)>.testimonial-card,.testimonials .carousel-item:nth-child(1)>.testimonial-card{background-color:#dbe9c6}@media(min-width:768px){.testimonials .carousel-inner::after{display:none}}@media(min-width:768px){.testimonials button{display:none}}.rectangle-principle{height:539px;width:100%;background-color:#f0f1f1;margin-bottom:19px;margin-top:51px}@media(min-width:768px){.rectangle-principle{height:587px;width:730px;background-color:#f0f1f1;margin-bottom:34px;margin-top:100px}}.rectangle-principle .square-left{float:left;height:60px;width:60px;margin-top:-40px;margin-left:0;margin-right:0}@media(min-width:768px){.rectangle-principle .square-left{float:left;height:90px;width:90px;margin-top:-60px}}#ecomms-consent-form-container{background:#f0f1f1;padding:15px;margin-top:1.5em}@media(min-width:768px){#ecomms-consent-form-container{margin-top:2em}}@media(min-width:992px){#ecomms-consent-form-container{padding:30px}}#ecomms-consent-form-container #updateSmsForm>*,#ecomms-consent-form-container #updateEmailForm>*{margin-bottom:1em}#ecomms-consent-form-container #updateSmsForm #phone-valid-msg,#ecomms-consent-form-container #updateSmsForm #email-valid-msg,#ecomms-consent-form-container #updateEmailForm #phone-valid-msg,#ecomms-consent-form-container #updateEmailForm #email-valid-msg{display:none;font-size:12px;margin-top:.5em;color:#009d20}#ecomms-consent-form-container #updateSmsForm #phone-valid-msg.valid-msg,#ecomms-consent-form-container #updateSmsForm #email-valid-msg.valid-msg,#ecomms-consent-form-container #updateEmailForm #phone-valid-msg.valid-msg,#ecomms-consent-form-container #updateEmailForm #email-valid-msg.valid-msg{display:block}#ecomms-consent-form-container .form-control{border:2px solid #929497;border-radius:6px}@media(min-width:768px){#ecomms-consent-form-container .form-control{width:345px}}#ecomms-consent-form-container .button-primary{width:160px}#ecomms-consent-form-container .btn-white{color:#0079a7;border:2px solid #0079a7;border-radius:25px;background-color:#fff;line-height:20px}#ecomms-consent-form-container .btn-white:hover{color:#fff;background-color:#0079a7}@media(min-width:768px){.pmt-plan-agreement{max-width:66.666%}}.pmt-plan-agreement h3,.pmt-plan-agreement .h3,.pmt-plan-agreement p{padding:1em}.pmt-plan-agreement h3,.pmt-plan-agreement .h3{background-color:#8bc53f;margin:0;border-radius:16px 16px 0 0}.pmt-plan-agreement p{background-color:#dbe9c6;border-radius:0 0 16px 16px}#pay-over-time .pmt-plan-agreement{margin:0 0 1em 0}html,body{background-image:unset;background-color:#fff}body#Portrec #redesign.portrec-container{max-width:unset;width:inherit}body#Portrec #redesign.portrec-container section{border-bottom:0}body#Portrec #redesign.portrec-container .hero-region .button-container .btn-add-to-homescreen-home{z-index:1;position:absolute;top:100px;left:15px;width:auto!important;display:flex;align-items:center;justify-content:center;font-family:"Open Sans";font-size:16px;text-decoration:none;padding:12px;border-radius:25px;background:#fff;font-weight:600;color:#0079a7;border:2px solid #0079a7;background-color:rgba(255,255,255,.75)}body#Portrec #redesign.portrec-container .hero-region .button-container .btn-add-to-homescreen-home:hover{font-weight:600}body#Portrec #redesign.portrec-container .hero-region .button-container .btn-add-to-homescreen-home:hover{border-radius:25px}body#Portrec #redesign.portrec-container .hero-region #section-video{margin-top:60px;max-width:1200px;display:block;margin:auto}body#Portrec #redesign.portrec-container .hero-region #section-video .video{height:243px;width:100%;background-color:rgba(0,173,238,.9)}@media(min-width:768px){body#Portrec #redesign.portrec-container .hero-region #section-video .video{height:auto;max-width:445px;position:absolute;top:17%;left:2%;z-index:1}}@media(min-width:768px) and (min-width:1200px){body#Portrec #redesign.portrec-container .hero-region #section-video .video{left:0}}body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-indicators{bottom:40px}@media(min-width:768px){body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-indicators{bottom:10px}}body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-heading{height:243px;width:100%;background-color:rgba(0,173,238,.9);padding:20px}@media(min-width:768px){body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-heading{height:auto;max-width:445px;position:absolute;top:17%;left:2%;z-index:1}}body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-heading .heading-hero{text-shadow:none;font-size:2em;color:#093254}@media(min-width:768px){body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-heading .heading-hero{font-size:44px}}body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-control-prev,body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-control-next{width:10%;top:300px}@media(min-width:768px){body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-control-prev,body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-control-next{top:25%}}body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-control-prev-icon,body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-control-next-icon{height:25px;width:25px}body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-control-prev-icon{background-image:url("//cdn.optimizely.com/img/16722230129/8e0d7294c3954d0c95325df3413d00c2.webp")}body#Portrec #redesign.portrec-container .hero-region #section-video .carousel-control-next-icon{background-image:url("//cdn.optimizely.com/img/16722230129/ec7411d4220947dea110f9c8e0a1aca6.webp")}body#Portrec #redesign.portrec-container .sign-in{background-color:#dfeccc;display:flex;flex-direction:column;opacity:.9;margin:-15px auto 60px auto;text-align:center;position:relative}@media(min-width:768px){body#Portrec #redesign.portrec-container .sign-in{width:75%;max-width:1000px;min-width:600px;margin:-20px auto 60px auto}}body#Portrec #redesign.portrec-container .sign-in .sign-in-square{position:absolute;width:60px;left:calc(100% - 60px);bottom:-40px}@media(min-width:768px){body#Portrec #redesign.portrec-container .sign-in .sign-in-square{width:90px;left:calc(100% - 90px);bottom:-60px}}#redesign.privacy-form-container h2,#redesign.privacy-form-container .h2{color:#093254;font-size:26px;font-family:"Muli";line-height:30px;font-weight:300}@media(min-width:768px){#redesign.privacy-form-container h2,#redesign.privacy-form-container .h2{font-size:28px}}@media(min-width:992px){#redesign.privacy-form-container h2,#redesign.privacy-form-container .h2{font-size:32px;line-height:36px}}#redesign.privacy-form-container .card{background-image:linear-gradient(to top right,rgba(255,255,255,.9),rgba(239,239,239,.2));background-color:rgba(255,255,255,.3)}#redesign.privacy-form-container .form-check-label{padding-left:.25rem}#redesign.privacy-form-container #senderErrorText{padding-left:1%}#redesign.privacy-form-container #submitBtn{border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-decoration:none;text-align:center;cursor:pointer;white-space:initial}#redesign.privacy-form-container #submitBtn:hover{background-color:#0c5460;color:#fff;border-radius:30px}#redesign.privacy-form-container #submitBtn[disabled]{background-color:#929497;color:#fff;border-radius:30px!important}#redesign.privacy-form-container .checkbox-container{display:grid;grid-template-columns:1.5em auto;grid-gap:.75em}#redesign.privacy-form-container #checkbox-group-one #customerCheckbox,#redesign.privacy-form-container #checkbox-group-one #thirdpartyCheckbox,#redesign.privacy-form-container #checkbox-group-one #rightToKnow,#redesign.privacy-form-container #checkbox-group-one #rightToCorrect,#redesign.privacy-form-container #checkbox-group-one #rightToDelete,#redesign.privacy-form-container #rightToKnow-container #customerCheckbox,#redesign.privacy-form-container #rightToKnow-container #thirdpartyCheckbox,#redesign.privacy-form-container #rightToKnow-container #rightToKnow,#redesign.privacy-form-container #rightToKnow-container #rightToCorrect,#redesign.privacy-form-container #rightToKnow-container #rightToDelete,#redesign.privacy-form-container #rightToCorrect-container #customerCheckbox,#redesign.privacy-form-container #rightToCorrect-container #thirdpartyCheckbox,#redesign.privacy-form-container #rightToCorrect-container #rightToKnow,#redesign.privacy-form-container #rightToCorrect-container #rightToCorrect,#redesign.privacy-form-container #rightToCorrect-container #rightToDelete,#redesign.privacy-form-container #rightToDelete-container #customerCheckbox,#redesign.privacy-form-container #rightToDelete-container #thirdpartyCheckbox,#redesign.privacy-form-container #rightToDelete-container #rightToKnow,#redesign.privacy-form-container #rightToDelete-container #rightToCorrect,#redesign.privacy-form-container #rightToDelete-container #rightToDelete{width:1.5em;height:1.5em}#redesign.privacy-form-container #privacy-form-fields .form-group{margin-bottom:1em}#redesign.privacy-form-container #senderErrorText{margin-left:2.25em}@media(min-width:768px){#redesign.privacy-form-container #senderErrorText{margin-left:unset}}#redesign.privacy-form-container h1,#redesign.privacy-form-container .h1{color:#093254;font-size:22px;line-height:24px;font-family:"Muli"}@media(min-width:768px){#redesign.privacy-form-container h1,#redesign.privacy-form-container .h1{font-size:32px}}@media(min-width:992px){#redesign.privacy-form-container h1,#redesign.privacy-form-container .h1{font-size:44px;line-height:48px}}#redesign.privacy-form-container a{border:0;border-radius:30px;padding:12px;font-size:16px;font-family:"Open Sans";font-weight:600;color:#fff;background-color:#0079a7;text-decoration:none;text-align:center;cursor:pointer;white-space:initial}#redesign.privacy-form-container a:hover{background-color:#0c5460;color:#fff;border-radius:30px}#redesign.privacy-form-container a[disabled]{background-color:#929497;color:#fff;border-radius:30px!important}body #state-disclosures section{border-bottom:0}body #state-disclosures section hr{background-color:unset}#consumer-privacy-policy #revision-date{display:flex;align-items:center;justify-content:right}#privacy-table-notice thead,#privacy-table-notice tbody,#privacy-table-notice tr,#privacy-table-notice td,#privacy-table-notice th{border-width:.5px;border-color:#000}