/*!
	* Design By Viamatica
*/iframe html body div.rc-anchor{border-radius:30px;box-shadow:inset 5px 5px 5px #babecc7a}body,html{background-color:#f7f7f7}body,p,input,select,textarea,button{font-family:'Montserrat', sans-serif;letter-spacing:-0.2px;font-size:12px}.info{font-size:12px;color:#626265;text-align:center;padding:10px}.div-mitad{width:50%;text-align:center;padding:10px}.div-mitad a{color:#79797b}.div-mitad a i{color:#79797b !important}.elegir-identificacion{display:flex}.elegir-identificacion label{display:inline-block;position:relative;font-size:15px;font-weight:700;color:#434646}.elegir-identificacion label input{appearance:none;-webkit-appearance:none;cursor:pointer}.elegir-identificacion label .fa{position:relative;width:25px;height:25px;background:#EBECF0;line-height:25px;text-align:center;margin:0 4px;color:#a0a0a0 !important;font-size:10px;border-radius:50%;box-shadow:-1px -1px 3px rgba(255,255,255,0.1),2px 2px 6px rgba(0,0,0,0.8)}.elegir-identificacion label .fa:hover{box-shadow:-1px -1px 3px rgba(255,255,255,0.1),2px 2px 6px rgba(0,0,0,0.8),inset -2px -2px 10px rgba(255,255,255,0.05),inset 2px 2px 10px rgba(0,0,0,0.5)}.elegir-identificacion label input:checked ~ .fa{color:#f3f3f3 !important;box-shadow:inset -2px -2px 10px rgba(255,255,255,0.05),inset 2px 2px 10px #000;text-shadow:0 0 5px #434646, 0 0 20px #434646}.error{font-size:100px;color:#737375 !important}.error h1{padding:0px;margin-top:0px;margin-bottom:0px}.error .mensaje{font-size:50px;color:#737375 !important}.error .referencia{padding-top:0px;font-size:20px}.LogoAseguradora{max-height:160px;max-width:280px}.logoViamatica{height:16px}form{padding:15px;width:555px;margin:0 auto;margin-bottom:50px !important}.segment{padding:30px 0;text-align:center}button,input[type='text'],input[type='password'],select{border:0;outline:0;font-size:15px;border-radius:300px;padding:12px;background-color:#fff}label{display:block;margin-bottom:15px;width:100%}input[type='text'],input[type='password'],select{margin-right:7.5px;box-shadow:inset 5px 5px 5px #babecc7a,inset -5px -5px 10px #FFF;width:100%;box-sizing:border-box;transition:all 0.2s ease-in-out;padding-left:20px;padding-top:14px;appearance:none;-webkit-appearance:none}input[type='text']:focus,input[type='password']:focus,select:focus{box-shadow:inset 1px 1px 2px #babecc7a,inset -1px -1px 2px #FFF}button{color:#fff;font-weight:bold;box-shadow:-5px -5px 20px #FFF,5px 5px 20px #babecc7a;transition:all 0.2s ease-in-out;cursor:pointer;font-weight:600}button:hover{box-shadow:-2px -2px 5px #FFF,2px 2px 5px #babecc7a}button:active{box-shadow:inset 1px 1px 2px #babecc7a,inset -1px -1px 2px #FFF}button .icon{margin-right:7.5px}button.unit{border-radius:7.5px;line-height:0;width:45px;height:45px;display:inline-flex;justify-content:center;align-items:center;margin:0 7.5px;font-size:18px}button.unit .icon{margin-right:0}button.red{display:block;width:100%;color:#fff;background-color:#08AEED}.input-group{display:flex;align-items:center;justify-content:flex-start}.input-group label{margin:0;flex:1;font-weight:bold;color:#79797b}.bloque{display:block !important}.detalle-group{display:flex;align-items:center;justify-content:flex-start;margin-top:10px;text-align:center;color:#7d7d7d}.detalle-group .navegador{margin:0px 5px;font-size:12px}.detalle-group div{display:block}.detalle-group label{margin:0;flex:1;color:#79797b}.options{cursor:pointer;width:300px;min-height:60px;max-height:300px;border-radius:15px;background-color:#fafafa;box-shadow:2px 4px 8px #c5c5c5;transition:all 300ms}.options.opened{overflow-y:scroll}.option{width:100%;height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 15px;transition:all 300ms}.option:nth-child(1){border-radius:15px}.option:hover{background-color:brown;color:white}.button{cursor:pointer;margin-top:30px;width:300px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#b8ff70;color:#212121;font-weight:600;box-shadow:2px 4px 8px rgba(45,87,5,0.247)}.message{display:flex;align-items:center;justify-content:center;width:255px;height:60px;position:absolute;right:-255px;bottom:5vh;animation:showMessage ease-out 5s}.message.success{background-color:#b8ff70}.message.danger{background-color:crimson}@keyframes showMessage{0%, 100%{right:-255px}10%{right:0}90%{right:0}}.textoAviso{text-align:center;padding:10px;color:#666;font-size:14px}.textoAviso span{color:#08AEED}.textoAviso span:hover{cursor:pointer;text-decoration-line:underline}.botonRegistroDeshabilitado{cursor:not-allowed;background-color:#90cae0 !important}.inputDeshabilitado{background-color:#eee !important;cursor:not-allowed}@media only screen and (max-width: 600px){form{width:90%}}@media only screen and (max-width: 400px){form{width:325px}.elegir-identificacion label{font-size:13px}}input[type="text"][required]:focus+label[placeholder]:before{color:#999999}input[type="text"][required]:focus+label[placeholder]:before,input[type="text"][required]:valid+label[placeholder]:before{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:translate(8px, -15px);-ms-transform:translate(8px, -15px);transform:translate(8px, -15px);text-transform:uppercase;font-size:9px;margin:0 0 0 -2px}input[type="text"][required]:invalid+label[placeholder][alt]:before{content:attr(alt)}input[type="text"][required]+label[placeholder]{display:block;pointer-events:none;line-height:46px;margin-top:-46px}input[type="text"][required]+label[placeholder]:before{content:attr(placeholder);display:inline-block;margin:0 10px;padding-left:10px;color:#999999;white-space:nowrap;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-family:"Montserrat",sans-serif;letter-spacing:-0.2px;font-size:15px}.select-css{margin-right:7.5px;box-shadow:inset 5px 5px 5px #babecc7a,inset -5px -5px 10px #FFF;width:100%;box-sizing:border-box;transition:all 0.2s ease-in-out;-webkit-appearance:none;margin-bottom:15px;-moz-appearance:none;-webkit-appearance:none;background-image:url(" data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIAAgMAAACJFjxpAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAABvKAAAbygEeqZAXAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAAlQTFRF////AAAAAAAAflGpXQAAAAJ0Uk5TAICbK04YAAAEbElEQVR42u3aya0jMQyEYerCIBTNi+dFoyB40UQ5F8Pw0osWkgXM1B9BHT64uyWLMMYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhj7L/v9w+0LhU7wESxA5oU7IAfMIIugkVgIlgETQSL4Af8S9BFsAhMBIugiWAR/IAfB/3xPKpYAkAE7TGggAnAEPTnS0nFEoAhaM8BBUwAhKC/vJlWLAEQgvYyoIAJQBD0t8+TiiUAQdDeBhQwAQCC/vGNWrEEAAjax4ACJpCOoH8dVFQsgXQE7WtAARNIRtAPTqsqlkAygnYwoIAJpCLoh0eWFUsgFUE7HFDABBIR9JNz64olkIignQwoYAJpCPrp5UXFEkhD0E4HFDCBJAT94garYgkkIWgXAwqYQAqCfnmNWbEEUhC0ywEFTCABQb+5y65YAgkI2s2AAiYQjqDf/qGhYgmEI2i3AwqYQDCCewLBCGxggGIJBCMYIBCKYIRAKAIbGqBYAqEIhggEIhgjEIjABgcolkAggkECYQhGCYQhsOEBiiUQhmCYQBCCcQJBCGxigGIJBCGYIBCCYIZACAKbGqBYAiEIpggEIJgjEIDAJgcolkAAgkkC7ghmCbgjsOkBiiXgjmCagDOCeQLOCGxhgGIJOCNYIOCKYIWAKwJbGqBYAq4Ilgg4Ilgj4IjAFgcoloAjgkUCbghWCbghsOUBiiXghmCZgBOCdQJOCGxjgGIJOCHYIOCCYIeACwLbGqBYAi4Itgg4INgj4IDANgcoloADgk0C2wh2CWwjsO0BiiWwjWCbwCaCfQKbCMxhgGIJbCJwILCFwIPAFgJzGaBYAlsIXAhsIPAhsIHAnAYolsAGAicCywi8CCwjMLcBiiWwjMCNwCICPwKLCMxxgGIJLCJwJLCEwJPAEgJzHaBYAksIXAksIPAlsIDAnAcolsACAmcC0wi8CUwjMPcBiiUwjcCdwCQCfwKTCCxggGIJTCIIIDCFIILAFAILGaBYAlMIQghMIIghMIHAggYolsAEgiACwwiiCAwjsLABiiUwjCCMwCCCOAKDCCxwgGIJDCIIJDCEIJLAEAILHaBYAkMIQgkMIIglMIDAggcolsAAgmACtwiiCdwisPABiiVwiyCcwA2CeAI3CCxhgGIJ3CBIIHCJIIPAJQJLGaBYApcIUghcIMghcIHAkgYolsAFgiQCpwiyCJwisLQBiiVwiiCNwAmCPAInCCxxgGIJnCBIJHCIIJPAIQJLHaBYAocIUgkcIMglcIDAkgcolsABgmQCXwiyCXwhsPQBiiXwhSCdwAeCfAIfCAwwQLEEPhAACLwhQBB4Q2CQAYol8IYAQuAFAYbACwIDDVAsgRcEIAJPBCgCTwQGG6BYAk8EMAIPBDgCDwQGHKBYAg8EQAIiv1gCIhVLQESxBEQKmIDIL5aASDXwAG3gAQVMgDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY/9AfwFl5IJ3vCCsmQAAAABJRU5ErkJggg=="),linear-gradient(to bottom, #fff 0%, #f7f7f7 100%);background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size:.65em auto, 100%}.select-css:focus{box-shadow:inset 1px 1px 2px #babecc7a,inset -1px -1px 2px #FFF}.select-css::-ms-expand{display:none}.select-css:hover{border-color:chartreuse}.select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.7);outline:none}.custom-select-wrapper{position:relative;user-select:none;width:100%;margin-bottom:15px}.my-custom-select{display:flex;flex-direction:column}.custom-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 22px;color:#3b3b3b;line-height:46px;cursor:pointer;font-size:15px;font-family:"Montserrat",sans-serif;letter-spacing:-0.2px;border:0;border-radius:300px;background-color:#fff;margin-right:4px;box-shadow:inset 5px 5px 5px #babecc7a,inset -5px -5px 10px #FFF;width:100%;box-sizing:border-box;transition:all 0.2s ease-in-out;padding-left:20px;padding-top:5px;-webkit-appearance:none}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;border:2px solid rgba(213,203,203,0.53);background:#fff;transition:all 0.5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2;border-radius:31px}.my-custom-select.open .custom-options{opacity:1;visibility:visible;pointer-events:all}.custom-option{position:relative;display:block;padding:0 22px 0 22px;font-size:15px;color:#3b3b3b;line-height:46px;cursor:pointer;border-radius:50px}.custom-option:hover{cursor:pointer;background-color:#e6e1e1b3}.custom-option.selected{color:#ffffff;background-color:#ff9300;border:0}.arrow{position:relative;height:15px;width:15px}.arrow::before,.arrow::after{content:"";position:absolute;bottom:0px;width:0.15rem;height:100%}.arrow::before{left:-5px;transform:rotate(-45deg);background-color:#ccc}.arrow::after{left:5px;transform:rotate(45deg);background-color:#ccc}.open .arrow::before{left:-5px;transform:rotate(45deg)}.open .arrow::after{left:5px;transform:rotate(-45deg)}
/*# sourceMappingURL=EstilosRegistro.min.css.map */
