.registration-step-container[data-v-077740af]{width:500px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:997px){.registration-step-container[data-v-077740af]{width:100%}}.registration-step-container h3.title[data-v-077740af]{font-weight:200;text-align:center;margin-bottom:45px}.registration-step-container form.generic-form[data-v-077740af]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:998px){.registration-step-container form.generic-form p.datepicker[data-v-077740af]{width:45%}}@media (min-width:998px){.registration-step-container form.generic-form p.switch[data-v-077740af]{width:25%}}@media (min-width:998px){.registration-step-container form.generic-form p.dropdown[data-v-077740af]{width:45%}}.registration-step-container form.generic-form .col[data-v-077740af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.registration-step-container form.generic-form .row[data-v-077740af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:997px){.registration-step-container form.generic-form .row[data-v-077740af]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.registration-step-container form.generic-form .row button.generic-button[data-v-077740af],.registration-step-container form.generic-form .row p[data-v-077740af]{min-width:auto;max-width:none;width:45%}.registration-step-container form.generic-form .row button.generic-button.name[data-v-077740af],.registration-step-container form.generic-form .row p.name[data-v-077740af]{width:100%}@media (max-width:997px){.registration-step-container form.generic-form .row button.generic-button[data-v-077740af],.registration-step-container form.generic-form .row p[data-v-077740af]{width:100%}.registration-step-container form.generic-form .row button.generic-button[data-v-077740af]:not(.dropdown),.registration-step-container form.generic-form .row p[data-v-077740af]:not(.dropdown){margin:0 15px 35px 15px}.registration-step-container form.generic-form .row button.generic-button.dropdown[data-v-077740af],.registration-step-container form.generic-form .row p.dropdown[data-v-077740af]{margin:0 15px 0 15px}.registration-step-container form.generic-form .row button.generic-button .v-select[data-v-077740af],.registration-step-container form.generic-form .row p .v-select[data-v-077740af]{margin:0 0 35px 0}}@media (min-width:998px){.registration-step-container form.generic-form .row button.generic-button[data-v-077740af]:not(.dropdown),.registration-step-container form.generic-form .row p[data-v-077740af]:not(.dropdown){margin:0 15px 35px 15px}.registration-step-container form.generic-form .row button.generic-button[data-v-077740af]:not(.dropdown):first-child,.registration-step-container form.generic-form .row p[data-v-077740af]:not(.dropdown):first-child{margin-left:0}.registration-step-container form.generic-form .row button.generic-button[data-v-077740af]:not(.dropdown):last-child,.registration-step-container form.generic-form .row p[data-v-077740af]:not(.dropdown):last-child{margin-right:0}.registration-step-container form.generic-form .row button.generic-button.dropdown[data-v-077740af],.registration-step-container form.generic-form .row p.dropdown[data-v-077740af]{margin:0 15px 0 15px}.registration-step-container form.generic-form .row button.generic-button.dropdown[data-v-077740af]:first-child,.registration-step-container form.generic-form .row p.dropdown[data-v-077740af]:first-child{margin-left:0}.registration-step-container form.generic-form .row button.generic-button.dropdown[data-v-077740af]:last-child,.registration-step-container form.generic-form .row p.dropdown[data-v-077740af]:last-child{margin-right:0}.registration-step-container form.generic-form .row button.generic-button .v-select[data-v-077740af],.registration-step-container form.generic-form .row p .v-select[data-v-077740af]{margin:0 0 35px 0}}.registration-step-container form.generic-form .row button.generic-button.invalid[data-v-077740af]{border-color:#f44336}.registration-step-container form.generic-form .row button.generic-button[data-v-077740af]{width:100%}@media (min-width:998px){.registration-step-container form.generic-form .row button.generic-button[data-v-077740af]{width:45%}}.registration-step-container form.generic-form button.generic-button[data-v-077740af],.registration-step-container form.generic-form p.dropdown[data-v-077740af]{width:100%}@media (min-width:998px){.registration-step-container form.generic-form button.generic-button[data-v-077740af],.registration-step-container form.generic-form p.dropdown[data-v-077740af]{width:45%}.registration-step-container form.generic-form .col[data-v-077740af],.registration-step-container form.generic-form .row[data-v-077740af]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.registration-step-container form.generic-form .row[data-v-077740af]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.registration-step-container form.generic-form .row p.dropdown[data-v-077740af]{width:100%}.registration-step-container form.generic-form .row p.dropdown.grauParentesco[data-v-077740af]{width:45%;-ms-flex-item-align:start;align-self:flex-start}.registration-step-container form.generic-form .row button.generic-button[data-v-077740af],.registration-step-container form.generic-form .row button.generic-button[data-v-077740af]:not(.dropdown){width:100%;margin-left:0;margin-right:0}}.registration-step-container .registration-step-camera[data-v-077740af]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:#fff}.registration-step-container .registration-step-camera .registration-step-camera-content[data-v-077740af],.registration-step-container .registration-step-camera[data-v-077740af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.registration-step-container .registration-step-camera .registration-step-camera-content[data-v-077740af]{width:600px;max-width:600px;height:auto;max-height:100%;overflow-y:auto;margin:0;padding:15px 0 15px 0}@media (max-width:997px){.registration-step-container .registration-step-camera .registration-step-camera-content[data-v-077740af]{width:calc(100% - 20px);max-width:calc(100% - 20px)}}.registration-step-container .registration-step-camera .registration-step-camera-content button.generic-button[data-v-077740af]{margin:15px auto 0 auto}.registration-step-container .registration-step-camera .registration-step-camera-content img[data-v-077740af]{margin:auto;width:100%;max-width:100%}@media (min-width:998px){.registration-step-container .registration-step-camera .registration-step-camera-content img[data-v-077740af]{width:600px;max-width:600px}}