@charset "UTF-8";.document-view{height:50vh;min-height:600px;overflow:hidden;border:1px solid black;padding:13px;background:#fafafa;border-radius:10px}.agreement-checkbox-section .agreement-checkbox{padding:6px}.agreement-checkbox-section ul{list-style:none}.form-note.error{color:red!important;font-size:13px!important}#submit_document_btn,#submit_web_document_btn{padding:14px 50px;color:#fff;background-color:#246ab8;border-radius:6px;border:0}#submit_document_btn:hover,#submit_web_document_btn:hover{background-color:#205fa5}.nav-header{max-width:1400px;margin:0 auto;padding:30px 20px 10px}.nav-header .navbar-brand{padding:10px}.nav-header .navbar-brand img{width:150px;-o-object-fit:contain;object-fit:contain}.nav-header .navbar-nav{min-width:180px}.nav-header .navbar-nav .nav-item{padding:0 10px 10px}.nav-header .navbar-nav .nav-item.mobile-nav-item p{padding-bottom:10px;color:#707070;margin:0}.nav-header .navbar-nav .nav-item.mobile-nav-item .mobile-items{padding-left:20px;list-style:none}.nav-header .navbar-nav .nav-item.mobile-nav-item .mobile-items li{padding-bottom:10px}.nav-header .navbar-nav .nav-item.mobile-nav-item .mobile-items li a{text-decoration:none;color:#707070}.nav-header .navbar-nav .nav-item.mobile-nav-item .mobile-items li a:hover{color:#70abb8}.nav-header .navbar-nav .nav-item .nav-link{color:#707070;text-decoration:none;cursor:pointer;margin:0}.nav-header .navbar-nav .nav-item .nav-link:hover{color:#70abb8}@media (min-width: 992px){.nav-header .navbar-nav .nav-item .nav-link{font-size:19px}}.nav-header .navbar-nav .nav-item.active{border-bottom:4px solid #70ABB8}.nav-header .navbar-nav .nav-item.active .nav-link{color:#70abb8}.nav-header .navbar-nav .nav-item .dropdown-menu{display:none;margin-top:0;max-width:160px;padding:0 0 10px}.nav-header .navbar-nav .nav-item .dropdown-menu li{padding:10px 10px 0}.nav-header .navbar-nav .nav-item .dropdown-menu li a{padding:0;white-space:unset;color:#707070}.nav-header .navbar-nav .nav-item .dropdown-menu li a:hover{background-color:unset;color:#70abb8}.nav-header .navbar-nav .nav-item:hover .dropdown-menu{display:block}.nav-header .navbar-toggler{position:relative;border:0}.nav-header .navbar-toggler:focus{box-shadow:none}.nav-header .navbar-toggler .navbar-toggler-icon{width:40px;cursor:pointer}.nav-header .navbar-toggler .menu-icon{display:inline-block;width:35px;height:35px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%2370ABB8' d='M376.6 84.5c11.3-13.6 9.5-33.8-4.1-45.1s-33.8-9.5-45.1 4.1L192 206 56.6 43.5C45.3 29.9 25.1 28.1 11.5 39.4S-3.9 70.9 7.4 84.5L150.3 256 7.4 427.5c-11.3 13.6-9.5 33.8 4.1 45.1s33.8 9.5 45.1-4.1L192 306 327.4 468.5c11.3 13.6 31.5 15.4 45.1 4.1s15.4-31.5 4.1-45.1L233.7 256 376.6 84.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.nav-header .navbar-toggler.collapsed .menu-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2370ABB8' d='M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z'/%3E%3C/svg%3E")}.nav-header .nav-link.dropdown-toggle{position:relative;padding-right:20px!important}.nav-header .nav-link.dropdown-toggle:after{content:none!important}.nav-header .nav-link.dropdown-toggle:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%232466BA%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E\ );background-repeat:no-repeat;background-size:contain;position:absolute;right:-2px;top:50%;transform:translateY(-50%)}.nav-header .navbar{--bs-navbar-padding-y: 0;transition:none}.nav-header .navbar.show{transition:all .2s ease;position:absolute;right:0;top:100px;background-color:#fff;padding:15px;box-shadow:0 0 7px #00000029;z-index:99}.nav-header .navbar.show .nav-link{padding:0}.nav-header .navbar.collapsing{height:0!important}.heading-text{padding:45px 30px;background:linear-gradient(180deg,#4b9aff,#2466ba);max-width:1400px;margin:0 auto}.heading-text h2{color:#fff;margin:0;font-weight:800;letter-spacing:1px;font-size:35px}.footer{padding:30px;background:linear-gradient(180deg,#4b9aff,#2466ba);max-width:1400px;margin:0 auto}.footer .footer-content{display:flex;flex-wrap:wrap;align-items:baseline;gap:40px;justify-content:center}@media (min-width: 1340px){.footer .footer-content{justify-content:unset}}.footer .footer-content .column{max-width:400px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer .footer-content .column h2{font-size:24px;font-weight:600;color:#fff}.footer .footer-content .column p{color:#fff;text-align:center;font-family:poppins,sans-serif!important;font-size:20px!important}.members{max-width:1400px;margin:0 auto;padding:50px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.members h2{color:#707070}.members img{width:125px;-o-object-fit:contain;object-fit:contain}.info-header{max-width:1400px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:50px;padding:30px 20px}@media (min-width: 450px){.info-header{gap:100px}}.info-header img{max-width:150px;width:100%;-o-object-fit:contain;object-fit:contain}.sign-steps{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin-bottom:15px}@media (min-width: 900px){.sign-steps{flex-wrap:unset;gap:unset}}.sign-steps .steps{width:100%;min-height:45px;padding:10px;display:flex;justify-content:center;align-items:center}.sign-steps .steps span{margin-bottom:0;font-size:15px;font-weight:500}.sign-steps .steps span.step-wrap{display:flex;justify-content:center;text-align:left;gap:7px}@media (min-width: 900px){.sign-steps .steps{height:75px}.sign-steps .steps.first-step{clip-path:polygon(80% 0,100% 50%,80% 100%,0 100%,0 0)}.sign-steps .steps.first-step span.step-wrap{margin-right:30px}.sign-steps .steps.middle-step{clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%,20% 50%);margin-left:-35px}.sign-steps .steps.middle-step span.step-wrap{max-width:170px;margin-left:25px}.sign-steps .steps.last-step{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,20% 50%);margin-left:-35px}.sign-steps .steps.last-step span.step-wrap{margin-left:50px}}.sign-steps .steps.green{background-color:#388d9b;color:#fff}.sign-steps .steps.blue{background-color:#2564ba;color:#fff}.sign-steps .steps.gray{background-color:#d8d8d8;color:#919191}.info-block{max-width:205px;margin-top:-15px;display:none;flex-direction:column;align-items:center}@media (min-width: 1300px){.info-block{display:flex}}.info-block .clock-section{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.info-block .clock-section span{color:#fff;background-color:#388d9b;padding:5px 40px;border-radius:12px;text-align:center;font-size:14px}.info-block .clock-section img{max-width:150px;width:100%;-o-object-fit:contain;object-fit:contain}.info-block span.round-paragraph{color:#fff;background-color:#388d9b;padding:20px;border-radius:50%;text-align:center;width:150px;height:150px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px auto 0;font-size:18px;line-height:20px;gap:8px}.info-block span.round-paragraph span{font-size:14px}.info-block.left-info .clock-section{gap:30px}.steps-body{box-shadow:0 4px 10px #00000029;background-color:#fff}.steps-heading{background-color:#2564ba;padding:15px}.steps-heading h2{color:#fff;font-weight:600;font-size:25px;text-align:center;margin:0}#document-modal .modal-header{background-color:#2564ba;color:#fff}#document-modal .modal-header button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' fill='none'%3E%3Cpath d='M6 6L18 18M18 6L6 18' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;opacity:1}#document-modal .modal-footer button{background-color:#388d9b;border-radius:8px;color:#fff;border:0;padding:5px 25px}.credit-info{max-width:1400px;margin:0 auto;padding:50px 20px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.credit-info .credit-info-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:50px}@media (min-width: 700px){.credit-info .credit-info-content{gap:100px}}.credit-info .credit-info-content .credit-limit,.credit-info .credit-info-content .available-credit{display:flex;flex-direction:column;align-items:center;gap:10px}.credit-info .credit-info-content .credit-limit h2,.credit-info .credit-info-content .available-credit h2{color:#2466ba;font-size:40px;font-weight:600}.credit-info .credit-info-content .credit-limit p,.credit-info .credit-info-content .available-credit p{color:#707070;font-size:40px;font-weight:500}.credit-info p.available-credit-info{color:#707070;font-size:18px;font-weight:500;margin:0}.loans-info{max-width:1400px;margin:0 auto;padding:50px 20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:70px;background-color:#f7f7f7;box-shadow:0 5px 5px -5px #00000029 inset}.loans-info .current-loans{display:flex;flex-direction:column;width:100%;max-width:700px}.loans-info .current-loans h2{color:#2466ba;font-size:40px;margin-bottom:30px;font-weight:600}.loans-info .current-loans .loans-info-content{background-color:#bce9f2;padding:20px;display:flex;flex-direction:column}.loans-info .current-loans .loans-info-content .info{display:flex;justify-content:end;color:#2466ba;font-size:17px;font-weight:500;padding:0 10px}.loans-info .current-loans .loans-info-content p{color:#2466ba;font-size:17px;font-weight:500;margin-bottom:5px;padding:0 10px}.loans-info .current-loans .loans-info-content button,.loans-info .current-loans .loans-info-content a{text-align:left;background-color:#559faa;margin-bottom:20px;border:0;padding:8px 15px;font-weight:500;font-size:18px;border-radius:10px}.loans-info .current-loans .loans-info-content button.disabled,.loans-info .current-loans .loans-info-content a.disabled{background-color:#9fa1a2}.loans-info .loans-action{width:100%;max-width:350px;display:flex;flex-direction:column;gap:30px}.loans-info .loans-action .quick-loans h2{color:#2466ba;font-size:40px;margin-bottom:40px;font-weight:600}.loans-info .loans-action .quick-loans .quick-loans-form{padding-top:20px;background-color:#fff;display:flex;flex-direction:column}.loans-info .loans-action .quick-loans .quick-loans-form .label{display:flex}.loans-info .loans-action .quick-loans .quick-loans-form .label p{color:#fff;font-size:22px;font-weight:800;margin:0 0 0 -25px;background-color:#559faa;padding:5px 40px}.loans-info .loans-action .quick-loans .quick-loans-form .input-field{padding:30px 20px;border-bottom:1px solid #707070}.loans-info .loans-action .quick-loans .quick-loans-form .input-field input{color:#707070;border:1px solid #707070;border-radius:6px;padding:10px;width:100%;font-size:20px;font-weight:500}.loans-info .loans-action .quick-loans .quick-loans-form .input-field input:focus-visible{outline-color:#2466ba}.loans-info .loans-action .quick-loans .quick-loans-form .submit-loan{margin:50px 20px}.loans-info .loans-action .quick-loans .quick-loans-form .submit-loan button{background-color:#388d9b;color:#fff;padding:10px;border-radius:8px;font-size:20px;font-weight:800;border:0;width:100%}.loans-info .loans-action .to-do-list h2{color:#2466ba;font-size:40px;margin-bottom:40px;font-weight:600}.loans-info .loans-action .to-do-list .to-do-loans-list{padding:20px;background-color:#fff;display:flex;flex-direction:column}.loans-info .loans-action .to-do-list .to-do-loans-list .list-loan{padding:0 10px;border-bottom:1px solid #707070}.loans-info .loans-action .to-do-list .to-do-loans-list .list-loan p.loan-id{font-weight:500;font-size:22px;margin-bottom:16px}.loans-info .loans-action .to-do-list .to-do-loans-list .list-loan p{color:#404041;font-size:14px;margin-bottom:10px}.loans-info .loans-action .external-payment{background:linear-gradient(180deg,#4b9aff,#2466ba);border-radius:12px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;padding:20px;color:#fff}.loans-info .loans-action .external-payment h2{font-size:25px;font-weight:600}.loans-info .loans-action .external-payment a{color:#fff;text-decoration:none;background-color:#559faa;padding:8px 40px;border-radius:20px;font-size:20px;min-width:210px;text-align:center;font-weight:500}.document-flow{background-color:#f6f6f6;box-shadow:0 5px 5px -5px #00000029 inset;padding:10px 0}.document-flow .document-flow-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;background-color:#f6f6f6;max-width:1400px;margin:0 auto;padding:30px 20px}.document-flow .document-heading{text-align:center;color:#388d9b}.document-flow .document-heading h2{font-weight:700;font-size:30px}@media (min-width: 450px){.document-flow .document-heading h2{font-size:35px}}.document-flow .document-heading span{font-size:20px;font-weight:600}.document-flow .document-body{display:flex;justify-content:space-between;gap:10px;width:100%}.document-flow .document-body .document{width:100%}.document-flow .document-body .document .document-section{display:flex;flex-direction:column;justify-content:center}.document-flow .document-body .document .document-section span.heading-paragraph{color:#6e6f6f;font-weight:500;text-align:center;margin-bottom:15px}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section{padding:30px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;line-height:21px}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section .checkboxes{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section .checkboxes .checkbox .checkbox-wrapper{display:flex;align-items:flex-start;gap:10px}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section .checkboxes .checkbox .checkbox-wrapper input{min-height:18px}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section .checkboxes .checkbox .checkbox-wrapper label{font-size:16px;color:#707070}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section a.agree-button{text-decoration:none;background-color:#388d9b;border-radius:20px;color:#fff;border:0;padding:5px 25px}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section a{text-decoration:none;color:#596ae6}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section span{color:#707070;font-size:16px}@media (min-width: 600px){.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section span{margin:0 31px}}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section a.bypass-step{align-self:baseline}@media (min-width: 600px){.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section a.bypass-step{margin:0 31px}}.document-flow .document-body .document .document-section .document-checkboxes-section .checkboxes-section a.red-button{text-decoration:none;background-color:#ed2e2e;color:#fff;border:0;padding:10px 20px;text-align:center}.document-flow .document-body .document .document-section .signature-document-section{margin-top:10px;background-color:#97979757;padding:0 20px}.document-flow .document-body .document .document-section .signature-document-section .document-view{border:0;border-radius:unset}.document-flow .document-body .document .document-section .signature-document-section .agreement-checkbox-section ul{padding-left:10px}.change-password-section{max-width:1400px;margin:0 auto;padding:50px 20px;background-color:#f7f7f7;display:flex;flex-direction:column;align-items:center;justify-content:center}.change-password-section .form-block .heading p{color:#707070}.personal-details{max-width:1400px;margin:0 auto;padding:50px 20px;background-color:#f7f7f7;display:flex;flex-direction:column;align-items:center;justify-content:center}.personal-details .form-block .form-body{box-shadow:0 0 10px #00000029}.personal-details .form-block .form-body label{font-weight:unset}.personal-details .form-block .form-body .line{border-bottom:2px solid #388D9B;margin:15px auto;width:97%}.personal-details .form-block .form-body #update_personal_information_button{max-width:240px;margin-top:15px}.personal-details .form-block .form-body input,.personal-details .form-block .form-body select{color:#000}.personal-details .form-block .form-body input:disabled,.personal-details .form-block .form-body select:disabled{color:#707070;cursor:not-allowed}.personal-details .form-block.bank-account-information p{text-align:center}.personal-details .form-block.bank-account-information a{color:#707070;text-decoration:none}.personal-details .form-block.bank-account-information a:hover{color:#70abb8}.personal-details .form-block.bank-account-information a#update_banking_information_button{max-width:240px;margin-top:15px;background-color:#388d9b;color:#fff;padding:7px;font-size:18px;border:none;border-radius:12px;cursor:pointer;font-weight:500;text-align:center}@media (min-width: 900px){.receive-funds{padding-top:70px}}.receive-funds .receive-funds-content .funds-congrats h2{color:#388d9b;font-weight:700;text-align:center;margin:25px 10px;font-size:30px}.receive-funds .receive-funds-content .add-card-heading{display:flex;align-items:center;justify-content:center;gap:50px}.receive-funds .receive-funds-content .add-card-heading a{text-decoration:none;margin:0;color:#fff;background-color:#388d9b;border-radius:25px;padding:6px 15px;text-align:center}.receive-funds .receive-funds-content .funding-info{display:flex;align-items:center;gap:15px;justify-content:center;flex-wrap:wrap}.receive-funds .receive-funds-content .funding-info img{width:100%;max-width:400px}@media (min-width: 1300px){.receive-funds .receive-funds-content .funding-info{justify-content:unset;flex-wrap:unset}.receive-funds .receive-funds-content .funding-info img{max-width:330px}}.receive-funds .receive-funds-content .funding-info ul.info-list{max-width:525px;list-style:none;padding:10px;margin:0}.receive-funds .receive-funds-content .funding-info ul.info-list li{position:relative;padding:0 10px 0 30px;font-size:19px;color:#404041;line-height:25px;margin:20px 0;font-weight:500}@media (min-width: 1355px){.receive-funds .receive-funds-content .funding-info ul.info-list li{font-size:22px}}.receive-funds .receive-funds-content .funding-info ul.info-list li:before{content:"●";position:absolute;left:0;top:0;font-size:20px;color:#2a8b9d}.receive-funds .receive-funds-content .dashboard-link{padding:10px;text-align:center;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.receive-funds .receive-funds-content .dashboard-link a{text-decoration:none;background-color:#388d9b;color:#fff;border-radius:25px;padding:2px 10px;font-size:20px}.bank-verification .document-body{max-width:1100px}.bank-verification .document-body .sign-steps{max-width:850px;margin:15px auto}@media (min-width: 900px){.bank-verification .document-body .sign-steps .last-step span.step-wrap{margin-left:65px}}.bank-verification .document-body .bank-verification-content{padding:15px;color:#707070;display:flex;flex-direction:column;align-items:center;gap:10px}@media (min-width: 500px){.bank-verification .document-body .bank-verification-content{padding:30px}}.bank-verification .document-body .bank-verification-content h2{font-size:35px;font-weight:600;text-align:center}.bank-verification .document-body .bank-verification-content p{font-size:18px;font-weight:600;line-height:25px;margin:0}.bank-verification .document-body .secure-info-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:30px 15px}@media (min-width: 500px){.bank-verification .document-body .secure-info-section{padding:30px 30px 10px}}.bank-verification .document-body .secure-info-section p{color:#707070;font-size:18px;font-weight:600;line-height:25px;margin:0}.bank-verification .document-body .secure-info-section a{text-decoration:none;color:#fff;background-color:#388d9b;padding:10px;width:100%;max-width:850px;font-size:18px;font-weight:500;text-align:center}.login-content{max-width:1400px;margin:0 auto;background-color:#f7f7f7;padding:20px;display:flex;justify-content:center;align-items:center}.login-content .form-body{max-width:700px;width:100%;padding:20px 40px;background-color:#fff}.login-content .form-body h2{text-align:center;color:#707070;font-size:30px;font-weight:700}.login-content .form-body p{text-align:center;color:#707070;font-size:25px;font-weight:500}.login-content .form-body form{display:flex;flex-direction:column}.login-content .form-body form a{text-decoration:none;color:#2680ea;font-size:14px;margin-bottom:20px}.login-content .form-body form button{border-radius:8px}.send-code-method{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin:10px 0}p.verification-header{font-size:20px!important}.confirmation-content{background-color:#f6f6f6;box-shadow:0 5px 5px -5px #00000029 inset}.confirmation-content .confirmation-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1400px;margin:0 auto;font-weight:500;line-height:21px}.confirmation-content .form-block{margin-top:30px;background-color:#fff;color:#6e6f6f}.confirmation-content .form-block .pre-approved-content{padding:0 30px}.confirmation-content .form-block .pre-approved-content h2{font-size:20px;padding:20px 0;border-bottom:2px solid #D8D8D8;font-weight:600}.confirmation-content .form-block .pre-approved-content .final-steps{border-bottom:2px solid #D8D8D8}.confirmation-content .form-block .pre-approved-content .final-steps ul{padding-left:20px;list-style:decimal}.confirmation-content .form-block .pre-approved-content .final-steps ul li::marker{font-weight:600;color:#2663ba}.confirmation-content .form-block .pre-approved-content .ssn-section{padding:15px 0;border-bottom:2px solid #D8D8D8}.confirmation-content .form-block .pre-approved-content .ssn-section input{padding:5px 10px;border-radius:0;border-color:#e53838;max-width:150px}.confirmation-content .form-block .pre-approved-content .checkboxes-section{padding:15px 0}.confirmation-content .form-block .pre-approved-content .checkboxes-section .checkboxes{display:flex;flex-direction:column;gap:10px}.confirmation-content .form-block .pre-approved-content .checkboxes-section .checkboxes .checkbox{display:flex;align-items:flex-start;gap:10px}.confirmation-content .form-block .pre-approved-content .checkboxes-section .checkboxes .checkbox input{min-height:18px;cursor:pointer}.confirmation-content .form-block .pre-approved-content .checkboxes-section .checkboxes .checkbox label{font-weight:500;cursor:pointer;color:#707070}.confirmation-content .form-block .pre-approved-content .checkboxes-section .checkboxes a{color:#2424b5;text-decoration:none}.confirmation-content .form-block .pre-approved-content .checkboxes-section .checkboxes button{background-color:#388d9b;color:#fff;border-radius:0;padding:10px 25px;width:90%;margin:20px auto}.debit-card-content{box-shadow:0 5px 5px -5px #00000029 inset}.debit-card-content .debit-card-form{display:grid;gap:50px;justify-content:center;padding:30px 20px 100px;grid-template-columns:1fr}@media (min-width: 1200px){.debit-card-content .debit-card-form{gap:20px;grid-template-columns:50% 40%}}.debit-card-content .debit-card-form .card-wrapper{width:100%;align-items:center;gap:60px}.debit-card-content .debit-card-form .card-wrapper .card-heading{display:flex;justify-content:space-between;width:100%;max-width:825px;flex-direction:column;align-items:center;gap:30px}@media (min-width: 1415px){.debit-card-content .debit-card-form .card-wrapper .card-heading{flex-direction:row;align-items:unset;gap:unset}}@media (min-width: 770px){.debit-card-content .debit-card-form .card-wrapper .card-heading .heading{padding-top:50px}}.debit-card-content .debit-card-form .card-wrapper .card-heading .heading h2{font-size:30px;font-weight:600;margin-bottom:20px}@media (min-width: 1400px){.debit-card-content .debit-card-form .card-wrapper .card-heading .heading h2{font-size:35px}}.debit-card-content .debit-card-form .card-wrapper .card-heading .heading p{color:#898888;font-size:20px}.debit-card-content .debit-card-form .card-wrapper .card-heading .heading .line{border:5px solid #2466ba;width:100%}@media (min-width: 1200px){.debit-card-content .debit-card-form .card-wrapper .card-heading .heading .line{max-width:530px}}.debit-card-content .debit-card-form .card-wrapper .creditcard{max-width:500px;min-height:250px;height:100%;cursor:default}@media (min-width: 450px){.debit-card-content .debit-card-form .card-wrapper .creditcard{min-height:290px}}@media (min-width: 510px){.debit-card-content .debit-card-form .card-wrapper .creditcard{min-height:350px}}.debit-card-content .form-wrapper{width:100%;max-width:600px;margin:0 auto}.debit-card-content .form-wrapper form#debit_card_form{display:flex;flex-direction:column;align-items:center;gap:30px}.debit-card-content .form-wrapper form#debit_card_form .form-container{max-width:560px;width:100%;margin:0 auto}.debit-card-content .form-wrapper form#debit_card_form .form-container svg.question{width:18px;height:18px;fill:#388d9b;margin:0 7px 2px;cursor:pointer}.debit-card-content .form-wrapper form#debit_card_form .form-container .state-zip-section{display:flex;align-items:baseline;gap:10px}.debit-card-content .form-wrapper form#debit_card_form .form-container .state-zip-section .field-container{width:100%}.debit-card-content .form-wrapper form#debit_card_form button{max-width:300px;width:100%;padding:15px;border-radius:12px;background-color:#388d9b;color:#fff;border:0}.debit-card-content .payment-title{width:100%;text-align:center}.debit-card-content .form-container .field-container:first-of-type{grid-area:name}.debit-card-content .form-container .field-container:nth-of-type(2){grid-area:number}.debit-card-content .form-container .field-container:nth-of-type(3){grid-area:expiration}.debit-card-content .form-container .field-container:nth-of-type(4){grid-area:security}.debit-card-content .field-container input{box-sizing:border-box}.debit-card-content .field-container{position:relative}.debit-card-content .form-container{display:flex;flex-direction:column;gap:15px}.debit-card-content label{padding-bottom:5px;font-size:16px;color:#898888;font-weight:300}.debit-card-content input,.debit-card-content select{margin-top:3px;padding:15px;font-size:16px;width:100%;border-radius:8px;border:1px solid #898888}.debit-card-content select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.debit-card-content .select-container{position:relative;display:inline-block}.debit-card-content .select-container select{width:100%;padding-right:30px}.debit-card-content .select-container:after{content:"";position:absolute;right:10px;top:53%;width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23898888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none}.debit-card-content .ccicon{height:38px;position:absolute;right:6px;top:40px;width:60px}.debit-card-content .preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.debit-card-content #ccsingle{position:absolute;right:15px;top:20px}.debit-card-content #ccsingle svg{width:100px;max-height:60px}.debit-card-content .creditcard svg#cardfront,.debit-card-content .creditcard svg#cardback{width:100%;box-shadow:1px 5px 6px #000;border-radius:22px}.debit-card-content #generatecard{font-size:12px;color:#fff;padding:2px 4px;background-color:#909090;border-radius:4px;cursor:pointer;float:right}.debit-card-content .creditcard .lightcolor,.debit-card-content .creditcard .darkcolor{transition:fill .5s}.debit-card-content .creditcard .lightblue{fill:#03a9f4}.debit-card-content .creditcard .lightbluedark{fill:#0288d1}.debit-card-content .creditcard .red{fill:#ef5350}.debit-card-content .creditcard .reddark{fill:#d32f2f}.debit-card-content .creditcard .purple{fill:#ab47bc}.debit-card-content .creditcard .purpledark{fill:#7b1fa2}.debit-card-content .creditcard .cyan{fill:#26c6da}.debit-card-content .creditcard .cyandark{fill:#0097a7}.debit-card-content .creditcard .green{fill:#66bb6a}.debit-card-content .creditcard .greendark{fill:#388e3c}.debit-card-content .creditcard .lime{fill:#d4e157}.debit-card-content .creditcard .limedark{fill:#afb42b}.debit-card-content .creditcard .yellow{fill:#ffeb3b}.debit-card-content .creditcard .yellowdark{fill:#f9a825}.debit-card-content .creditcard .orange{fill:#ff9800}.debit-card-content .creditcard .orangedark{fill:#ef6c00}.debit-card-content .creditcard .grey{fill:#bdbdbd}.debit-card-content .creditcard .greydark{fill:#616161}.debit-card-content #svgname{text-transform:uppercase}.debit-card-content #cardfront .st2{fill:#fff}.debit-card-content #cardfront .st3{font-family:Source Code Pro,monospace;font-weight:600}.debit-card-content #cardfront .st4{font-size:54.7817px}.debit-card-content #cardfront .st5{font-family:Source Code Pro,monospace;font-weight:400}.debit-card-content #cardfront .st6{font-size:33.1112px}.debit-card-content #cardfront .st7{opacity:.6;fill:#fff}.debit-card-content #cardfront .st8{font-size:24px}.debit-card-content #cardfront .st9{font-size:36.5498px}.debit-card-content #cardfront .st10{font-family:Source Code Pro,monospace;font-weight:300}.debit-card-content #cardfront .st11{font-size:16.1716px}.debit-card-content #cardfront .st12{fill:#4c4c4c}.debit-card-content #cardback .st0{fill:none;stroke:#0f0f0f;stroke-miterlimit:10}.debit-card-content #cardback .st2{fill:#111}.debit-card-content #cardback .st3{fill:#f2f2f2}.debit-card-content #cardback .st4{fill:#d8d2db}.debit-card-content #cardback .st5{fill:#c4c4c4}.debit-card-content #cardback .st6{font-family:Source Code Pro,monospace;font-weight:400}.debit-card-content #cardback .st7{font-size:27px}.debit-card-content #cardback .st8{opacity:.6}.debit-card-content #cardback .st9{fill:#fff}.debit-card-content #cardback .st10{font-size:24px}.debit-card-content #cardback .st11{fill:#eaeaea}.debit-card-content #cardback .st12{font-family:Rock Salt,cursive}.debit-card-content #cardback .st13{font-size:37.769px}.debit-card-content .container{perspective:1000px}.debit-card-content .creditcard{width:100%;transform-style:preserve-3d;transition:transform .6s;cursor:pointer}.debit-card-content .creditcard .front,.debit-card-content .creditcard .back{position:absolute;width:100%;max-width:500px;backface-visibility:hidden;-webkit-font-smoothing:antialiased;color:#47525d}.debit-card-content .creditcard .back,.debit-card-content .creditcard.flipped{transform:rotateY(180deg)}.portal-feature{margin:0 auto;box-shadow:0 5px 5px -5px #00000029 inset;max-width:1400px;display:flex;align-items:center;justify-content:center}.portal-feature .portal-content{max-width:750px;width:100%;margin:30px auto;box-shadow:0 2px 4px #00000029}.portal-feature .portal-content h2.header{text-align:center;color:#2466ba;font-size:30px;margin:0;padding:10px}.portal-feature .portal-content .portal-box h2.box-header{color:#fff;background:linear-gradient(180deg,#4b9aff,#2466ba);padding:20px;font-size:22px;margin:0}.portal-feature .portal-content .portal-box .portal-box-content{padding:10px 20px 20px}.portal-feature .portal-content .portal-box .portal-box-content .payment-amount{display:flex;gap:30px}.portal-feature .portal-content .portal-box .portal-box-content .payment-amount .portal-input-radio{display:flex;flex-direction:column;gap:10px}.portal-feature .portal-content .portal-box .portal-box-content .payment-amount .portal-input-radio .amount-radio{height:30px;display:flex;align-items:center;gap:5px}.portal-feature .portal-content .portal-box .portal-box-content .payment-amount .portal-input-radio .amount-radio label{font-size:14px}@media (min-width: 600px){.portal-feature .portal-content .portal-box .portal-box-content .payment-amount .portal-input-radio .amount-radio label{font-size:16px}}.portal-feature .portal-content .portal-box .portal-box-content .payment-amount .radio-values{display:flex;flex-direction:column;gap:10px}.portal-feature .portal-content .portal-box .portal-box-content .payment-amount .radio-values p{margin:0;height:30px;display:flex;align-items:center;gap:3px}.portal-feature .portal-content .portal-box .portal-box-content .payment-amount .radio-values p input{max-width:100px}.portal-feature .portal-content .portal-box .portal-box-content .total-amount-section{display:flex;gap:30px;margin:40px 0}.portal-feature .portal-content .portal-box .portal-box-content .total-amount-section p{margin:0;height:30px;display:flex;align-items:center;gap:3px;font-weight:600}.portal-feature .portal-content .portal-box .portal-box-content .total-amount-section p.amount-label{max-width:226px;width:100%;padding-left:18px}.portal-feature .portal-content .portal-box .portal-box-content .total-amount-section p.total-amount{margin:0}.portal-feature .portal-content .portal-box .portal-box-content .payment-details{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}@media (min-width: 730px){.portal-feature .portal-content .portal-box .portal-box-content .payment-details{gap:50px}}.portal-feature .portal-content .portal-box .portal-box-content .payment-details .box-sub-header{color:#fff;margin:0;border-radius:8px;padding:10px 20px;background:linear-gradient(180deg,#4b9aff,#2466ba)}.portal-feature .portal-content .portal-box .portal-box-content .payment-details .payment-date,.portal-feature .portal-content .portal-box .portal-box-content .payment-details .payment-type{max-width:320px;width:100%}.portal-feature .portal-content .portal-box .portal-box-content .payment-details .box-inputs{padding:10px 20px;display:flex;flex-direction:column;gap:10px}.portal-feature .portal-content .portal-box .portal-box-content .payment-details .box-inputs .method-radio{display:flex;gap:6px}.portal-feature .portal-content .portal-box .portal-box-content .payment-details .box-inputs .method-radio label{display:flex;gap:3px;align-items:center}.portal-feature .portal-content .portal-box .portal-box-content .payment-details .box-inputs .date-radio{display:flex;gap:5px;flex-wrap:wrap}.portal-feature .portal-content .portal-box .portal-box-content .payment-details .box-inputs .date-radio label{display:flex;align-items:center;gap:5px}.portal-feature .portal-content .portal-box .portal-box-content .payment-details .box-inputs .date-radio label input{max-width:100px}.portal-feature .portal-content .portal-box .portal-box-content .submit-payment-section{display:flex;justify-content:center;margin-top:40px}.portal-feature .portal-content .portal-box .portal-box-content .submit-payment-section .make-payment-button{border:0;padding:5px 15px;color:#fff;background:linear-gradient(180deg,#4b9aff,#2466ba)}.payment-history{margin:0 auto;box-shadow:0 5px 5px -5px #00000029 inset;max-width:1400px;display:flex;align-items:center;justify-content:center}.payment-history .payment-history-content{max-width:750px;width:100%;margin:30px auto;box-shadow:0 2px 4px #00000029}.payment-history .payment-history-content h2{font-size:25px}.payment-history .payment-history-content h2.header{color:#2466ba}.payment-history .payment-history-content table thead th{background:linear-gradient(180deg,#4b9aff,#2466ba);color:#fff;padding:15px 10px}.payment-history .payment-history-content table tbody{border-top:0}.payment-schedule{margin:0 auto;box-shadow:0 5px 5px -5px #00000029 inset;max-width:1400px;display:flex;align-items:center;justify-content:center;padding:10px}.payment-schedule .payment-schedule-content{max-width:1100px;width:100%;margin:30px auto;box-shadow:0 2px 4px #00000029}.payment-schedule .payment-schedule-content h2{font-size:25px}.payment-schedule .payment-schedule-content h2.header{color:#2466ba}.payment-schedule .payment-schedule-content table{min-width:870px}.payment-schedule .payment-schedule-content table thead th{background:linear-gradient(180deg,#4b9aff,#2466ba);color:#fff;padding:15px 10px}.payment-schedule .payment-schedule-content table tbody{border-top:0}.files{margin:0 auto;box-shadow:0 5px 5px -5px #00000029 inset;max-width:1400px;display:flex;align-items:center;justify-content:center;padding:20px}.files .files-content{max-width:1100px;width:100%;margin:30px auto;box-shadow:0 2px 4px #00000029}.files .files-content .upload-documents-component h2.header{text-align:center;color:#2466ba;font-size:30px;margin:0;padding:10px}.files .files-content .upload-documents-component .upload_file{max-width:600px;margin:0 auto;padding:20px}.files .files-content .upload-documents-component .upload_file button{border:0;padding:10px 15px;color:#fff;background:linear-gradient(180deg,#4b9aff,#2466ba)}.files .files-content .upload-documents-component table{min-width:870px}.files .files-content .upload-documents-component table thead th{background:linear-gradient(180deg,#4b9aff,#2466ba);color:#fff;padding:15px 10px}.files .files-content .upload-documents-component table tbody{border-top:0}.files .files-content .upload-documents-component table tbody tr.download-file{cursor:pointer}.files .files-content .upload-documents-component table tbody tr.download-file a{color:#4b9aff;text-decoration:underline;cursor:pointer}.additional-agreement-document{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:50px}.additional-agreement-document .authorization-actions{margin:20px 0 50px;padding:0 20px;display:flex;gap:10px}.additional-agreement-document .authorization-actions a{border-radius:20px;padding:8px 20px}h2,p,a,span{font-family:poppins,sans-serif}.toast-wrapper{z-index:11;position:fixed;top:70px;left:50%;transform:translate(-50%)}@media (min-width: 768px){.toast-wrapper{left:unset;right:0;top:100px;transform:none}}.form-block{max-width:900px;width:100%;display:flex;flex-direction:column}.form-block .heading{box-shadow:0 2px 4px #00000029;padding:10px;text-align:center;z-index:1}.form-block .heading p{color:#2466ba;font-weight:600;font-size:20px;margin:0}.form-body{background-color:#fff;padding:20px 20px 30px;box-shadow:0 4px 10px #00000029}.form-body .form-field-wrapper{display:flex;flex-direction:column;margin-bottom:15px}.form-body form{display:flex;flex-direction:column}.form-body label{font-weight:700;color:#707070;margin-bottom:8px;font-size:18px}.form-body input,.form-body select{color:#707070;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px;outline:none}.form-body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%2300ADEF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:15px 20px}.form-body button{background-color:#388d9b;color:#fff;padding:7px;font-size:18px;border:none;border-radius:12px;cursor:pointer;font-weight:700}.form-body p{color:#707070}p.error-text{color:#df2727!important;font-size:14px!important}.form-note{margin:0}.form-note span{color:#df2727!important;font-size:14px!important;margin:0!important}.contact-section{max-width:600px;text-align:center;margin:20px auto;align-items:center;padding:0 20px}.contact-section span{color:#404041;font-size:14px}.contact-section span a{color:#2424b5;text-decoration:none}input.error,select.error{border:1px solid #df2727!important}.spinner{position:fixed;width:100%;display:flex;height:100vh;flex-direction:column;justify-content:center;align-items:center;background:#fffc;z-index:9;top:0;left:0}.spinner.partly{height:100%;position:absolute}.spinner .spinner-border{color:#89b3bf}.spinner img{width:250px}h2.empty-text{padding:20px;font-size:25px;text-align:center}
