#fluentform_3,#fluentform_3 *{font-family:"Montserrat",Arial,Helvetica,sans-serif!important}#fluentform_3 .ff-el-input--label label{color:#ffffff;font-size:16px;font-weight:500;letter-spacing:0.2px}#fluentform_3 .ff-el-form-control{color:#ffffff;font-size:16px;padding:14px 16px;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.25);border-radius:8px}#fluentform_3 .ff-el-form-control::placeholder{color:rgba(255,255,255,0.75);font-size:15px}#fluentform_3 select{color:#ffffff;font-size:16px;background:rgba(255,255,255,0.12)}#fluentform_3 .ff-el-form-control:focus{border-color:#ffffff;box-shadow:0 0 0 2px rgba(255,255,255,0.25);outline:none}#fluentform_3 .ff-el-form-check-label{color:#ffffff;font-size:15px}#fluentform_3 button.ff-btn-submit{background:#ffffff;color:#1565A9;font-size:17px;font-weight:600;padding:14px 30px;border-radius:40px;border:none}@media only screen and (min-width:981px){.container,.et_pb_row{width:82%!important;max-width:1240px!important}}.acceso-card{min-height:170px;padding:28px;border-radius:24px;background:#ffffff;border:2px solid transparent;background-image:linear-gradient(#ffffff,#ffffff),linear-gradient(135deg,#8A2BE2 0%,#3A86FF 50%,#00E0C6 100%);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 10px 25px rgba(90,90,120,0.08);display:flex;align-items:center;justify-content:center;text-align:center;transition:.3s ease}.acceso-card:hover{transform:translateY(-5px);box-shadow:0 16px 30px rgba(90,90,120,0.15)}.acceso-card h3{margin:0;font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;line-height:1.2;color:#222}@media(max-width:767px){.acceso-card{min-height:130px;padding:20px}.acceso-card h3{font-size:24px}}