.fs-14,.fs-14 *{font-size:14px!important}.fs-12,.fs-12 *{font-size:12px!important}.text-gray{color:#878ca7!important}.p-5{padding:3rem!important}#cardWrp{z-index:-1;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#cardWrp p:not([class^=h]){font-size:16px;color:#3f4656;line-height:1.5}.checkNip{top:0;left:0;width:100%;min-height:900px;display:grid;background:#181b24 url(../images/tarjetaTotalplay/nip_bg.png) no-repeat 0;z-index:1;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.checkNip.valid{transform:translateX(1000px)}.checkNip.valid+#cardWrp{opacity:1;z-index:1}.checkNip p{font-size:20px;color:#fff}.checkNip .h1{font-size:35px;font-weight:600}.checkNip input{border:0;border-bottom:1px solid #d0d3e2;width:93%;font-size:16px;color:#fff}.checkNip input:focus{outline:none}.checkNip label{position:absolute;bottom:7px;left:7%;font-size:16px;margin:0;z-index:-1;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.checkNip input:focus+label,.checkNip input:valid+label{font-size:12px;bottom:20px}.checkNip i,.checkNip span{position:absolute;cursor:pointer}.checkNip .question{top:0;left:0;line-height:1}.checkNip .question:before{content:"\f059";font-family:Font Awesome\ 5 Free;font-size:20px}.checkNip .visibility{top:0;right:0;line-height:1}.checkNip .visibility:before{font-family:Font Awesome\ 5 Free;font-size:21px}.checkNip .visibility.on:before{content:"\f06e"}.checkNip .response{font-size:14px;font-weight:500;letter-spacing:0;color:red}.checkNip button{font-size:16px;color:#fff;width:300px;height:44px;background:#0089ff;border-radius:23px;border:0}#cardWrp .dark p{color:#fff}.resume .dark{position:relative}.resume .dark:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#171b24;border-radius:7px}.resume .dark img{position:absolute;left:0;right:0;margin:0 auto}.resume .bg-white{box-shadow:0 10px 30px rgba(0,0,0,.12);border-radius:6px;padding:3rem 0 6rem}.resume .details{display:block;background:rgba(31,122,255,.08);border-radius:5px;padding:3px;font-family:Montserrat-Regular;font-size:16px;color:#1f7aff!important;text-align:center;position:relative}.resume .details:before{content:"\f054";font-family:Font Awesome\ 5 Free;font-weight:700;font-size:15px;position:absolute;left:15px;bottom:3px}.resume input.switch{height:0;width:0;visibility:hidden;display:block}.resume input.switch+label{cursor:pointer;text-indent:-9999px;width:49px;height:21px;background:#d0d1d3;display:block;border-radius:20px;position:relative;margin:0 auto}.resume input.switch+label:after{content:"";position:absolute;top:4px;left:5px;width:14px;height:14px;background:#fff;border-radius:90px;transition:.3s;box-shadow:0 3px 6px rgba(0,0,0,.16)}.resume input.switch:checked+label{background:#1f7aff}.resume input.switch:checked+label:after{left:calc(100% - 5px);transform:translateX(-100%)}.card_nav .nav-tabs{justify-content:space-between;border:0}.card_nav .nav-item{box-shadow:0 0 15px rgba(0,0,0,.12);text-align:center;width:195px;height:41px;padding:0;border-radius:10px}.card_nav .nav-item a{font-family:Montserrat-Regular;font-size:16px;color:#101217;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;border-radius:10px;background-color:#fff}.card_nav .nav-item a.active{background:#101217;color:#fff}.card_content{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.12);border-radius:6px}#pills-tab{max-width:385px;margin:0 auto;align-items:center;justify-content:space-around}.nav-pills .nav-item{padding:0}.nav-pills .nav-link{font-weight:400;font-size:15px;color:#3a424f;text-align:center}.nav-pills .nav-link:hover{color:initial}.nav-pills .nav-link.active{color:initial;background:none;position:relative}.nav-pills .nav-link.active:before{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;height:2px;background:#1f7aff}.nav-pills+.tab-content{min-height:200px}.action_btn,.nav-pills+.tab-content{display:flex;align-items:center;justify-content:center}.action_btn{max-width:100%;width:321px;height:44px;background:#0089ff;border-radius:23px;border:none;color:#fff!important;font-size:16px;font-weight:600;margin:0 auto;cursor:pointer}#pills-spei-cash .brands>img{max-width:12%;margin:1% 2%}#estados label,#estados p,#pills-spei-cash>p{font-size:15px}#cardWrp p.ref{color:#1f7aff;font-weight:700;font-size:20px}#movements .collapsable{position:relative;padding-left:25px}#movements .collapsable:focus{box-shadow:none}#movements .collapsable:before{content:"\f054";font-family:Font Awesome\ 5 Free;font-weight:600;position:absolute;left:0}#movements .collapsable[aria-expanded=true]:before{content:"\f078"}#movements .mov{align-items:end;padding:1.5rem 0;border-bottom:1px solid #dee2e6}#movements .concept{padding-left:20px;position:relative}#movements .concept:before{content:"\f063";font-family:Font Awesome\ 5 Free;font-weight:600;color:#848484;position:absolute;left:0}#movements .green div>strong{color:#36a504}#movements .green .concept:before{content:"\f062";color:#36a504}#movements .options{position:absolute;top:0;left:0;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.12);border-radius:17px;display:flex;flex-direction:column;min-width:170px;z-index:-1;line-height:2;opacity:0;transition:opacity .2s}#movements .options.visible{opacity:1;z-index:1}#movements .custom_select,#movements .options .label{font-weight:700;width:fit-content;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}#movements .custom_select.current{font-weight:700}#movements .custom_select.right{margin-left:auto}#movements .custom_select.right+.options{left:auto;right:0;text-align:left}#movements .options span{cursor:pointer}#movements .options span::selection{background:none}#movements .custom_select{font-weight:300;cursor:pointer}#movements .custom_select:before,#movements .options .label:before{content:"\f078";font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:600;margin-left:10px}#movements .custom_select.up:before,#movements .options .label.up:before{content:"\f077"}#status .tab-content{min-height:0}#status .nav-pills{border-bottom:2px solid #d8d8d8}#status .nav .bar{position:absolute;left:0;bottom:-2px;height:2px;background:#1f7aff;transition:all .2s linear}#status .nav-link{padding:1rem}#status .nav-link.active{background:#edf4ff}#status .nav-link:before{content:none}#status .terms{font-size:19px;font-weight:700;color:#ee4f97;text-decoration:underline}#status .send{width:231px;height:41px;box-shadow:0 0 15px rgba(0,0,0,.12);border:1px solid #1f7aff;border-radius:21px;background:transparent;font-size:16px;font-weight:500;color:#1f7aff;display:flex;justify-content:center;align-items:center;margin:0 auto}.modal.tp_card .dismiss{border:0;background:transparent;width:21px;height:21px;position:relative}.modal.tp_card .dismiss:before{content:"\2715";position:absolute;left:0;top:0;width:100%;height:100%;font-size:28px;line-height:21px;color:#878ca7}.modal.tp_card .dismiss:focus{outline:none}.modal.tp_card .modal-dialog{max-width:670px}.modal.tp_card .modal-content{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.12);border-radius:6px}.select_card .cards_wrp{border:2px solid #d6d6d6;border-radius:13px;padding:4rem 3rem 3rem;margin-bottom:20px}.cards_wrp>.row>div{padding:0}.cards_wrp i.fa-trash{display:block;margin:0 auto;width:max-content}.cards_wrp .card_name{font-weight:600;color:#3a424f;padding-left:55px;background:no-repeat 0/30px}.cards_wrp .card_name.visa{background-image:url(../images/tarjetaTotalplay/visa.png)}.cards_wrp .card_name.mastercard{background-image:url(../images/tarjetaTotalplay/mc.png)}.cards_wrp .add_card>a{color:#0089ff!important;font-weight:600;font-size:14px;cursor:pointer;padding:6px 6px 6px 30px;position:relative;background:url(../images/tarjetaTotalplay/plus.png) no-repeat 0/25px}.new_card,.new_card p{font-size:15px}.new_card>.row>div{z-index:1}.new_card label{position:absolute;top:0;transition:all .1s linear;z-index:-1}.new_card select{border:1px solid #dee2e6;border-radius:6px;height:34px;padding:0 3px}.new_card button{color:#1f7aff;font-size:16px;border:1px solid #1f7aff;border-radius:23px;padding:3px 18px;background-color:transparent}.new_card button.cancel{border:0}.tp_card.resume .fa-check-circle{font-size:74px;color:#1f7aff}.tp_card.resume p:not([class^=h]){font-size:15px}.tp_card.resume .box{border:2px solid #dee2e6;border-radius:13px;height:74px;padding:1em;margin:1em 0}.tp_card.resume .box>.row>div{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.tp_card.resume .modal-body button{color:#1f7aff;font-size:16px;font-weight:500;border:1px solid #1f7aff;border-radius:23px;padding:3px 18px;margin:1em auto 0;display:block;background-color:transparent}.tp_card.resume .modal-body button.custom_close{border:none}.tp_card.resume .status{font-weight:700;color:#00951d}.tp_card.resume .status.bad{color:red}@media(max-width:767px){.resume .dark img{position:relative}.border-left{border:none!important}}@media(max-width:991px){.card_nav .nav-tabs{flex-direction:column;align-items:center}.card_nav .nav-item{margin:1em 0}.card_content .border-left{border:none!important}}#pay_confirm input{background-color:transparent;text-align:center;font-size:30px;height:45px;border-radius:0;border:none;border-bottom:1px solid #1a76d2;padding:0 5px}@media(min-width:768px){.col-derecha{padding-right:5em}}