#formulario2 .form-control,#formulario2 select,#formulario2 textarea,#formulario2 input:not([type=checkbox]){background-color:transparent!important;background-image:none;color:#fff!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.22)!important;border-radius:0!important;box-shadow:none!important;padding:0 .25rem!important;height:60px;font-size:.9rem;transition:border-color .25s ease}#formulario2 textarea,#formulario2 .form-control textarea{height:auto;min-height:120px;padding-top:1rem!important;resize:vertical}#formulario2 .form-control:hover,#formulario2 select:hover,#formulario2 textarea:hover{border-bottom-color:#ffffff73!important}#formulario2 .form-control:focus,#formulario2 select:focus,#formulario2 textarea:focus{outline:none;border-bottom-color:#fff!important}#formulario2 ::placeholder{color:#8a8b93!important;opacity:1}#formulario2 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:2rem!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M2 5.5l6 6 6-6'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right .25rem center!important;background-size:18px 12px!important}#formulario2 select option{background-color:#1c1c1f;color:#e8e8ea}#formulario2 input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.6;cursor:pointer}#formulario2 label:not(:has(input[type=checkbox])){color:#8a8b93!important;font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;margin-bottom:.5rem}#formulario2 label:has(input[type=checkbox]){color:#b9bac2!important;font-size:.82rem;text-transform:none;letter-spacing:normal;line-height:1.7;display:block}#formulario2 label input[type=checkbox]{width:15px;height:15px;margin-right:.55rem;vertical-align:-2px;accent-color:#fff}#formulario2 .subtituloForm{font-weight:300;letter-spacing:.01em}#formulario2 .subtituloForm2{color:#8a8b93!important;font-size:.9rem}#formulario2 .titulo_apartado_form{font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:#8a8b93!important;margin:2.5rem 0 1.25rem;padding-bottom:.65rem;border-bottom:1px solid rgba(255,255,255,.08)}#formulario2 .form-group{margin-bottom:1.75rem}#formulario2 .btn,#formulario2 .btn-primary,#formulario2 button[type=submit]{background-color:#232327!important;color:#fff!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.16em;font-size:.82rem!important;font-weight:600;padding:1.15rem 2.5rem!important;height:auto;transition:background-color .2s ease,color .2s ease}#formulario2 .btn:hover,#formulario2 .btn-primary:hover,#formulario2 button[type=submit]:hover{background-color:#2f2f34!important;border-color:#ffffff59!important;color:#fff!important}#formulario2 .legal,#formulario2 .legal a{font-size:.82rem}#formulario2 label a,#formulario2 .form-group a,#formulario2 a[href]{color:#fff!important;text-decoration:underline;text-underline-offset:2px}#formulario2 a[href]:hover{color:#b9bac2!important}
