@import "https://fonts.googleapis.com/css2?family=Roboto&display=swap";.button-container,.custom-button-wrapper{display:none!important}.pose{background-color:#bbd266!important}#start{background-color:#fbdb34!important}.lista-container{border-bottom:1px solid #ccc;width:calc(100% + 180px);margin-bottom:2%;margin-left:-12.5%;padding-bottom:5%;padding-left:12.5%;box-shadow:0 2px 5px rgba(0,0,0,.1)}@media (max-width:760px){.lista-container{width:calc(100% + 35px);margin-left:-5%;padding-left:5%;padding-right:5%}}.select-container{flex-direction:column;margin-top:2%;display:flex}.phone-dropdown{flex-direction:column;width:100%;display:flex}.phone-dropdown label{margin-bottom:8px}.phone-dropdown__select{border:1px solid #ccc;border-radius:8px;margin-top:16px;padding:8px;font-size:16px}.lista-portabilidad{list-style:none}.lista-portabilidad li{margin-bottom:.8rem;padding-left:1.5em;position:relative}.lista-portabilidad li:before{content:"";background-color:#0097a9;border-radius:50%;width:.4em;height:.4em;position:absolute;top:.6em;left:0}.alert-container{flex-direction:row;align-items:center;gap:10px;display:flex}.alert{display:flex;margin-top:-5%!important}@media (max-width:760px){.alert{display:flex;margin-top:-20%!important}}.instrucciones-label{font-size:18px}.custom-line{background-color:#ccc;outline:none;width:100%;height:1px;margin-bottom:3%;box-shadow:0 2px 5px}.parentContainer{width:100%!important;position:fixed!important}.banner-container{width:100%;overflow:hidden}.banner-container .slick-slide img{object-fit:cover;width:100%;height:600px}.banner-container .confirm--banner-container{padding-top:60px}.banner-container .confirm--banner-container .banner img{object-fit:cover;width:100%}.caja-chip{width:72%;display:flex}.imagen-caja{margin-bottom:120px}.caja-contenedor{flex-direction:column;align-items:center;display:flex}.home-container-title{box-sizing:border-box;margin-top:2rem}.home-container-title .home-container-btn{justify-content:center;margin-bottom:2rem;display:flex}.home-container-title .home-container-btn button{color:#848484;cursor:pointer;background:0 0;border:none;border-bottom:5px solid #c4c4c4;min-width:190px;padding:1rem 0;font-size:1.2rem;font-weight:700}.home-container-title .home-container-btn .btn-active{color:#000;border-bottom:5px solid #da291c}.home-container-title .home-title-btn{text-align:center;margin-bottom:10px;font-size:2rem}.home-container-title .home-subtitle-btn{text-align:center;margin-top:1rem;font-size:1.1rem;font-weight:400}.form-input-span{font-weight:700}.loginRegisterActions{margin:0}.loginRegisterActions .input-select-icon{background:url("data:image/svg+xml,<svg height='15px' width='15px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") no-repeat;margin:1rem 0;-webkit-appearance:none!important;appearance:none!important;background-position:calc(100% - .75rem)!important;padding-right:2rem!important}.container-hidden-form{margin-top:1rem 0;padding:0}.home-form-container .container-input-form fieldset{margin:0}.home-form-container .container-input-form fieldset .input-row-phone{flex-wrap:wrap;align-items:center;margin-bottom:1rem;display:flex}.home-form-container .container-input-form fieldset .input-row-phone .tooltipModal{color:#0097a9;cursor:pointer;margin:0 .5rem;font-size:1.375rem}.home-form-container .container-input-form fieldset .input-row-phone label{flex:0 0 100%;align-items:center;font-weight:700;display:flex}.home-form-container .container-input-form fieldset .input-row-phone .input-col-phone{min-width:100%}.home-form-container .container-input-form fieldset .input-row-phone .input-col-phone .input-icon-form{margin-top:1rem;position:relative}.home-form-container .container-input-form fieldset .input-row-phone .input-col{min-width:100%}.home-form-container .container-input-form fieldset .input-row-phone .input-col .input-icon-form{margin-top:1rem;position:relative}.home-form-container .container-input-form fieldset .input-row-phone .icon-form{z-index:1;font-size:1.25rem;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.home-form-container .container-input-form fieldset .input-row-phone .btn-send-token{text-align:center;color:#da291c;cursor:pointer;border:1px solid #da291c;border-radius:20px;min-width:100%;margin-top:1rem;padding:.8rem 0;font-weight:500}.home-form-container .container-input-form fieldset .input-row-phone .mobile-send-token{display:none}.home-form-container .container-input-form fieldset .form-btn-send-token{align-items:center;display:flex}.home-form-container .container-input-form .terms-and-conditions{margin:1rem 0}.home-form-container .container-input-form .terms-and-conditions .textLink{margin:0 6px}.home-form-container .btnCont{margin-top:1.5rem}.btn-fact{color:#fff!important;background-color:#da291c!important}.btn-fact:hover{color:#da291c!important;background-color:#fff!important}.icon-error{display:none}.ModalAlert{width:480px!important;min-height:230px!important;padding-top:20px!important;display:block!important}.ModalAlert img{margin:0 auto}.ModalAlert h3{font-size:18px;margin-top:10px!important}.ModalAlert h4{text-align:center;margin-top:10px;font-size:14px;font-weight:400}.LastAlert{width:480px!important;min-height:240px!important;padding-top:20px!important;display:block!important}.LastAlert img{margin:0 auto}.LastAlert h3{font-size:16px;font-weight:400;margin-top:10px!important;margin-bottom:20px!important}.LastAlert h4{text-align:center;margin:40px;font-size:15px;font-weight:400}.LastAlert p{text-align:center;font-size:15px;font-weight:400}.btnOkAlert{color:#fff;cursor:pointer;background-color:#da291c;border:none;border-radius:18px;width:240px;height:40px;margin:0 auto}@media only screen and (min-width:960px){.container-input-form,.loginRegisterActions{margin:0 2rem}.input-row-phone .input-col-phone{min-width:78%!important}.btn-send-token{max-width:21%;margin-left:1rem;min-width:120px!important;padding:.6rem 0!important}.pc-send-token{display:none}.mobile-send-token{display:block!important}}.bodyForm{width:60%;margin:0 auto}.bodyForm h1{text-align:center}.bodyForm p{text-align:center;color:#000;margin-bottom:40px;font-size:16px}.bodyForm .titleFooter{color:#000;text-align:center;margin-top:50px}.bodyForm .textFooter{margin-top:10px;margin-bottom:40px}.bodyForm .textFooter a{color:#0097a9;text-decoration:underline}.bodyForm .textFooter{text-align:center}.bodyForm form{border-top:20px solid #0097a9;border-radius:12px 12px 0 0;padding:30px 10%;box-shadow:5px 5px 15px rgba(0,0,0,.16)}.bodyForm form .GridForm{grid-row-gap:20px;grid-template-columns:50% 50%;display:grid}.bodyForm form .GridForm .label{flex-direction:column;justify-content:flex-end;display:flex}.bodyForm form .GridForm .label h5{color:#000;margin-bottom:20px;font-size:18px}.bodyForm form .GridForm .label h5 img{cursor:pointer;width:20px;height:20px;margin-left:10px;display:inline-block}.bodyForm form .GridForm .label span{color:#a3a2a2;padding-top:10px;padding-left:10px;font-size:14px}.bodyForm form .GridForm .label .labelInput{position:relative}.bodyForm form .GridForm .label .labelInput span{z-index:3;text-align:left;color:#000;background-color:#fff;border:1px solid #000;border-radius:22px;width:320px;height:100%;padding:15px 0 0 70px;font-size:17px;position:absolute;top:0;left:0}.bodyForm form .GridForm .label .labelInput img{z-index:3;width:28px;height:28px;position:absolute;top:10px;left:20px}.bodyForm form .GridForm .label input{background-color:#fff;border:1px solid #000;border-radius:22px;width:320px;height:48px;position:relative}.bodyForm form .GridForm .imgDiv{justify-content:center;align-items:flex-end;display:flex}.bodyForm form .GridForm .imgDiv .boxImg{background-color:#e8e0e0;border-radius:8px;justify-content:space-between;justify-self:center;align-items:center;gap:10px;width:100%;height:50px;margin:0 0 27px;padding:0 10px;line-height:50px;display:flex}.bodyForm form .GridForm .imgDiv img{border-radius:50%;width:30px;height:30px}.bodyForm form .GridForm .imgDiv p{background-color:#e8e0e0;border-radius:8px;width:320px;height:50px;margin:0 0 27px;line-height:50px}.bodyForm form .GridForm .imgDiv .nameImg{color:gray;text-overflow:ellipsis;width:175px;height:30px;font-size:12px;line-height:30px;text-decoration:underline;display:block;overflow:hidden}.bodyForm form .GridForm .imgDiv .sizeImg{color:gray;text-overflow:ellipsis;height:30px;font-size:12px;font-weight:700;line-height:30px}.bodyForm form .GridForm .imgDiv .closeImg{cursor:pointer}.bodyForm form .contMapa{margin-top:40px}.bodyForm form .contMapa .title{color:#000;align-items:left;margin:0 0 20px;font-size:16px;font-weight:700}.bodyForm form .contMapa p{text-align:left;margin-bottom:20px}.bodyForm form .btnsCreateBanner{justify-content:center;margin:40px 0 0;display:flex}.bodyForm form .btnsCreateBanner input{color:#fff;cursor:pointer;background-color:#da291c;border:none;border-radius:18px;width:240px;height:40px;box-shadow:5px 5px 15px rgba(0,0,0,.16)}.bodyForm form .btnsCreateBanner input:disabled{color:#a3a2a2;cursor:auto;background-color:#d5d5d5}.gridBox{grid-template-columns:repeat(2,400px);gap:20px;margin:0 auto;display:grid;padding:0 5%!important}.gridBox li:after{display:none}.gridBox li .headBox{grid-template-columns:25px 1fr;display:grid}.gridBox li span{color:#fff;text-align:center;background-color:#0097a9;border-radius:50%;width:25px;height:25px;line-height:25px;display:block}.gridBox li p{text-align:left;padding-left:20px;font-size:16px;display:inline-block;margin:0!important}.gridBox li img{margin-top:20px;margin-left:45px}.ModalBodyPrincipal{flex-direction:column;overflow-y:auto;width:70vw!important;min-height:70vh!important;display:flex!important}.ModalBodyPrincipal h3{font-size:34px}.ModalBodyPrincipal p{text-align:center;margin:30px 0 20px}@media (max-width:1380px){.bodyForm{width:80%}}@media (max-width:1024px){.bodyForm{width:90%}.gridBox{grid-template-columns:400px}.ModalBodyPrincipal{max-height:72vh}}@media (max-width:960px){.home-form-container .container-input-form fieldset .form-btn-send-token{display:block}.bodyForm form .GridForm{grid-row-gap:10px;grid-template-rows:repeat(4,auto);grid-template-columns:100%}.bodyForm form .GridForm label{align-items:center}}.ModalBody{grid-template-columns:1fr 1fr;grid-template-areas:"area1 area1""area2 area3";width:950px;min-height:450px;padding:70px 0 0;display:grid}.ModalBody h3{text-align:center;color:#000;grid-area:area1;margin:0}.ModalBody ul{grid-area:area2;padding-left:100px;list-style:none}.ModalBody ul li{color:#000;margin-bottom:20px;font-size:1.1rem;position:relative}.ModalBody ul li:after{content:"";background-color:#0097a9;border-radius:50%;width:14px;height:14px;position:absolute;top:5px;left:-30px}.ModalBody ul li span{font-weight:700}.ModalBody div{grid-area:area3}.ModalBody div img{width:50%;margin:0 auto}@media (max-width:950px){.ModalBody{grid-template-columns:auto;grid-template-areas:"area1""area2""area3";width:100%;overflow-y:auto}.ModalBody h3{padding:0 10px}.ModalBody ul{padding:50px 20px 0 50px}}@media (max-width:760px){.bodyForm form{padding:30px 5%}.bodyForm form .GridForm .imgDiv{justify-content:left}.confirm--banner-container .banner-mobile{margin-top:2px}.banner-container .slick-slide img{height:356px!important}.banner-container .slick-dots{justify-content:center;align-items:center;gap:10px;position:relative;top:-35px;display:flex!important}.banner-container .slick-dots li{width:16px;height:16px}.banner-container .slick-dots li button{color:transparent;background-color:#c1c1c1;border-radius:50%;width:100%;height:100%}.banner-container .slick-dots li button:before{display:none}.banner-container .slick-dots .slick-active{width:20px;height:20px}.banner-container .slick-dots .slick-active button{background-color:#fff}.caja-chip{width:90%;display:contents}.imagen-caja{margin-bottom:0}.bodyForm form .GridForm .imgDiv .nameImg{width:128px;font-size:10px;display:block;overflow:hidden}.bodyForm form .GridForm .imgDiv .sizeImg{font-size:10px;overflow:hidden}.ModalBodyPrincipal{max-height:85vh;width:100%!important}.ModalBodyPrincipal h3{font-size:28px}.ModalBodyPrincipal p{text-align:left;padding-left:5%}.ModalBodyPrincipal .gridBox{grid-template-columns:100%!important;margin:0!important;padding:0 5%!important}.ModalBodyPrincipal .gridBox span{height:22px;font-size:13px;line-height:22px;display:block}.ModalBodyPrincipal .gridBox img{margin:20px auto 0}.ModalAlert,.LastAlert{width:100%!important}}@media (max-width:550px){.close-modal{right:10px!important}.confirm--banner-container .banner-mobile{margin-top:16px}.bodyForm form .GridForm label input{width:auto}.banner-container .confirm--banner-container{padding-top:55px}.banner-container .confirm--banner-container .banner img{height:365px}}@media (max-width:400px){.home-container-title .home-container-btn button{font-size:1rem!important}.bodyForm form .GridForm .label input{font-size:8rem;width:100%!important}.bodyForm form .GridForm .label .labelInput span{width:100%;font-size:14px}.bodyForm form .GridForm .label .dpiFrente:after,.bodyForm form .GridForm .label .dpiDorso:after,.bodyForm form .GridForm .label .foto:after,.bodyForm form .GridForm .label .simCard:after{font-size:.8rem}}@media screen and (max-width:400px){.labelInput{height:6vh}.bodyForm form .GridForm .label h5{font-size:15px}}.sim-container{justify-content:space-between;align-items:flex-start;display:contents}.sim-column{flex:1!important}.label-sim{margin-bottom:2px}.faces-span{color:#a3a2a2;margin-top:8px}.error-message{margin-top:10px;font-weight:400;color:#d32f2f!important;text-align:left!important;font-size:14px!important}.facial-recognition-button{color:#000;background:#fff;border:1px solid #000;border-radius:22px;grid-template-columns:max-content 1fr;place-items:center flex-start;column-gap:10px;width:100%;max-width:320px;height:48px;padding-left:8px;font-size:17px;display:grid}.imgDiv p{color:#888;font-size:14px}.recognition-item{grid-template-columns:1fr 1fr;align-items:center;display:grid}.recognition-result{background:#e8e0e0;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:320px;height:48px;margin:0 auto;font-weight:500;line-height:48px;display:flex}.liveness-container{font-variant:inherit;width:100%;font-style:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;vertical-align:baseline;box-sizing:border-box;border:0;flex-direction:column;justify-content:flex-end;margin:0;padding:0;font-family:inherit;font-size:100%;display:flex}.modal-overlay-servicios{z-index:1000;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.modal-content-servicios{text-align:center;background-color:#fff;border-radius:10px;width:90%;max-width:565px;height:auto;padding:4%;position:relative;box-shadow:0 0 10px rgba(0,0,0,.2)}.modal-content-servicios h2{margin-bottom:1rem;font-size:1.3rem}.modal-content-servicios .servicios-lista{text-align:left;text-align:center;margin:1.5rem 0;padding-left:1.5rem;font-size:1.2rem}.modal-content-servicios .servicio-index{color:#0097a9;font-weight:700}.modal-content-servicios p{color:#333;text-align:center;font-size:.95rem}.modal-content-servicios .modal-buttons{flex-direction:column;justify-content:center;gap:1rem;width:60%;margin-top:1.5rem;margin-left:20%;display:flex}.modal-content-servicios .modal-buttons .btn-continuar{color:#fff;cursor:pointer;background-color:#e84230;border:none;border-radius:24px;padding:.6rem 1.5rem}.modal-content-servicios .modal-buttons .btn-cerrar{color:#000;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:24px;padding:.6rem 1.5rem}.modal-content-servicios .modal-close{color:#000;cursor:pointer;z-index:1100;background:0 0;border:none;font-size:24px;font-weight:700;position:absolute;top:10px;right:10px}@media (max-width:768px){.modal-overlay-servicios .modal-content-servicios h2{margin-top:10%}}.ModalBody.ModalAlert{text-align:center;max-width:500px;margin:0 auto;padding:24px 32px;font-family:Roboto,sans-serif}.ModalBody.ModalAlert .img-confirm{margin-bottom:16px}.ModalBody.ModalAlert .text-container{margin:0 auto}.ModalBody.ModalAlert .text-container p{margin-bottom:12px;font-size:16px;line-height:1.6}.ModalBody.ModalAlert .text-container strong{font-weight:700}.ModalBody.ModalAlert button{margin-top:16px}
