.step-heading header{gap:.1rem;padding:1rem}.step-heading header *{margin:0}.step-heading header .next{color:#525365}.progress-bar{border:none;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:.25rem;background-color:#00000026}.progress-bar::-moz-progress-bar{background-color:var(--dark-red)}.progress-bar::-webkit-progress-value{background-color:var(--dark-red)}.form-control{display:flex;flex-direction:column;gap:.5em}.form-control label{font-weight:700;display:block}.form-control.error-sign input,.form-control.error-sign select{border-color:var(--primary-red)}.form-radio{font-weight:700}.form-radio .radio-item{display:inline-flex;gap:.5rem;margin-right:3rem}.form-radio .radio-item input[type=radio]{margin:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:50%;border:2px solid field;background:field;box-shadow:0 0 0 1px buttonText;accent-color:buttonText;width:1.5rem;height:1.5rem}.form-radio .radio-item input[type=radio]:checked{background:buttonText}.form-control-checkbox label{display:flex;align-items:center;gap:.5rem}.form-control-checkbox input{accent-color:black}.inline-error-message{color:var(--primary-red);padding:.3rem}.form-layout.image-background .inline-error-message{color:#fff}.error-text{padding-left:.5rem}.rand-wrapper .input-wrapper>*{font-size:.875em}.rand-wrapper .input-wrapper{justify-content:center;position:relative}.rand-wrapper .input-field{padding-left:2em}.rand-wrapper .currency-code{position:absolute;left:1em;transition:color .3s}.rand-wrapper .input-field:not(.focused)+.currency-code{color:gray}.mobile-wrapper .input-wrapper{justify-content:center;position:relative}.mobile-wrapper .input-field{padding-left:3em}.mobile-wrapper .calling-code{font-size:.875em;position:absolute;left:1em;transition:color .3s}.mobile-wrapper .input-field:not(.focused){padding-left:1rem}.form-layout{padding:1em;padding-block:0;flex:1 1 0;overflow:scroll}.form-layout .vodalend-form>*{margin-top:0}.form-layout.image-background{color:#fff;color-scheme:only dark;background-repeat:no-repeat;background-size:cover;background-position:40%}.form-layout.image-background input{color-scheme:only light}.form-layout.image-background .secondary-button{color:#fff;border:1px solid white}.form-layout .background-image{display:flex;flex-direction:column;align-items:flex-end}.form-layout .background-image svg{height:fit-content;width:100%}.form-layout .background-image svg.graduates-image{width:49%;margin-right:-1rem}.form-layout>h2{padding-top:1rem}.form-layout .padded{padding-top:1rem}.form-layout form{flex:1 1 0;gap:1em;position:relative}.form-layout form footer{margin-top:auto;padding-block:1.5rem}.form-layout .large-subtext{font-size:1.25rem}.form-footer{gap:1rem}.form-footer .primary-button{flex:1 1 0}.form-header{gap:.5rem;padding-block:1.5rem}.form-header>*{margin:0}.informationIcon-grey{padding:.3rem}.information-text{padding-left:.5rem}.form-control .input-wrapper.large-input>*{font-size:150%;font-weight:600}.rounded-accordion{width:100%;border-radius:.5rem;box-shadow:var(--default-light-box-shadow)}.rounded-accordion .accordion-item .accordion-title,.rounded-accordion .accordion-item .accordion-content{padding-inline:1rem}.rounded-accordion .accordion-content p.faded{margin-bottom:1rem;margin-top:.5rem;color:#525365}.simple-accordion .accordion-item{border-bottom:.6px solid var(--grayscale)}.accordion-item{padding:0}.accordion-item:not(:first-child){border-top:.5px solid rgba(0,0,0,10%)}.accordion-item:not(:last-child){border-bottom:.5px solid rgba(0,0,0,5%)}.accordion-item .accordion-title{display:flex;justify-content:space-between;font-weight:100;padding:0}.accordion-item .accordion-content.inactive{max-height:0;overflow:hidden;margin-inline:1rem}.accordion-item .accordion-content{transition:transform .2s ease-in-out;align-items:center}.accordion-item .accordion-content.active{height:auto}.accordion-item .arrow{transform-style:preserve-3d;transition:transform .1s ease-in-out}.accordion-item .arrow.flipped{transform:rotateX(-180deg)}.summary-container{gap:1rem;flex-wrap:wrap}.summary-container .row{display:flex;gap:.5rem;justify-content:space-between}.summary-container .summary-tab{flex:1 1 0}.summary-container .summary-tab p{margin:0}.summary-container .summary-tab p.text-summary{font-size:small}.OTP-content .information{color:var(--primary-red);justify-content:space-between;font-weight:500}.OTP-content .information button{color:inherit}.OTP-content .information button:disabled{color:gray}.OTP-content .information>*{margin:0}.OTP-content{gap:1rem}.OTP-content .code-container{gap:.4rem;flex-wrap:wrap}.OTP-content .resendButton{background-color:transparent;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;padding:0}.OTP-content input.code{padding:0;caret-color:transparent;font-size:1.2em;aspect-ratio:1;margin:0;text-align:center;width:3rem;box-sizing:border-box}.OTP-content .error.code{border:1px solid var(--primary-red)}.OTP-content .code::-webkit-outer-spin-button,.OTP-content .code::-webkit-inner-spin-button{-webkit-appearance:none}.popup-container .modal,.popup-container .overlay{top:0;right:0;bottom:0;left:0;position:fixed}.popup-container .overlay{background:rgba(0,0,0,50%)}.popup-container .modal-content{position:absolute;line-height:1.4;padding:1rem;border-radius:1rem;background:#f1f1f1}.popup-container .close-modal{position:absolute;top:.5rem;right:.5rem;padding:.5rem}.form-header .secondary-message{margin-top:20px;font-size:1rem;font-weight:500}.form-layout .check-list-container{margin:30px 25px}.check-list-container ul{padding-left:1rem;list-style-type:none}.check-list-container ul li{padding-left:2rem;padding-bottom:2rem;background-image:url(/v0.0.1-1897766766/assets/BulletTick.svg);background-position:0 0;background-size:1.4rem 1.4rem;background-repeat:no-repeat}.clickable-div{background:none;padding:0;border:1px solid #B6B6BA;padding:1rem;flex:1;position:relative}.clickable-div-image{width:12.5em;aspect-ratio:1/1;margin-top:10px}.clickable-div .tick{position:absolute;top:5px;right:5px;font-size:1.2em}.clickable-div h4{margin-top:5px;margin-bottom:1px;font-weight:600}.clickable-div p{margin-top:1px;margin-bottom:15px;font-weight:400}.manage-header{justify-content:space-between}.manage-header>*{margin:0}.manage-header button{background:none;border:none;padding:0}.manage-header button svg{fill:buttonText}.manage-apply{color:#fff;background:linear-gradient(179.44deg,rgba(0,0,0,.65) .48%,rgba(0,0,0,.4) 30.4%,rgba(0,0,0,0) 99.51%),url(/v0.0.1-1897766766/assets/ManageLoans.jfif) center;background-size:cover;border-radius:1rem;padding:1rem;aspect-ratio:3/1}.manage-apply button{margin-top:auto;align-self:flex-end}.manage-apply h4{font-weight:400;margin:0}.manage-accordion{padding-inline-start:0;padding:1rem;border-radius:.5rem;gap:1rem;box-shadow:var(--default-light-box-shadow)}.manage-accordion>*{padding-bottom:1rem;border-bottom:2px rgba(0,0,0,25%) solid}.manage-accordion>*:last-child{padding-bottom:0;border:none}.manage-accordion-item.reveal{gap:1rem}.manage-accordion-item>button{background:none;border:none;border-radius:0;text-align:inherit;padding:0;gap:1rem;position:relative}.manage-accordion-item>button>svg{position:absolute;right:0;fill:fieldText}.manage-accordion-item>button header{flex:1 1 0}.manage-accordion-item>button svg{transform:rotate(-90deg);transition:.25s linear}.manage-accordion-item.reveal>button svg{transform:rotate(-90deg) scaleX(-1)}.manage-accordion-item article{max-height:0;overflow:hidden}.manage-accordion-item.reveal article{max-height:unset}.manage-loan-summary{gap:1rem}.manage-loan-summary h4{margin:0;font-weight:400}.manage-loan-summary>section{gap:1rem}.manage-loan-summary>section>*{flex:1 1 0;line-height:1.5}.manage-loan-summary h5{font-size:1.375em;font-weight:400;margin:0}.manage-loan-summary p{margin:0;font-weight:400}.manage-loan-body{gap:1rem}.manage-loan-body .progress-wrapper{position:relative}.manage-loan-body .percentage{left:.5rem;margin:0;color:#fff;position:absolute}.manage-loan-body progress{width:100%;height:2rem;border-radius:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#00000026}.manage-loan-body progress::-webkit-progress-bar{border-radius:2rem;background-color:#00000026}.manage-loan-body progress::-moz-progress-bar{background-color:var(--primary-red);border-radius:2rem}.manage-loan-body progress::-webkit-progress-value{background-color:var(--primary-red);border-radius:2rem}.manage-loan-body section>*{flex:1 1 0}.manage-loan-body h5{font-size:1.5rem;font-weight:400;margin:0}.manage-loan-body p{margin:0}.manage-settled ul{padding-inline-start:0;gap:1rem;margin:0}.manage-settled ul>*{padding-bottom:1rem;border-bottom:2px rgba(0,0,0,25%) solid}.manage-settled ul>*:last-child{padding-bottom:0;border:none}.settled-loan>section{flex:1 1 0;justify-content:space-between;gap:.5rem}.settled-loan section>*{margin:0}.settled-loan h4{font-weight:400;font-size:1.2em}.vodalend-header{gap:.5rem;padding-block:1.5rem}.vodalend-header>*{margin:0;display:flex;align-items:flex-start;flex-direction:row;color:#fff}.vodalend-header span svg{padding-right:.5rem}.vodalend-header span{display:flex;align-items:flex-start;white-space:pre}.vodalend-header span>*{display:flex;align-items:center;margin:0}.vodalend-header .thin{font-weight:400}.message-card-layout{height:100%}.message-card-layout main{margin-inline:1em;flex-grow:1;overflow-y:auto}.message-card-layout image{padding-bottom:4vh}.message-card-layout header h1{margin:2vh 4vh;font-style:normal;font-weight:700;font-size:22px;line-height:150%;text-align:center}.message-card-layout .center>*{text-align:center}.message-card-layout footer{align-self:normal;bottom:0;padding:1rem;gap:1rem}.message-card-layout footer button.primary-button{width:100%}.message-card-layout footer button.secondary-button{width:fit-content}.message-card-layout .message{white-space:pre-line}.message-card-layout .secondary-image{height:4rem;align-self:normal}.message-card-layout .hidden{display:none}.message-card-layout .cross-sell-banner{border-radius:1rem;background-position:center;background-size:cover;margin:0;height:8rem;align-items:flex-start;justify-content:flex-end;padding:1rem}.message-card-layout .cross-sell-banner button{pointer-events:none;line-height:1;padding:.25rem .75rem;background-color:#fff;border-radius:1rem}.clickable-div-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;margin-bottom:20px;gap:20px}.red-link{color:var(--primary-red);text-decoration:underline;cursor:pointer}.consent-agreement{font-size:.7rem}#root a.onetrust-manage{padding:inherit;border:inherit;color:var(--primary-red);font-size:inherit;line-height:inherit;transition:inherit;-moz-transition:inherit;-o-transition:inherit}#root a.onetrust-manage:hover{background-color:inherit;color:var(--hover-color)}.cookie-consent{margin-top:0;gap:.75em}.get-started-page{flex:1 1 0}.get-started-page .form-layout.image-background{min-height:90vh;flex:0;background-color:var(--vodacom-black-blue);background-size:contain;background-position-y:25%}.get-started-tag{flex:1 1 0;justify-content:end}.get-started-tag>*{margin:0}.get-started-quote .spaced-content{margin-block:1rem;margin-inline:1rem}.get-started-quote .accordion-item{padding-block:.5rem}.get-started-quote .disclaimer{margin-top:0;font-size:small;margin-inline:1rem;text-align:center}.get-started-why-choose{padding:1.5rem;gap:1rem}.get-started-why-choose>*{margin:0}.get-started-why-choose h2{text-align:center}.get-started-why-choose p{line-height:1.1;font-size:.9rem}.get-started-documents{text-align:center;padding:1rem;gap:1rem}.get-started-documents>*{margin:0}.icon-card{text-align:center;gap:1rem;padding:1rem;border-radius:1.5rem;box-shadow:var(--default-light-box-shadow)}.icon-card>*{margin:0}.icon-card .icon{border-radius:50%;height:2.5rem;padding:1rem;aspect-ratio:1;background-color:#0000000d}.get-started-compare-plug{padding:1rem;gap:1.5rem}.get-started-compare-plug .compare-showcase{aspect-ratio:1;box-shadow:var(--default-light-box-shadow);border-radius:2.5rem;background-size:cover}.get-started-compare-plug>h2{text-align:center;margin:0}.get-started-compare-plug .primary-button{align-self:center;border-radius:.5rem}.icon-informatic{gap:1rem}.icon-informatic .icon{box-shadow:var(--default-light-box-shadow);padding:.67rem;border-radius:.67rem;aspect-ratio:1;height:2rem}.icon-informatic .information>*{margin:0}.icon-informatic .information p{color:var(--faded-text)}
