.hrc-multistep-form label{color:#111!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:400!important;text-transform:uppercase!important}.hrc-multistep-form button{background:transparent!important;border:none!important;border-radius:0!important;color:inherit!important;cursor:pointer!important;font-size:16px!important;font-weight:600!important;padding:12px 24px!important}.hrc-multistep-form .btn-next,.hrc-multistep-form .btn-prev,.hrc-multistep-form .btn-submit{background:#005bff!important;border-radius:9999px!important;color:#fff!important;font-size:18px!important;padding:12px 32px!important;text-align:center!important;width:200px!important}.hrc-multistep-form .btn-prev{background-color:#cbff00!important;color:#000!important}.hrc-multistep-form .step-1 .nav-buttons{justify-content:center!important}.hrc-multistep-form .step-2 .nav-buttons,.hrc-multistep-form .step-3 .nav-buttons{justify-content:space-between!important}.hrc-multistep-form .step-4 .nav-buttons{align-items:center!important;justify-content:space-between!important;margin-top:2rem!important}.hrc-multistep-form .step-4 .btn-prev,.hrc-multistep-form .step-4 .btn-submit{width:200px!important}.hrc-multistep-form .step-4 .opt-in{align-items:flex-start!important;cursor:pointer!important;display:inline-flex!important;gap:.5rem!important;margin:1.5rem auto!important;max-width:600px!important;text-align:left!important}.hrc-multistep-form .step-4 .opt-in input[type=checkbox]{margin:.2em 0 0!important;transform:scale(1.5)!important}.hrc-multistep-form .step-1 .checkbox-group label+label{border-left:2px solid #d1d5db!important}.hrc-multistep-form .step-1 .checkbox-group input[type=checkbox]:checked+label,.hrc-multistep-form .step-1 .checkbox-group label:hover{background-color:#005bff!important;color:#fff!important;font-weight:700!important}.hrc-multistep-form .upload-group{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:30px auto;max-width:100%;text-align:center}.hrc-multistep-form .upload-group label{background-color:#fff;border:3px solid #005bff;border-radius:12px;box-sizing:border-box;color:#005bff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:20px 50px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.hrc-multistep-form .upload-group label:hover{background-color:#005bff!important;border-color:#005bff!important;color:#fff!important;font-weight:700!important}.hrc-multistep-form .upload-group input[type=file]{height:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important;width:0!important}@media only screen and (min-width:768px){.hrc-multistep-form .step-4 .opt-in{align-items:center!important;display:flex!important;flex-direction:row!important;font-size:14px!important;gap:.5rem!important;margin:1rem 0!important;text-align:left!important;white-space:normal!important;width:100%!important}.hrc-multistep-form .step-4 .opt-in input[type=checkbox]{margin:0 .5rem 0 0!important;transform:scale(1.3)!important}h2.heading{margin-top:45px}}@media only screen and (max-width:767px){.hrc-multistep-form{padding:16px 12px!important}.hrc-form-steps{background:#fff!important;margin:0 -12px 16px!important;padding:8px 0!important;position:sticky!important;top:0!important;z-index:1000!important}.hrc-multistep-form .field-row{display:block!important;gap:0!important;margin-bottom:1rem!important;width:100%!important}.hrc-multistep-form .field-row label{display:block!important;margin-bottom:.5rem!important;max-width:none!important;width:100%!important}.hrc-multistep-form .field-row input,.hrc-multistep-form .field-row select,.hrc-multistep-form .field-row textarea{margin:0!important;width:90%!important}.hrc-multistep-form .step-2 .field-row.full,.hrc-multistep-form .step-3 .field-row.full,.hrc-multistep-form .step-4 .field-row.full{padding:0!important}.hrc-multistep-form .upload-group{flex-direction:column!important;gap:12px!important;margin:16px auto!important}.hrc-multistep-form .upload-group label{margin:0 auto!important;max-width:300px!important;width:100%!important}.hrc-multistep-form .nav-buttons{padding-top:16px!important}.hrc-multistep-form .step-1 .nav-buttons,.hrc-multistep-form .step-4 .nav-buttons{justify-content:center!important}.hrc-multistep-form .step-2 .nav-buttons,.hrc-multistep-form .step-3 .nav-buttons{flex-wrap:wrap!important;gap:12px!important}.hrc-form-steps{display:none!important}.hrc-multistep-form{box-sizing:border-box;padding:0 1.5rem!important}.hrc-multistep-form .field-row{display:flex!important;flex-direction:column!important;gap:1rem!important;margin-bottom:1.5rem!important}.hrc-multistep-form .field-row label{margin:0!important;width:100%!important}.hrc-multistep-form .step-1 .checkbox-group{display:flex!important;gap:0!important;justify-content:center!important;margin:0 auto 1.5rem!important;width:100%}.hrc-multistep-form .step-1 .checkbox-group label{flex:1!important;text-align:center!important}h2.heading{margin-top:25px}.hrc-multistep-form .step-1 .checkbox-group{display:flex!important;justify-content:space-between!important;margin:0 auto 1.5rem!important;max-width:360px!important;padding:0!important;width:100%!important}.hrc-multistep-form .step-1 .checkbox-group label{flex:1 1 auto!important;margin:0!important;text-align:center!important}.hrc-multistep-form .step-1 .field-row.full{align-items:center!important}.hrc-multistep-form .step-1 .checkbox-group{border:2px solid #ddd!important;border-radius:999px!important;display:flex!important;justify-content:space-between!important;margin:0 auto 1.5rem!important;max-width:360px!important;overflow:hidden!important;padding:0!important;width:100%!important}.hrc-multistep-form .step-1 .checkbox-group label{align-items:center!important;display:flex!important;flex:1 1 auto!important;height:50px!important;justify-content:center!important;margin:0!important;text-align:center!important}.hrc-multistep-form .btn-next,.hrc-multistep-form .btn-prev,.hrc-multistep-form .btn-submit{flex:1 1 auto!important;width:auto!important}.hrc-multistep-form .step-3 .nav-buttons,.hrc-multistep-form .step-4 .nav-buttons{align-items:center!important;box-sizing:border-box!important;display:flex!important;gap:12px!important;justify-content:space-between!important;padding:0 8px!important;width:100%!important}}.hrc-form-container{box-sizing:border-box;display:flex;justify-content:center;width:100%}@media only screen and (max-width:767px){.hrc-form-container{margin:0 auto;max-width:400px;width:90%}.hrc-multistep-form .step-2 .field-row{align-items:center!important;display:flex!important;flex-direction:column!important;gap:1rem!important;margin-bottom:1.5rem!important;width:100%!important}.hrc-multistep-form .step-2 .field-row input,.hrc-multistep-form .step-2 .field-row label,.hrc-multistep-form .step-2 .field-row textarea{box-sizing:border-box!important;margin:0 auto!important;max-width:360px!important;width:90%!important}.hrc-multistep-form .step-2 .field-row.centered .field:first-child .radio-group{flex-direction:column!important;gap:.75rem!important}.hrc-multistep-form .step-2 .field-row.centered .field:first-child .radio-group label{box-sizing:border-box!important;width:100%!important}.hrc-multistep-form .step-3 .nav-buttons{gap:8px!important}.hrc-multistep-form .step-3 .nav-buttons .btn-next,.hrc-multistep-form .step-3 .nav-buttons .btn-prev{flex:1 1 auto!important}.hrc-multistep-form .step-4 .upload-group{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:16px!important;margin-top:25px!important;padding:0 1rem!important;width:90%!important}.hrc-multistep-form .step-4 .upload-group label{background:#fff!important;border:2px solid #1662f6!important;border-radius:12px!important;box-sizing:border-box!important;color:#1662f6!important;margin:0 auto!important;max-width:none!important;padding:16px!important;text-align:center!important;width:100%!important}.hrc-multistep-form .step-4 .opt-in{align-items:flex-start!important;display:flex!important;flex-direction:column!important;margin:1.5rem 1rem!important}.hrc-multistep-form .step-3 .nav-buttons{align-items:center!important;box-sizing:border-box!important;display:flex!important;gap:0!important;justify-content:space-between!important;padding:0 1rem!important;width:100%!important}.hrc-multistep-form .step-3 .nav-buttons .btn-next,.hrc-multistep-form .step-3 .nav-buttons .btn-prev{flex:0 0 48%!important;flex:0 0 45%!important;margin:0!important;max-width:200px!important;width:auto!important}p.step-description{font-size:25px!important}p.step-description.video{font-size:25px!important;line-height:1.5}.hrc-multistep-form .step-4 .field-row.full .opt-in{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;margin:1.5rem 0!important;max-width:none!important;padding:0 1rem!important;text-align:center!important;width:100%!important}.hrc-multistep-form .step-4 .opt-in input[type=checkbox]{margin-bottom:.5rem!important;transform:scale(1.3)!important}}@media only screen and (max-width:767px){@media only screen and (max-width:767px){.hrc-multistep-form .step-4 .nav-buttons{align-items:center!important;box-sizing:border-box!important;display:flex!important;gap:12px!important;justify-content:space-between!important;padding:0 1rem!important;width:100%!important}.hrc-multistep-form .step-4 .nav-buttons .btn-prev,.hrc-multistep-form .step-4 .nav-buttons .btn-submit{margin:0!important;max-width:200px!important;width:auto!important}}}