.co-pasos{width:365px;max-width:100%;padding:30px;border:2px solid #E1E1E0;border-radius:25px;background:#fff;box-shadow:0 5px 10px #dfbd5c;color:#080e2c;z-index:90}.co-pasos .progress-container{width:100%;height:3px;margin:20px 0;border-radius:40px 0 0 40px;background-color:#dcdcdc}.co-pasos .progress-bar{display:flex;width:50%;height:100%;border-radius:25px;background-color:#dfbd5c;transition:width .5s ease}.co-pasos .titulo-form{display:block;margin:0;font-family:"Gilmer (Bold)",Gilmer Fallback,sans-serif;font-size:20px;font-weight:700;line-height:35px;text-align:center;color:#000}.co-pasos .subtitulo-form{margin:0;font-family:"Gilmer (Regular)",Gilmer Fallback,sans-serif;font-size:16px;font-weight:400;line-height:28px;text-align:center;color:#000}.co-pasos .form-step{display:none;transform-origin:top}.co-pasos .form-step-active{display:block}.co-pasos .col-sm-12{width:100%}.co-pasos .row{display:flex;flex-wrap:wrap;margin-right:-11.25px;margin-left:-11.25px}.co-pasos .row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:11.25px;padding-left:11.25px}.co-pasos .row>.col-1{flex:0 0 auto;width:8.33333333%}.co-pasos .row>.col-11{flex:0 0 auto;width:91.66666667%}.co-pasos .d-flex{display:flex}.co-pasos .justify-content-center{justify-content:center}.co-pasos .mt-3{margin-top:15px}.co-pasos label{display:inline-block;margin:4px 0 5px;font-size:15px;font-weight:600;line-height:1.5;color:#080e2c}.co-pasos input,.co-pasos select{width:100%;height:40px;margin-bottom:10px;padding:1px 2px 1px 15px;border:.5px solid rgba(8,14,44,.2);border-radius:0;background:transparent;font-family:"Gilmer (Medium)",Gilmer Fallback,sans-serif;font-size:14px;font-weight:600;line-height:1.5;color:#6f6c90;box-shadow:none}.co-pasos input[type=tel],.co-pasos input[type=email],.co-pasos select{padding:10.5px 10.5px 10.5px 15px;border-radius:2px}.co-pasos select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none}.co-pasos input:focus,.co-pasos select:focus{outline:none;box-shadow:none;border-color:#080e2c33}.co-pasos #FormPasosPresupuestoStep1 input::-moz-placeholder{font-family:"Gilmer (Medium)",sans-serif;color:#6f6c90}.co-pasos #FormPasosPresupuestoStep1 input::placeholder{font-family:"Gilmer (Medium)",sans-serif;color:#6f6c90}.co-pasos #phonePresupuesto{padding-left:80px}.co-pasos .iti{display:inline-block;width:100%}.co-pasos .iti input[type=tel]{margin-bottom:10px!important}.co-pasos .iti__selected-flag{height:73%}.co-pasos .iti--separate-dial-code .iti__selected-flag{background-color:transparent;font-family:"Gilmer (Medium)",sans-serif}.co-pasos .btn{display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:5.625px 11.25px;border:none;border-radius:5px;background:linear-gradient(180deg,#dfbd5c -.85%,#796732 100.85%);font-family:"Gilmer (Medium)",Gilmer Fallback,sans-serif;font-size:16px;font-weight:700;line-height:1.5;color:#fff;text-decoration:none;cursor:pointer}.co-pasos .btn:disabled{opacity:.65;pointer-events:none}.co-pasos #btnAtras{display:inline-flex;align-items:center;font-family:Raleway,sans-serif;font-size:13px;font-weight:400;color:#000;text-decoration:none;cursor:pointer}.co-pasos .fa-angle-left{width:12.5px;height:20px;margin-right:5px;color:#dfbd5c}.co-pasos .error-msg{font-size:10px;color:red}.co-pasos #legalFormPresupuesto{width:100%;height:20px;margin:0;padding:0}.co-pasos .labelLegales{width:100%;font-size:10px}.co-pasos .labelLegales a{font-family:Raleway,sans-serif;font-size:10px;text-decoration:underline;color:#dfbd5c}.co-pasos .hp-field{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}@media only screen and (max-width:600px){.co-pasos{width:100%}.co-pasos #FormPasosPresupuestoStep1 label{font-size:16px}}
