.env_citigov.body_register{position:relative;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/build/assets/fondo_web.158d28c8.svg) no-repeat left bottom fixed;background-size:cover;padding-bottom:0!important}.env_citigov.body_register .header{background-color:transparent!important}.body__logged.env_citigov.body_register .header{text-align:left}.env_citigov.body_register .main{margin-bottom:1.5rem}.body_register .form h1+p{margin-bottom:1.5rem}.body_register .form .bt+.btText{float:right}.env_citigov.body_register .main h1{font-weight:400}.body_register .form .hr+p{font-size:1rem;line-height:1.4em;margin-bottom:1rem;max-width:30em;font-weight:600}@media (max-width: 960px){.env_citigov.body_register{background-size:cover}.body_register .form .bt{display:block}.body_register .form .bt+.btText{display:block;text-align:center;float:none;margin-bottom:-1rem}.main .formFooter p{display:block;text-align:center}.formFooter .bt{float:none;display:block}}.credencialMini{position:relative;padding:1.5rem 1.75rem;height:10rem;margin-bottom:2rem;background:-moz-linear-gradient(top,rgba(113,193,177,.25) 0%,rgba(113,193,177,0) 100%);background:-webkit-linear-gradient(top,rgba(113,193,177,.25) 0%,rgba(113,193,177,0) 100%);background:linear-gradient(to bottom,rgba(113,193,177,.25) 0%,rgba(113,193,177,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4071c1b1",endColorstr="#0071c1b1",GradientType=0)}.credencialMini h6{color:#71c1b1;font-size:1rem;text-transform:none;font-weight:400;margin-bottom:1rem;margin-top:1.75rem}.credencialMini p{display:inline-block;font-size:1.5rem;font-weight:600;line-height:1}.credencialMini p span{display:block;font-size:.875rem;color:#4879b3;text-transform:uppercase;margin-top:.25rem}.credencialMini>img{position:absolute;right:1.75rem;top:1.5rem;height:10rem;border-radius:3px;box-shadow:0 1px 2px #71c1b150}.main ul.list{margin:0 0 -1rem;font-weight:600}.credencialMini .avatar{width:4rem;height:4rem;vertical-align:top;position:relative;top:-.625rem;left:-.125rem;box-shadow:0 0 0 2px #fff;border-radius:5rem}.field p~label{display:inline-block;margin-right:1rem}.main .form ul.radioTabs{font-size:0;margin:0 -.625rem 1.5rem;border-radius:.375rem;padding:.5rem .625rem 0;background:rgba(113,193,177,.2);overflow:hidden}.main .form ul.radioTabs li{font-size:1rem;display:inline-block;width:50%;text-align:center;box-sizing:border-box;margin:0}.main .form ul.radioTabs li label{display:block;margin:0;position:relative}.main .form ul.radioTabs li label input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;opacity:0;cursor:pointer}.main .form ul.radioTabs li label span{display:block;line-height:3rem;border-radius:.25rem .25rem 0 0;color:#163c68;transition:all .2s cubic-bezier(.7,0,.3,1)}.main .form ul.radioTabs li label input:checked+span{background:#fff;box-shadow:0 0 .25rem #71c1b144}@media (max-width: 960px){.credencialMini{text-align:center;padding:1.5rem 1rem;height:auto}.credencialMini .avatar{margin:.25rem 0 0}.credencialMini>img{position:static}}.body__mail{background:#ccc}#mail{width:90%;max-width:600px;margin:10vh auto;padding:2.5rem 2.75rem;background:#fff;box-shadow:0 1px 2px #0000001a}#mail img{height:5rem}.mailContent{padding:1.5rem 2.75rem;margin:1.5rem -2.75rem;background:#eee}.mailContent p{font-size:.875rem;line-height:1.4em;margin-bottom:1rem}.mailContent p:first-child{font-size:2.5rem;margin-bottom:0;font-weight:600;color:#1d406f}.mailContent .bt{margin:1rem 0 2.5rem}.mailContent p span{text-decoration:underline;text-decoration-color:#1d406f}.card_msg{background:#edf7f5}.card_msg p{margin:0}.card_msg i{color:#71c1b1}.alerta-password{background-color:#fff9eb;border:1px solid #FFC83B;border-radius:.75rem;color:#f0b51e;font-size:1.125rem;padding:1rem}.alerta-password.success{background-color:#c6ffc8;border:1px solid #51CC56;color:#41ba46}.alerta-password h6{font-weight:700;font-size:.85rem!important}.alerta-password ul{list-style:inside}.alerta-password li{font-weight:400;font-size:.85rem}.alerta-password li.list-group-item-success{color:#41ba46;background-color:transparent}.verificarTelefono::-webkit-outer-spin-button,.verificarTelefono::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.verificarTelefono[type=number]{-moz-appearance:textfield}.verificarTelefono{padding:.875rem .125rem!important}#recoveryCodes{font-size:1.183em;line-height:1.5em;background:#F1F1F1}
