@font-face{font-family:AvenirNextLTPro-Regular;src:url(../fonts/AvenirNextLTPro-Regular.woff)}@font-face{font-family:AvenirNextLTPro-Medium;src:url(../fonts/AvenirNextLTPro-Medium.woff)}@font-face{font-family:AvenirNextLTPro-Demi;src:url(../fonts/AvenirNextLTPro-Demi.woff)}
@font-face{font-family:Manrope;src:url(../fonts/Manrope-VariableFont_wght.ttf)}html,body{max-width:100%;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#header{background-color:#fff;height:70px;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:8}select::-ms-expand{display:none}img.logo-footer-nequi{height:30px}#logo_wrapper{max-width:328px;margin:0 auto;padding-top:24px;text-align:center}
.logo_img{width:150px;margin:0 auto}#title1Wrapper{margin-top:40px;margin-bottom:22px}.title2Wrapper{background-color:#eefcfb;width:328px;margin:0 auto;height:24pt;font-family:AvenirNextLTPro-Medium;font-size:15px;color:#2fcad7;border-bottom:1px solid #c8f7f3;text-align:left;border-radius:2px;padding-top:6px;padding-bottom:6px;padding-left:16px}
#title1{font-family:Manrope;font-size:24px;font-weight:700;color:#210049;text-align:center}body.customize-support #header{top:auto}#header .wrap-header{margin:0 auto;max-width:1185px;padding-top:20px;text-align:center;width:95%}
#header .logo{float:left;height:2.12em;width:8.18em}.logo img{height:auto}#header .menu-navigation{display:inline-block;margin:0 auto}#header .buttons-right{display:inline-block;margin:0 auto}.contenido{margin-top:0;padding-bottom:50px}
.confirmationCard{background-color:white;width:334px;display:block;margin:0 auto;margin-bottom:8px;box-shadow:0 1px 1px 0 #3C857F26;border:1px solid #9797971A;border-radius:8px;padding:18px;display:flex;flex-direction:column;gap:24px}
.firstCard{padding-bottom:10px}.container-info{display:flex;flex-direction:column}.confirmationTitle{font-family:Manrope;font-size:14px;color:#da0081;font-weight:500;text-align:left}.confirmationValue{font-family:Manrope;font-size:16px;color:#200020;font-weight:500;text-align:left}
.PSEnote{color:white;font-size:14px;font-family:AvenirNextLTPro-Regular;max-width:328px;width:80%;text-align:left;margin:0 auto;padding-top:2%;padding-bottom:20px}button:focus,input:focus,select:focus{outline:0}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}input:-webkit-autofill:disabled{-webkit-box-shadow:0 0 0 1000px #ebebe4 inset}.container-form{display:flex;flex-direction:column;gap:10px}
.form-group{position:relative;width:328px;margin:0 auto}#form1 input{height:48px;width:328px;border:0;border-radius:4px;font-family:Manrope;color:#200020;background-color:#fbf7fb;font-size:16px;padding:24px 48px 6px 16px;margin:0 auto;display:block}
#form1 label{left:16px;position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);transition:top .3s;color:#200020;font-size:16px;font-family:Manrope;font-weight:400}#form1 input:focus+label,#form1 input:valid+label,#form1 input:disabled+label,#form1 select:focus+label,#form1 select:valid+label,#form1 select:disabled+label{padding-top:10px;top:10px;font-size:12px;color:#da0081}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;width:328px;color:#200020;background-color:#fbf7fb;font-family:Manrope;font-size:16px;padding:24px 48px 6px 16px;border:0;border-radius:4px;background-image:url(../images/flecha.png);background-repeat:no-repeat;background-position:95%}
body{background-repeat:repeat;font-size:16px}.submit_btn{border:0;display:block;width:328px;height:48px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;margin-bottom:15px;float:none;border-radius:4px;background-color:#da0081;font-family:'AvenirNextLTPro-Medium';color:white;font-size:16px;line-height:20px}
.submit_btn_moretop{margin-top:25px}.submit_btn_alt{border:1px solid #200020;display:block;width:328px;height:48px;margin-right:auto;margin-left:auto;padding-right:18px;padding-left:18px;margin-bottom:12px;float:none;border-radius:4px;background-color:transparent;font-family:Manrope;color:#200020;font-size:16px;line-height:20px}
.submit_btn:hover{background-color:#da0081}.submit_btn_alt:hover{background-color:#fbf7fb}.submit_btn_alt_white:hover{background-color:#fff;color:#4376ff;border:1px solid #fff}.submit_btn_alt_white{border:1px solid #fff;max-width:100px;margin:0 auto;height:auto;color:#fff;padding:.5rem;text-align:center}
.submit_btn_minus_bottom{margin-bottom:15px;margin-top:15px}.white_text{color:white !important}.submit_btn[disabled]{background-color:#f1bfda}.submit_btn_alt[disabled]{color:#8b89a6;border:1px solid #8b89a6}
.btn-help{color:#da0081;font-size:14px;font-family:Manrope;text-decoration:underline}select[disabled]{background-color:#ebebe4}input[disabled]{background-color:#ebebe4}input:disabled{background-color:#ebebe4}
input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input.ng-invalid.ng-not-empty:not(.ng-valid-maxlength){background-color:#feede9;color:#ff585f !important;background-color:#feede9;color:#ff585f !important;background-image:url(../images/alerta.svg);background-repeat:no-repeat;background-position:95%}
input.ng-invalid-pattern.ng-touched{background-color:#feede9;color:#ff585f !important;background-color:#feede9;color:#ff585f !important;background-image:url(../images/alerta.svg);background-repeat:no-repeat;background-position:95%}
.select_doc{border-radius:0}.select_doc.ng-untouched{color:#a9a9bb !important}.select_doc.ng-dirty{color:#140f38}button.spinner{background-image:url(../images/spinner.gif);background-repeat:no-repeat;background-position:center;background-color:#da0081 !important;background-size:40px;font-size:0 !important}
select.spinner{background-color:#ebebe4}.editar_img{float:right;height:90%;margin-right:12px;margin-top:2px}@media screen and (max-width:480px){.confirmationCard select{height:48px;width:100% !important}
.container{padding-left:0;padding-right:0;width:100%}.title2Wrapper{width:95%}}.messageBack{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;z-index:9;background-color:rgb(218,0,129,.9)}
.loadingBack{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#fff}.messageBox{width:400px;background-color:white;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:4px;max-width:90%;max-height:90%;margin-top:20%;overflow:hidden;-webkit-box-shadow:1px 2px 1px 0 rgba(245,0,87,1);-moz-box-shadow:1px 2px 1px 0 rgba(245,0,87,1);box-shadow:1px 2px 1px 0 rgba(245,0,87,1);-moz-animation-duration:1s;-webkit-animation-duration:1s;-ms-animation-duration:1s}
.shake{-moz-animation-duration:.5s !important;-webkit-animation-duration:.5s !important;-ms-animation-duration:.5s !important;animation-duration:.5s !important}.zoomIn{-moz-animation-duration:.5s !important;-webkit-animation-duration:.5s !important;-ms-animation-duration:.5s !important;animation-duration:.5s !important}
.messageTitle{font-family:Manrope;font-size:16pt;margin:0 auto;display:block;color:#210049;margin-top:24px;margin-left:25px;margin-right:25px;text-align:center}.messageText{font-family:Manrope;font-size:14pt;color:#6e6e6e;margin-top:20px;margin-left:24px;margin-right:24px;text-align:center;display:block;margin-bottom:52px;overflow:auto;padding-bottom:40px}
.messageButton{font-family:Manrope;font-size:15pt;color:#da0081;background-color:rgba(236,239,241,0.6);border-top:solid .5px #e7e9ea;margin-top:20px;padding-top:13px;padding-bottom:6px;text-align:center;position:absolute;width:100%;bottom:0;cursor:pointer}
.background-success{padding:0;margin:0;top:0;left:0;width:100%;height:100%;z-index:9}.confirmation-overlay{z-index:10}.status-wrapper{margin:0 auto;margin-top:48px;margin-bottom:80px;max-width:328px;width:95%;max-height:328px;height:90%}
.status-image{background-repeat:no-repeat;height:210px;background-position:center;margin-bottom:100px}.status-success{background-image:url(../images/aprobada.svg)}.status-fail{background-image:url(../images/fallida.svg)}
.status-notauth{background-image:url(../images/rechazada.svg)}.status-pending{background-image:url(../images/pendiente.svg)}.status-title{font-family:AvenirNextLTPro-Medium;font-size:18px;margin:0 auto;text-align:center;width:240dp;margin-top:9px;color:#f0140f38}
.status-message{font-family:AvenirNextLTPro-Regular;font-size:16px;margin:0 auto;text-align:center;width:240dp;line-height:20px;margin-top:9px;color:#717171}.status-expand{font-family:AvenirNextLTPro-Medium;font-size:14px;margin:0 auto;text-align:center;width:240dp;line-height:20px;margin-top:35px;color:#140f38}
.status-expand a{color:#140f38}.print{font-family:Manrope;font-size:16px;margin:0 auto;text-align:center;width:240dp;line-height:20px;margin-bottom:30px;margin-top:10px;color:#210049;text-decoration:underline}
.pantallazo{font-family:Manrope;font-size:16px;margin:0 auto;text-align:center;width:240dp;line-height:20px;margin-bottom:30px;margin-top:10px;font-weight:400;color:#210049;display:none}.print a{color:#140f38}
#footer{background-color:#1a1446;float:left;overflow:hidden;width:100%}footer .footer-text{color:white;text-align:center;font-family:AvenirNextLTPro-Regular}footer .footer-text a{text-decoration:none;color:white}
#footer .wrap-footer{margin:0 auto;max-width:1185px;width:95%}#footer .inferior-footer{float:left;padding-bottom:40px;width:100%}#footer .menu-footer-navegacion{float:right}.menu-footer-navegacion>ul{margin:4px 0 0;padding:0}
.menu-footer-navegacion>ul>li{display:inline-block;list-style:outside none none;margin-left:20px;margin-right:20px}.menu-footer-navegacion>ul>li:last-child{margin-right:0}.menu-footer-navegacion>ul>li a{color:rgba(255,255,255,0.7);font-family:AvenirNextLTPro-Regular;font-size:.87em;text-decoration:none}
#footer .superior-footer{float:left;padding-top:48px;width:100%}.footer-logos img.logo-footer-bancolombia{bottom:0;left:0;position:absolute}.superior-footer .footer-wrap-widgets{float:right;width:100%}
.superior-footer .footer-wrap-widgets .widget-footer{float:left}.widget-footer ul{margin:0;padding:0}.widget-footer ul li{list-style:outside none none;margin-bottom:9px}.widget-footer ul li a{color:rgba(255,255,255,0.85);font-family:AvenirNextLTPro-Regular;font-size:1em;text-decoration:none}
.widget-footer h3.title{color:rgba(255,255,255,0.85);font-family:AvenirNextLTPro-Medium;font-size:1.12em;font-weight:normal;margin:0 0 9px}.widget-footer ul li p{color:rgba(255,255,255,0.85);font-family:AvenirNextLTPro-Regular;font-size:1em;margin:0}
.widget-footer ul li h4{color:rgba(255,255,255,0.85);font-family:AvenirNextLTPro-Regular;font-size:.9em;font-weight:normal;margin:0;margin-top:20px}.logo-superintedencia{float:left}.logo-by-bancolombia{border-bottom:1px solid #dc1054;margin-bottom:15px;margin-top:20px;padding-bottom:11px}
.wrap-download-footer{overflow:hidden;width:100%}.logo-app-store{background-image:url("img/ico_appstore.svg");background-repeat:no-repeat;background-size:100% 100%;display:block;height:28px;margin-bottom:8px;width:99px}
.logo-google-play{background-image:url("img/ico_googleplay.svg");background-repeat:no-repeat;background-size:100% 100%;display:block;height:28px;width:99px}@media(max-width:767px){#footer .inferior-footer{border-top:1px solid #dc1054;margin-top:20px;padding-top:15px}
.logo-by-bancolombia{border-bottom:medium none;margin-bottom:0;margin-top:0;padding-bottom:0}#footer .menu-footer-navegacion{border-top:1px solid #dc1054;margin-top:19px;padding-top:16px}.superior-footer .footer-logos{padding-bottom:25px}
.logo-app-store{float:left;margin-right:8px}.logo-google-play{float:left}.widget-footer.descargas{border-top:1px solid #dc1054;margin-top:16px;padding-top:18px;width:100%}.widget-footer.descargas h3.title{display:none}
.pselogo{display:none !important}.PSEnote{text-align:center;margin-top:10px}.confirmation-actions-button{width:100% !important}}@media(max-width:480px){.menu-footer-navegacion>ul>li{margin:3px 0;width:100%}
.col-ss-2{width:16.6667%}.col-ss-4{width:33.3333%}.col-ss-6{width:50%}.col-ss-7{width:58.3333%}.col-ss-10{width:83.3333%}.col-ss-12{width:100%}.widget-footer h3.title{margin:30px 0 9px}.wrap-download-footer{display:block;overflow:hidden;text-align:center;width:100%}
.logo-app-store{display:inline-block;float:none;margin:0 8px 0 0}.logo-google-play{display:inline-block;float:none;margin-left:9px}.superior-footer .footer-logos{margin-bottom:0}.logo-footer-bancolombia{float:right;margin-right:8%}
.logo-superintedencia>img{width:193px;margin-left:-23px}.pantallazo{display:block !important;margin-left:10px;margin-right:10px}}@media(max-width:991px){#footer .superior-footer{padding-top:30px}.superior-footer .footer-logos{margin-bottom:30px}
#footer .menu-footer-navegacion{display:block;float:none;margin-top:26px;text-align:center}}.link-faqs{font-weight:bold}.pselogo{display:block;width:40px;float:left;padding-top:10px}.psetext{color:#210049;text-align:center;font-family:Manrope}
.spinner-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.confirmation-actions-div{width:328px;margin:0 auto}.confirmation-actions-cols{padding:0}.confirmation-actions-button{width:150px}
@media print{a:link:after,a:visited:after{content:"" !important}}.captcha-wp{display:inline-block;text-align:center;transform:scale(1)}.helpBank{padding:1rem;width:100%;max-width:330px;margin:0 auto;text-align:justify;color:#210049;background:#46d5e8;box-shadow:3px 3px 3px 1px #ccc;font-size:14px;line-height:16px;position:relative;font-family:Manrope;border-radius:4px}
.helpBank::before{content:"";top:-8px;left:15px;position:absolute;width:10px;height:10px;border-right:10px solid rgba(0,0,0,0);border-top:0 solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-bottom:10px solid #46d5e8}
.helpBank a{color:#210049;border-color:#210049}.helpErrorPhone{padding:1rem;width:100%;max-width:330px;margin:0 auto;text-align:justify;color:#fff;background:#ff3e60;box-shadow:3px 3px 3px 1px #ccc;border-radius:4px;font-size:14px;line-height:16px;position:absolute;left:0;right:0;display:none;font-family:Manrope;z-index:1}
.helpErrorPhone p{margin:0}.helpErrorPhone::before{content:"";top:-10px;right:15px;position:absolute;width:10px;height:10px;border-right:10px solid rgba(0,0,0,0);border-top:0 solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-bottom:10px solid #ff3e60}
.errorPhone .helpErrorPhone{display:block}.errorPhone{width:328px;margin:0 auto;position:relative}.errorPhone input{border:1px solid #ff585f !important;color:#ff585f !important;background:#feede9;position:relative}
.errorPhone::after{content:"\26A0";position:absolute;width:30px;height:30px;color:#ff585f;right:1rem;font-size:2.5rem;top:1rem}.helpErrorAmount{padding:1rem;width:100%;max-width:330px;margin:0 auto;text-align:justify;color:#fff;font-size:14px;line-height:16px;position:absolute;left:0;right:0;display:block;font-family:Manrope;background:#ff3e60;box-shadow:3px 3px 3px 1px #ccc;border-radius:4px;z-index:1}
.helpErrorAmount::before{content:"";top:-7px;left:23px;position:absolute;width:10px;height:10px;border-right:10px solid rgba(0,0,0,0);border-top:0 solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-bottom:10px solid #ff3e60}
.helpErrorPhone p{margin:0}.loading{height:100%;width:100%;background-color:#fff;position:absolute;left:0;top:0;z-index:1000}.loading--animate .loading__feedback{background-size:100%;opacity:1}.loading__container{display:flex;align-items:center;justify-content:center;height:100%}
.loading__spinner{height:50px;width:50px}.loading__feedback{position:absolute;height:200px;width:200px;background-repeat:no-repeat;background-position:center;top:50%;left:50%;margin-top:-100px;margin-left:-100px;background-size:0;opacity:0;will-change:background-size,opacity;transition:background-size 300ms}
@keyframes layer-up--animation{50%{transform:rotate(-180deg) translate(-15px,10px)}100%{transform:rotate(-180deg) translate(0,0)}}@keyframes layer-down--animation{50%{transform:rotate(-180deg) translate(13px,-14px)}
100%{transform:rotate(-180deg) translate(0,0)}}.layer-down{animation-timing-function:var(--logo-animation-timing-function,ease-in-out);animation-duration:var(--logo-animation-duration,1.5s);animation-iteration-count:var(--logo-animation-iteration-count,infinite);transform-origin:52% 48%;animation-name:layer-down--animation}
.layer-up{animation-timing-function:var(--logo-animation-timing-function,ease-in-out);animation-duration:var(--logo-animation-duration,1.5s);animation-iteration-count:var(--logo-animation-iteration-count,infinite);transform-origin:52% 48%;animation-name:layer-up--animation}