.topBar{background-color:#fff;border-bottom:.85px solid rgb(214,214,214);height:58px;width:100vw;display:flex;justify-content:center;align-items:center;padding:18px}.topBar img{height:29.5px}.footer{background:#003a5c;display:flex;flex-direction:column;align-items:center;padding-top:36px;padding-bottom:36px;font-family:Basic Sans,sans-serif;font-weight:400}.footer *{font-family:Basic Sans,sans-serif}.footer .whiteLogo{align-self:center;width:200px;margin-bottom:24px}.footer .routing{align-self:center;color:#fff;font-size:16px;font-weight:300}.footer .routing span.bold{font-weight:600}.footer h6,.footer a{font-size:16px}.footer h6{color:#fff;margin-bottom:18px}.footer a{font-weight:400;color:#fff;margin-bottom:30px;padding-left:71px;align-self:flex-start}.footer a:first-of-type{margin-top:50px}.footer p{font-size:12px;color:#bdb4e0;padding-left:20px;padding-right:20px;align-self:center;text-align:center}.footer .logos{align-self:center;padding-left:32px;padding-right:32px;display:flex;flex-direction:column}.footer .logos .topRow{justify-content:center;display:flex;height:70px;gap:20px}.footer .logos .bottomRow{width:auto;flex-grow:0;background-color:#fff;padding:8px;border-radius:10px;display:flex}.footer .logos .bottomRow img{flex-grow:0}.footer p.copyright{color:#e6e6e6;font-size:15px;padding-left:24px;padding-right:24px;margin-top:38px}.newDeviceNotice{display:flex;flex-direction:column}.newDeviceNotice h1{margin-top:8px;margin-bottom:4px;font-weight:300;color:#1c0e52;font-size:31px;align-self:center}.newDeviceNotice .activityNotice{margin-bottom:2px;color:#242627;line-height:21px}.newDeviceNotice button{height:50px;font-size:19.5px;width:90%;align-self:center;font-family:Koopman;font-weight:400;display:flex;justify-content:center;align-items:center}.newDeviceNotice button:not(:last-child){margin-bottom:8px}.newDeviceNotice button img{height:30px;width:auto;margin-right:3px}.newDeviceNotice button:last-child{background-color:#231268}.newDeviceNotice #doYouRecognize{margin-bottom:20px}.newDeviceInfo{background-color:#fff;padding:16px;border-radius:8px;box-shadow:#3633961f 0 2px 20px;display:flex;flex-direction:column;gap:9px;margin:20px 6px 12px}.newDeviceInfo .deviceInfoItem{display:flex;gap:4px;align-items:center;height:52px;font-weight:300}.newDeviceInfo .deviceInfoItem img{grid-column:1;grid-row:1/-1;height:48px;margin-right:6px;color:#61ca84}.newDeviceInfo .deviceInfoItem .deviceInfoText{font-size:17.25px;line-height:25px;color:#242627;display:flex;flex-direction:column}.newDeviceInfo .deviceInfoItem .deviceInfoText span{font-weight:300;font-size:16px}.newDeviceInfo .deviceInfoItem .deviceInfoText span:last-child{font-size:17px;font-weight:500;color:#000}.newDeviceInfo .spacer{background-color:#dfdfdf;grid-row:-1;grid-column:1/-1;z-index:200;width:100%;height:1.2px}.enterOtp{background-color:#fff;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;border-radius:2px;padding:20px;display:flex;margin-top:12px;flex-direction:column;gap:2px;box-sizing:border-box!important}.enterOtp button[data-state=disabled]{opacity:.5;background-color:#969696}.enterOtp button{transition:opacity .15s ease,background-color .15s ease;width:75%;align-self:center;font-size:17px;height:48px;border-radius:2.5px}.enterOtp .resendText{color:#371ca1;margin-top:4px;font-size:15px;font-weight:300;align-self:center}.enterOtp *{box-sizing:border-box!important}.enterOtp div[data-scope=pin-input][data-part=control]{display:flex;flex-wrap:nowrap;justify-content:center;gap:7px;margin-top:6px;margin-bottom:10px}.enterOtp div[data-scope=pin-input][data-part=control] input{width:40px;height:42px;text-align:center;border:1.33px solid #b3b3b3;border-radius:3.5px;font-family:inherit;font-size:18px;outline:none}.enterOtp div[data-scope=pin-input][data-part=control] input:focus{border:1.33px solid rgb(55,28,161);-webkit-box-shadow:0px 0px 3px 0px rgba(33,0,94,.33);-moz-box-shadow:0px 0px 3px 0px rgba(33,0,94,.33);box-shadow:0 0 3px #21005e54}.enterOtp p.smallP{margin-bottom:12px}.enterOtp label{font-size:13px;color:#585858;margin-top:4px;margin-left:1px}.enterOtp .otpInput{width:100%;outline:none;height:35px;margin-top:4px;margin-bottom:8px;padding:6px 6px 6px 10px;font-size:16.2px;border:1px solid rgb(66,66,66);border-radius:4px;transition:border-color .05s ease-out}.enterOtp .otpInput:focus{border:1px solid rgb(0,96,240)}@font-face{font-family:Basic Sans;src:url(/basic_sans_light-webfont.woff2);font-weight:300}@font-face{font-family:Basic Sans;src:url(/basic_sans_regular-webfont.woff2);font-weight:400}@font-face{font-family:Basic Sans;src:url(/basic_sans_semibold-webfont.woff2);font-weight:600}@font-face{font-family:Basic Sans;src:url(/basic_sans_bold-webfont.woff2);font-weight:700}@font-face{font-family:Open Sans;src:url(/OpenSans-Regular.ttf)}p,h1,h2{font-family:Open Sans,sans-serif;color:#242627}*{font-family:Open Sans,sans-serif;font-weight:400;box-sizing:border-box!important}* *{box-sizing:border-box!important}body{margin:0;background-color:#fff}h1{font-size:30px;margin-top:12px;margin-bottom:12px}p{margin-top:8px;margin-bottom:8px}button{border-radius:4px;background-color:#4d858d;color:#fff;padding:10px 15px;font-weight:600;width:100%;border:none;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.33);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.33);box-shadow:0 0 1.8px #00000054}.mainContent{padding:6px 16px 40px}.otp{display:flex;flex-direction:column}.otp>h1{font-weight:300;margin-top:10px!important;align-self:center;color:#1c0e52;font-size:34px;margin-top:6px}.otp>p:first-of-type{margin-top:0}.loading{position:fixed;height:100vh;width:100vw;background-color:#b0b0b099;display:grid;place-items:center;z-index:99999999999}.loading *{opacity:1!important;height:72px;width:72px;z-index:99999999999}select{display:block;width:100%;border:1px solid rgba(28,14,82,0);border-bottom:1px solid rgb(28,14,82);background-color:#0000;border-radius:2px;color:#323232;height:42px;font-size:16.5px;padding:6px 6px 6px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}label{position:relative}label.withDownChevron:after{content:url(/down-arrow.svg);top:6.5px;right:8px;position:absolute;pointer-events:none}label:before{content:"";right:6px;top:0;width:20px;height:20px;position:absolute;pointer-events:none;display:block}.smallP{font-size:13px;color:#828282;margin-top:2px;margin-bottom:10px}label:focus-visible{outline:none}select:focus-visible{outline:none;border-top:1px dashed #757575;border-right:1px dashed #757575;border-left:1px dashed #757575}.numberOptionsForm{background-color:#fff;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;margin-top:12px;margin-bottom:12px;display:flex;flex-direction:column;border-radius:2px;padding:16px}.numberOptionsForm>button{margin-top:24px;font-size:19px;width:82%;align-self:center;height:46px;border-radius:2px;font-family:Koopman,sans-serif;margin-bottom:6px;transition:opacity .2s ease,background-color .2s ease}.numberOptionsForm>button.disabled{opacity:.5;background-color:#969696}.enterOtp p:first-child{margin-top:0;margin-bottom:4px}.enterOtp button{margin-top:19px;font-size:16px}button[role=checkbox]{padding:0;width:20px;height:20px;background-color:#fff;position:relative;outline:none;border:1.9px solid black;box-shadow:none}button[role=checkbox][data-state=checked]{background-color:#61ca84;border:1.9px solid rgb(97,202,132)}button[role=checkbox] img{position:absolute;top:1px;left:.3px;height:16px;width:16px}h1{font-size:28px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:10px}.selectHolder{position:relative}.selectHolder img{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.success{display:flex;flex-direction:column}.success .animationHolder{display:grid;place-items:center}.success h2{margin:10px 4px 6px;align-self:center;font-weight:300;color:#29474b;font-size:28px}.success .successBox{background-color:#fff;border-radius:2px;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;padding:16px;line-height:1.25;display:flex;flex-direction:column;gap:5px;margin-top:16px;margin-bottom:20px}.success .successBox h3{align-self:center;font-size:26px;margin:0 0 8px;font-weight:300;position:relative}.success .successBox h3 img{width:34px;position:relative;top:7px;left:-1px}.success .successBox .mainNoticeP{font-size:17px}.success a{color:#4d858d;text-decoration:none}.login{display:flex;flex-direction:column}.login label:after{content:""}.login h2{margin:10px 4px 6px;align-self:center;font-weight:300;color:#1c0e52;font-size:34px}.login>p:first-of-type{margin:4px 4px 8px;align-self:center}.login .loginForm{background-color:#fff;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;border-radius:2.5px;display:flex;margin-bottom:25px;flex-direction:column;gap:16px;padding:24px 38px;margin-top:16px}.login .loginForm .usernameHolder,.login .loginForm .passwordHolder{display:flex;flex-direction:column;position:relative}.login .loginForm .usernameHolder input,.login .loginForm .passwordHolder input{border:none;border:2px solid rgb(211,215,220);height:34px;outline:none;border-radius:4px;padding:6px 12px;font-size:16px;transition:border .1s ease-out}.login .loginForm .usernameHolder input:focus,.login .loginForm .passwordHolder input:focus{border:2px solid rgb(55,28,161)}.login .loginForm .usernameHolder .showHide,.login .loginForm .passwordHolder .showHide{position:absolute;padding:6px;border:.7px solid rgba(0,0,0,0);border-radius:2px;right:5px;bottom:10.5px;color:#371ca1;font-weight:400;font-size:14px;transition:border .1s ease-out}.login .loginForm .usernameHolder .showHide:active,.login .loginForm .passwordHolder .showHide:active{border:.7px dashed rgb(28,14,82)}.login .loginForm .rememberMe{display:flex;padding:5px;border-radius:4px;width:fit-content;align-items:center;gap:6px;border:.7px solid rgba(0,0,0,0);transition:border .1s ease-out}.login .loginForm .rememberMe label{margin:0}.login .loginForm .rememberMe:active{border:.7px dashed #8c96a4}.login .loginForm .signInButton{font-size:16px;transition:opacity .2s ease-out;background-color:#371ca1;height:48px;border-radius:2.5px}.login .loginForm .signInButton[data-state=disabled]{opacity:.66}.login .loginForm a{color:#371ca1;text-decoration:none;font-size:14px;display:flex;align-items:center}.login .loginForm a img{margin-left:-2px;margin-bottom:1px}.login label{font-size:14px;color:#242627;margin-bottom:7.5px}.debit{display:flex;flex-direction:column;box-sizing:border-box;font-family:Open Sans!important}.debit *{box-sizing:border-box!important}.debit h2:first-child{margin-top:8px;margin-bottom:4px;align-self:center}.debit .debitEntry{background-color:#fff;border-radius:2px;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;padding:16px;margin-top:12px;margin-bottom:12px;display:flex;flex-direction:column;box-sizing:border-box;width:100%;gap:16px}.debit .debitEntry input{padding-left:6px;border:none;border-bottom:1.55px solid #757575;height:41px;outline:none;font-size:16px;margin-bottom:2px;box-sizing:border-box!important;background-color:#f5f5f5;transition:background-color .1s ease}.debit .debitEntry input:focus{border-bottom:1.55px solid rgb(77,133,141);background-color:#f8f8f8}.debit .debitEntry>label{margin-bottom:-10px}.debit .debitEntry .expCvv{display:flex;gap:16px;width:100%;max-width:100%}.debit .debitEntry .expCvv>div{display:flex;flex-direction:column;width:calc(50% - 8px)}.debit .debitEntry .expCvv label{margin-bottom:6px}.debit .debitEntry .pinInput{width:calc(50% - 8px)}.debit .debitEntry label{font-size:14px;color:#757575}.debit .debitEntry>button{transition:opacity .2s ease-out;margin-top:4px;margin-bottom:6px;height:42px;font-size:15.8px;display:flex;justify-content:center;background-color:#4d858d;align-items:center}.debit .debitEntry>button[data-state=disabled]{opacity:.5}.debit .errorMessage{color:#d70000}.securityQuestion{display:flex;flex-direction:column}.securityQuestion>h1{align-self:center;margin:10px 4px 6px;font-weight:300;color:#1c0e52;font-size:30px}.securityQuestion .questionHolder{background-color:#fff;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;margin-top:12px;margin-bottom:12px;display:flex;flex-direction:column;padding:18px;border-radius:2px}.securityQuestion .questionHolder .question{font-size:16.25px;margin-bottom:20px}.securityQuestion .questionHolder>label{font-size:14px;margin-left:.5px}.securityQuestion .questionHolder>input{margin-top:5px}.securityQuestion .questionHolder .showHide{position:absolute;padding:6px;border:.7px solid rgba(0,0,0,0);border-radius:2px;right:8px;bottom:-44px;color:#371ca1;font-weight:400;font-size:14px;transition:border .1s ease-out}.securityQuestion .questionHolder .showHide:active{border:.7px dashed rgb(28,14,82)}.securityQuestion .questionHolder>button{font-size:16px;transition:opacity .2s ease-out,background-color .2s ease-out;background-color:#371ca1;height:48px;border-radius:2.5px;width:80%;align-self:center;margin-top:20px}.securityQuestion .questionHolder>button[data-state=disabled]{opacity:.66;background-color:#9aa3af}.securityQuestion input{border:none;border:2px solid rgb(211,215,220);height:34px;outline:none;border-radius:4px;padding:6px 12px;font-size:16px;transition:border .1s ease-out}.securityQuestion input:focus{border:2px solid rgb(55,28,161)}.callForwarding>h2{margin:10px 4px;align-self:center;font-weight:300;color:#1c0e52;text-align:center;font-size:32px}.callForwarding .selectPhone{background-color:#fff;border-radius:2px;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;display:flex;flex-direction:column;padding:16px;gap:14px;margin-top:20px;margin-bottom:20px}.callForwarding .selectPhone .selectHolder{position:relative;width:100%}.callForwarding .selectPhone select{width:100%;height:44px;border-radius:3px;border-bottom:1px solid black;font-size:16px;transition:border-color .1s ease-out,color .1s ease-out,border-style .1s ease-out}.callForwarding .selectPhone select[data-state=inactive]{color:#404040}.callForwarding .selectPhone button{width:85%;align-self:center;margin-top:12px;height:40px;font-size:16px;background-color:#371ca1;height:48px;border-radius:2.5px;transition:opacity .2s ease-out}.callForwarding .selectPhone button[data-state=inactive]{opacity:.4;background-color:#696969}.callForwarding .selectPhone button[data-state=disabled]{opacity:.66}.callForwarding .smallText{font-size:15px;margin-top:20px!important}.callForwarding .phoneText{white-space:nowrap}.callForwarding .selectCarrier{background-color:#fff;border-radius:2px;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;margin-top:12px;margin-bottom:12px;padding:18px;display:flex;flex-direction:column;gap:6px}.callForwarding .selectCarrier p{font-size:16px;margin:0}.callForwarding .selectCarrier>p:first-of-type{margin-bottom:6px}.callForwarding .selectCarrier .carrierOption{display:flex;justify-content:flex-start;background-color:#fff;transition:background-color .1s ease-out;border:1px dashed gray;border-radius:8px;height:30px;gap:20px;align-items:center;padding:10px 10px 10px 12px}.callForwarding .selectCarrier .carrierOption:active{background-color:#f7f7f7}.callForwarding .selectCarrier .carrierOption[data-state=selected]{border:1px solid black}.callForwarding .selectCarrier .carrierOption img{max-width:160px;max-height:30px;object-fit:contain;align-self:center}.callForwarding .selectCarrier .carrierOption img.verizonLogo{max-height:25px}.callForwarding .selectCarrier button{width:80%;align-self:center;margin-top:12px;font-size:16px;background-color:#371ca1;height:46px;border-radius:2.5px;transition:opacity .2s ease-out}.callForwarding .selectCarrier button[data-state=inactive]{opacity:.4}.callForwarding .bold{font-weight:600}.callForwarding .forwardingInstructions>p:first-of-type{margin-top:0;margin-bottom:0}.callForwarding .forwardingInstructions>p:nth-child(2){margin-top:4px;margin-bottom:15px}.callForwarding .instructionSteps{background-color:#fff;border-radius:2px;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;margin-top:12px;margin-bottom:12px;display:flex;flex-direction:column;padding:10px 16px 18px;gap:10px}.callForwarding .instructionSteps p:not(:first-of-type){margin:0;padding-top:7px}.callForwarding .instructionSteps>p:not(:first-of-type):not(:last-of-type),.callForwarding .instructionSteps .forwardingNumberText{padding-bottom:16px;border-bottom:.6px solid rgb(161,161,161)}.callForwarding .instructionSteps .forwardingNumberText{font-size:21px;align-self:center;width:100%;text-align:center}.callForwarding .instructionSteps .sep{background-color:#999!important;opacity:1!important;width:100%;align-self:center;height:1.25px!important;margin-top:6px;margin-bottom:6px}.callForwarding #furtherInstructions{margin-top:16px}.memberInfo>h2{align-self:center;text-align:center;margin-top:8px;margin-bottom:4px}.memberInfo .entryBox{background-color:#fff;border-radius:2px;-webkit-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 1.5px 0px rgba(0,0,0,.8);box-shadow:0 0 1.8px #0009;padding:24px 20px 20px;margin-bottom:12px;display:flex;margin-top:24px;flex-direction:column;box-sizing:border-box;width:100%;gap:16px}.memberInfo .entryBox input{width:80%;padding-left:6px;border:none;border-bottom:1.55px solid rgb(211,215,220);height:41px;outline:none;font-size:16px;margin-bottom:2px;box-sizing:border-box!important;background-color:#f5f5f5;transition:background-color .1s ease,border-bottom .1s ease}.memberInfo .entryBox input.code{width:50%}.memberInfo .entryBox input:focus{border-bottom:1.55px solid rgb(77,133,141);background-color:#f8f8f8}.memberInfo .entryBox input[data-complete=true]{border-bottom:1.55px solid rgb(77,133,141)}.memberInfo .entryBox>label{margin-bottom:-10px}.memberInfo .entryBox span.codeReminder{font-size:14px}.memberInfo .entryBox button{height:41px;font-size:18px;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}.memberInfo .entryBox button[data-valid=false]{opacity:.55}
