.wrapper-pasos{background-color:#f1f1f3;padding:4%}.row-pasos{display:none}.row-pasos.paso1{display:block}.row-pasos h2{color:#1a4a84;font-weight:700;line-height:33px;margin:0 0 20px}.row-pasos h2,.row-pasos h3{font-size:22px;text-align:center}.row-pasos h3{background:#003085;color:#fff;display:none;flex:1;font-family:Bitter,serif;line-height:normal;padding:12px;position:relative;text-transform:uppercase}.lista-pasos li.inactive{cursor:pointer}.field{flex:1;margin:0 10px 30px}.field p{line-height:130%}.field label{display:block;line-height:130%;margin:0 0 10px}.field input,.field select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;display:block;font-family:Bitter,serif!important;font-size:16px;height:34px;line-height:1.42857143;margin:0 0 10px;outline:none;padding:6px;width:100%}.field select{-webkit-appearance:none;background-image:url(https://cdn2.hubspot.net/hubfs/2686616/down.png);background-position:right 10px center;background-repeat:no-repeat;background-size:15px auto;font-size:14px;padding:0 45px 0 15px}.field.text-center label{display:flex;justify-content:center}.field-check label{align-items:center;display:flex;height:100%;margin:0}.field-check label input{width:auto}.field-check label input[type=checkbox]{-webkit-appearance:none;background-color:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;height:18px!important;margin:0 8px 0 0;outline:0;position:relative;top:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:18px!important}.field input.hidden-input{display:none}.field-razon .error{margin:0 0 15px}.item-hermano{display:none}::-webkit-input-placeholder{font-size:14px;font-style:italic}:-ms-input-placeholder{font-size:14px;font-style:italic}::placeholder{font-size:14px;font-style:italic}.row-btn{display:none;margin:50px 0 0}.error{color:red;display:none;font-size:13px;font-style:italic;margin:10px 0 0}@media screen and (max-width:767px){.wrapper-pasos{padding:20px 15px}.row-pasos h3{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:-20px -15px 20px}.field{margin:0 0 30px}}