@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200;0,6..12,300;0,6..12,400;0,6..12,500;0,6..12,700;1,6..12,500&display=swap);.nav-menu[data-v-594df7d9]{padding:1rem}.nav-menu .container-logo img[data-v-594df7d9]{min-width:100px}.nav-menu .title-header h1[data-v-594df7d9]{font-size:28px;color:#7633ff;text-align:center;margin-bottom:0}@media(max-width:768px){.nav-menu .title-header h1[data-v-594df7d9]{font-size:20px}}.breadcrumb[data-v-594df7d9]{margin:1rem;padding:.5rem 2rem;border-radius:6px;background-color:#f3f3f8;display:flex;justify-content:space-between}.breadcrumb .router-page span[data-v-594df7d9]{color:#7633ff;cursor:pointer}.breadcrumb .router-page span[data-v-594df7d9]:after{content:"/";cursor:default}.breadcrumb .router-page span[data-v-594df7d9]:last-child{cursor:default}.breadcrumb .router-page span[data-v-594df7d9]:last-child:after{content:""}.breadcrumb .content-info-user[data-v-594df7d9]{display:flex;align-items:center;gap:5px}.breadcrumb .content-info-user span[data-v-594df7d9]{color:#2e1380}.loader{top:0;left:0;width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.2);display:flex;align-content:center;justify-content:center;align-items:center;z-index:999999999}.loader img{max-width:70px}.loader .loader-gif{width:50px;--b:8px;aspect-ratio:1;border-radius:50%;background:#8524ba;-webkit-mask:repeating-conic-gradient(transparent 0deg,#000 1deg 70deg,transparent 71deg 90deg),radial-gradient(farthest-side,transparent calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}@keyframes l5{to{transform:rotate(.5turn)}}#modalUsuarioSinCredito .modal-content{border-radius:16px;padding:1.3rem;max-width:430px;margin:0 auto}.contacto-flotante{background-color:#00b66c;position:fixed;z-index:200;right:20px;bottom:75px;border-radius:50%;padding:1rem;cursor:pointer;box-shadow:0 0 17px 0 #adadad}.contacto-flotante img{filter:grayscale(1);width:28px}.contacto-flotante:hover{opacity:.8}.bg-layout-simple{margin:1rem;margin-bottom:0;background:url(../img/background_layout__1.52e53266.svg);background-color:#fff;background-size:60%;background-repeat:no-repeat;background-position:100% 100%;border-top-left-radius:10px;border-top-right-radius:10px;min-height:100dvh}*{margin:0;padding:0;box-sizing:border-box;font-family:Nunito Sans,sans-serif}body{background-color:#f4f6fb;padding-bottom:0;min-height:100dvh;padding-top:.1px}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif!important;font-weight:600}.fw-bold{font-weight:700}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input{padding-left:1rem}input:focus{outline:none}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-left:1rem;padding-right:2rem!important;position:relative;background-image:url(../img/arrow-select.d40248cf.svg);background-repeat:no-repeat;background-position:100%;background-position-x:calc(100% - .5rem);min-height:50px}select:focus{outline:none}.router-link-active{color:#802eff;text-decoration:none}.input-quac,.select-quac{min-height:50px;border:1px solid #b6c1d3;padding-right:1rem;padding-left:1rem;color:#000;font-size:16px;margin-bottom:1.5rem;width:100%;border-radius:15px}.input-quac::-moz-placeholder,.select-quac::-moz-placeholder{font-size:16px}.input-quac::placeholder,.select-quac::placeholder{font-size:16px}a,del,p,span{color:#000}.input-quac{border-radius:15px;border:1px solid #b6c1d3;min-height:50px;width:100%}.modal-backdrop{display:none!important}.modal{background-color:rgba(0,0,0,.5)}.button-primary{cursor:pointer;border-radius:40px;border:none;background-color:#7633ff;min-height:50px;color:#fff;padding:.5rem 1rem;width:100%;font-size:16px;font-weight:700}.button-primary:hover{opacity:.9}.button-primary:disabled{background-color:#e3e3e3;color:#979796}.button-secondary{cursor:pointer;border-radius:40px;border:1px solid #7633ff;color:#7633ff;padding:.5rem 1rem;min-height:50px;width:100%;font-size:16px;font-weight:700;background-color:transparent;transition:all .2s ease-in}.button-secondary:hover{background-color:#7633ff;color:#fff}.state-cupo-badge{padding:.2rem 1rem;border-radius:50px;font-weight:700;font-size:13px;background-color:red}.max-container{max-width:500px}.container-form,.max-container{margin-right:auto;margin-left:auto}.container-form{max-width:380px;margin-bottom:3rem}.container-form-v2{max-width:430px}.container-form-v3{max-width:500px}.container-card-cuota{margin-top:3rem;padding-bottom:3rem;border-radius:20px;width:85%;max-width:411px;margin-right:auto;margin-left:auto;text-align:center;padding-top:0}.container-card-cuota .title{font-weight:800;max-width:350px;margin-right:auto;margin-left:auto;color:#2e1380;font-size:24px;margin-bottom:2rem}.container-card-cuota .title span{font-size:inherit;color:inherit;font-weight:inherit;font-family:inherit}.container-card-cuota .subtitle-container{max-width:350px}.container-card-cuota .subtitle-container span{color:inherit;font-size:inherit;font-weight:700}.container-card-cuota .sub-title{color:#7633ff;max-width:350px;margin-right:auto;margin-left:auto;font-size:24px;margin-bottom:1rem}.container-card-cuota .step-icon{background-color:#e9f0fd;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin:0 auto 1rem auto;border-radius:25px}.container-card-cuota .subtitle-container{max-width:370px;text-align:center;margin-right:auto;margin-left:auto;margin-bottom:1.7rem;color:#000}.container-card-cuota .container-input-doc{display:flex;max-width:400px;border-radius:15px;min-height:50px;border:1px solid #b6c1d3}.container-card-cuota .container-input-doc span{width:46px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#edeff3;border-right:1px solid #b6c1d3;border-top-left-radius:15px;border-bottom-left-radius:15px}.container-card-cuota .container-input-doc input{width:auto;flex:1;border:none;border-radius:15px}@media(max-width:768px){.container-card-cuota{width:100%;padding:1rem}}.container-card-cuota table *{color:#2e1380}.nav-menu{min-height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 1rem}.nav-menu p{color:#fff}.container-router{min-height:calc(100vh - 164px)}@media(max-width:768px){.container-router{min-height:calc(100vh - 195px)}}.container-page .header-page{min-height:60px;background-color:#f4f6fb;padding:0 5%;display:flex;align-items:center}.container-notification-preaprobado{max-width:730px;padding:1.5rem;background-color:#73e9d9;margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;align-items:center}.container-notification-preaprobado p{text-align:start}.container-notification-preaprobado button{margin-left:auto}.button-pay-quota{width:100%;background-color:#fff;padding:.5rem 1rem;border-radius:10px;min-height:74px;display:flex;justify-content:space-between;text-align:start;align-items:center;margin-bottom:1.3rem;border:2px solid #e9f0fd;cursor:pointer;box-shadow:1px 1px 3px 1px rgba(0,0,0,.062745098)}.button-pay-quota p{margin-bottom:0}.button-pay-quota.anticipado{border:none;background-color:#ffe7cb}.button-pay-quota.anticipado:hover{box-shadow:0 0 3px 2px rgba(0,0,0,.062745098)}.button-pay-quota.anticipado:hover img{filter:none}.button-pay-quota:hover{border-color:#802eff}.button-pay-quota:hover img{filter:invert(33%) sepia(78%) saturate(7129%) hue-rotate(248deg) brightness(100%) contrast(109%)}.value-pay{font-size:20px;font-weight:700}@media(max-width:768px){.value-pay{font-size:20px!important}}.state-acount{border-radius:10px;background-color:#eaf0fc;min-height:70px;display:flex;padding:.5rem 1rem;text-align:start;margin-bottom:2rem;align-items:center}.state-acount p{margin-bottom:0}#countdown-text{color:#802eff;font-weight:700;margin-bottom:2rem}.container-pronto-pago{background-color:#fff;padding:0 1rem;border-radius:10px;margin-bottom:2.5rem;border:2px solid #e9f0fd}.container-pronto-pago .item-pronto-pago{display:flex;align-items:center;text-align:start;border-bottom:1px solid #c5c3d8;padding:1rem 0}.container-pronto-pago .item-pronto-pago:last-child{border:none}.container-pronto-pago .item-pronto-pago p{padding-left:1rem;margin-bottom:0}.container-pronto-pago .item-pronto-pago .checkbox-quac{width:27px;height:27px;border-radius:10px;border:2px solid #9da9b9;background-color:#fff;position:relative;cursor:pointer}.container-pronto-pago .item-pronto-pago .checkbox-quac-select:after{content:"";position:absolute;width:20px;height:20px;left:calc(50% - 10px);top:calc(50% - 10px);background-color:#802eff;border-radius:50%}.btn-bancolombia{border-radius:10px;min-height:90px;padding:1rem 2rem;margin-bottom:2rem;background-color:#f7db52;display:flex;flex-wrap:wrap;align-items:center;position:relative;overflow:hidden}.btn-bancolombia .text-btn-bancolombia{flex:1 0 0%;padding-left:1.5rem;text-align:start}@media(max-width:768px){.btn-bancolombia{padding:1rem}}.container-medio-pse{display:flex;flex-wrap:wrap}.container-medio-pse .text-description{padding-left:1rem;text-align:left;font-size:14px}.container-medio-pse .container-select-entity{display:flex;width:100%;margin-top:2rem}.container-medio-pse .container-select-entity select{max-width:197px;width:100%;border:none;border-left:1px solid #b6c1d3;border-top:1px solid #b6c1d3;border-bottom:1px solid #b6c1d3;border-top-left-radius:5px;border-bottom-left-radius:5px}.container-medio-pse .container-select-entity .button-primary{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width:768px){.container-medio-pse .container-select-entity{flex-wrap:wrap}.container-medio-pse .container-select-entity select{margin-bottom:1rem;border:1px solid #b6c1d3;border-radius:5px;width:100%;max-width:none}.container-medio-pse .container-select-entity .button-primary{border-radius:5px}}.go-link{color:#802eff;text-decoration:underline;font-weight:700;cursor:pointer;margin-bottom:0}.skeleton-transition{position:relative;overflow:hidden}.skeleton-transition:after{animation:skeleton-transition--animation 2.5s ease-in-out infinite;animation-delay:0ms}.skeleton-transition:after,.skeleton-transition:before{content:"";position:absolute;width:20px;height:300%;background:linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,87.8%,.6895133053) 50%,hsla(0,0%,100%,.5));transform:rotate(45deg) translateY(-50%);transform-origin:top center}.skeleton-transition:before{left:-20px;animation:skeleton-transition--animation 2.5s ease-in-out infinite;animation-delay:1.7s}@keyframes skeleton-transition--animation{0%{left:-20px;opacity:1}89%{opacity:1}90%{opacity:0;left:calc(240% + 20px)}99%{opacity:0}to{opacity:1;left:-20px}}h2{line-height:1.3;font-size:20px}p{font-size:16px}footer{background-color:transparent;color:#818181;min-height:50px;display:flex;align-items:center;justify-content:center;padding:1rem}footer img{margin-right:5px}footer a,footer a:hover{text-decoration:none;color:#818181}footer p{color:#818181}p#message-error{font-size:14px;color:#dc3545!important;margin-bottom:1rem}.input-group-span-error{background-color:#f9ced1!important;border:1px solid #ff5d5d!important;border-radius:5px 0 0 5px}.input-group-input-error{border:1px solid #ff5d5d!important;border-left:0!important}.button-logout{cursor:pointer}.button-logout:hover{opacity:.7}.container-input-doc--sin-borde{border:0!important}button[disabled]{background-color:grey;color:#e9f0fd;cursor:default}button[disabled],button[disabled]:hover{opacity:.7!important}.input-danger{border-color:#ff5d5d!important}#message-error--tarjeta{color:#dc3545!important}.cont_franquicia img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}img{max-width:100%}.cont_link_volver{margin-top:1.5rem}.cont_link_volver a{font-weight:700;color:#802eff;font-size:18px}.cont_link_volver a:hover{text-decoration:none;opacity:.85}.button-inactivo{opacity:.5}.button-inactivo:hover{border:2px solid #e9f0fd!important;cursor:default!important}.button-inactivo:hover img{filter:none}.btn-outline-primary{min-height:50px;border-radius:40px;border-color:#7633ff;color:#7633ff}.btn-outline-primary:hover{color:#fff;background-color:#7633ff;border-color:#7633ff}.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#7633ff;border-color:#7633ff;color:#fff;outline:none}@keyframes hover-animation{0%{left:100px;opacity:1}50%{opacity:1;left:4px}90%{opacity:1}to{opacity:0}}@keyframes hover-click-animation{0%{left:100px;opacity:1}50%{opacity:1;scale:1;left:4px}60%{scale:.8}70%{scale:1}90%{opacity:1}to{opacity:0}}