.fca-verify-record-status-badge--registry{display:inline-flex;align-items:center;gap:.7em;box-sizing:border-box;justify-content:center;text-align:center}.fca-verify-record-status-line--status{margin:0;width:100%}.fca-verify-record-status-icon{flex:0 0 auto;line-height:1}.fca-verify-record-status-label{display:inline-block;line-height:1.1}.elementor-widget-fca_submit_form input[type="text"],.elementor-widget-fca_submit_form input[type="number"],.elementor-widget-fca_submit_form input[type="date"],.elementor-widget-fca_submit_form input[type="file"],.elementor-widget-fca_submit_form select,.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="text"],.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="number"],.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="date"],.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="file"],.fca-certificate-upload-check.fca-certificate-upload-check--base select{height:52px;line-height:1.5;padding:0 18px;box-sizing:border-box;border:2px solid #2C3E2E;border-radius:0;background-color:#FFF;font-size:1.05rem;color:#1B1B1B}.elementor-widget-fca_submit_form select:not([multiple]),.fca-certificate-upload-check.fca-certificate-upload-check--base select:not([multiple]){padding-right:40px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:right 14px center;background-size:14px auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 5L7 9L11 5' stroke='%232C3E2E' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.elementor-widget-fca_submit_form input[type="file"],.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="file"]{display:block;height:auto;min-height:52px;min-width:0;min-inline-size:0;inline-size:100%;max-inline-size:100%;padding:12px 16px;line-height:1.4;width:100%;max-width:100%;box-sizing:border-box;white-space:normal;overflow:hidden;text-overflow:ellipsis}.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base,.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base form,.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base p{min-width:0;max-width:100%}.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base input[type="file"]{min-width:0;min-inline-size:0;max-width:100%;width:100%;box-sizing:border-box}.fca-certificate-upload-check.fca-certificate-upload-check--base{min-width:0;max-width:100%;overflow-x:hidden}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-result{min-width:0;max-width:100%;overflow-x:hidden}.elementor-widget-fca_verify_certificate_upload .elementor-widget-container{min-width:0;max-width:100%;overflow-x:hidden}.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check,.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check form,.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check p,.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check-result,.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check-details,.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check-details-row,.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check-details-item{min-width:0;max-width:100%;overflow-x:hidden}.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check input[type="file"]{display:block;width:100%;max-width:100%;min-width:0;min-inline-size:0;box-sizing:border-box}.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check button[type="submit"]{display:block;width:100%;max-width:100%;box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;text-align:center}.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check-details-value{display:inline;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check-details-value-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;word-break:normal;overflow-wrap:normal}.fca-certificate-upload-check.fca-certificate-upload-check--base button[type="submit"]{width:100%;max-width:100%;box-sizing:border-box}.elementor-widget-fca_submit_form input[type="file"]::-webkit-file-upload-button,.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="file"]::-webkit-file-upload-button{margin-right:16px;padding:0 16px;height:36px;line-height:1;background:#F3F0E6;border:1px solid #2C3E2E;color:#2C3E2E;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;border-radius:0;cursor:pointer}.elementor-widget-fca_submit_form input[type="file"]::file-selector-button,.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="file"]::file-selector-button{margin-right:16px;padding:0 16px;height:36px;line-height:1;background:#F3F0E6;border:1px solid #2C3E2E;color:#2C3E2E;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;border-radius:0;cursor:pointer}.elementor-widget-fca_submit_form select:hover,.elementor-widget-fca_submit_form select:focus,.elementor-widget-fca_submit_form input:focus,.elementor-widget-fca_submit_form input[type="file"]:focus,.fca-certificate-upload-check.fca-certificate-upload-check--base select:hover,.fca-certificate-upload-check.fca-certificate-upload-check--base select:focus,.fca-certificate-upload-check.fca-certificate-upload-check--base input:focus,.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="file"]:focus{border-color:#8C3B2D;box-shadow:0 0 0 3px rgb(140 59 45 / .18);outline:none}.elementor-widget-fca_submit_form input::placeholder,.fca-certificate-upload-check.fca-certificate-upload-check--base input::placeholder{color:#888;opacity:.75}@media (max-width:767px){.elementor-widget-fca_submit_form input[type="text"],.elementor-widget-fca_submit_form input[type="number"],.elementor-widget-fca_submit_form input[type="date"],.elementor-widget-fca_submit_form select,.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="text"],.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="number"],.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="date"],.fca-certificate-upload-check.fca-certificate-upload-check--base select{height:50px;font-size:1rem}.elementor-widget-fca_submit_form input[type="file"],.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="file"]{min-height:50px;padding:12px 14px}.elementor-widget-fca_submit_form input[type="file"]::-webkit-file-upload-button,.fca-certificate-upload-check.fca-certificate-upload-check--base input[type="file"]::-webkit-file-upload-button{padding:8px 14px;font-size:.85rem}}.fca-form-error{color:#b42318;font-size:13px;margin:6px 0}.fca-form-notice{border:1px solid #cfbfa6;padding:12px 14px;margin:14px 0 0 0;font-size:14px}.fca-form-notice--success{color:#1f5133;background:#edf7ef;border-color:#9bc6a5}.fca-form-notice--error{color:#8f1f13;background:#fdf0ee;border-color:#e2a39a}.fca-submit-form .fca-submit-auth-gate{border:1px solid #cfbfa6;background:#f4efe6;padding:16px 14px;margin:14px 0 16px 0}.fca-submit-form .fca-submit-auth-gate p{margin:0 0 8px 0;line-height:1.4}.fca-submit-form .fca-submit-auth-gate p:last-child{margin-bottom:0}.fca-submit-form .fca-submit-auth-gate__cta{display:block;width:100%;text-align:center;text-decoration:none;background:#2f4c3d;border:1px solid #2f4c3d;color:#f6f2e9;padding:12px 14px;font-family:'Oswald',sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;transition:background-color 0.2s ease}.fca-submit-form .fca-submit-auth-gate__cta:hover,.fca-submit-form .fca-submit-auth-gate__cta:focus{background:#243b30;border-color:#243b30;color:#f6f2e9}.fca-submit-form .fca-submit-auth-gate__secondary{color:#8b3f38;font-size:12px;text-decoration:none}.fca-submit-form .fca-submit-auth-gate__secondary:hover,.fca-submit-form .fca-submit-auth-gate__secondary:focus{text-decoration:underline}.fca-submit-form.is-locked input:disabled,.fca-submit-form.is-locked select:disabled{background-color:#f5f2ec;color:#6e6e6e;border-color:#b7afa2;cursor:not-allowed}.fca-submit-form .fca-form-row{display:grid;gap:18px;margin-bottom:16px}.fca-submit-form .fca-form-section{margin-bottom:18px}.fca-submit-form .fca-form-section>p{margin:0 0 16px 0}.fca-submit-form p>label{display:block;margin-top:8px;margin-bottom:6px}.fca-submit-form .fca-required-marker{color:#b42318;font-weight:800}.fca-submit-form .fca-form-section__title{margin:0 0 14px 0;padding:8px 0;border-top:1px dashed #d2ccc0;color:#6a655b;font-family:'Oswald',sans-serif;font-size:.95rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-align:center}.fca-submit-form .fca-form-section__title-text{display:inline-block}.fca-submit-form .fca-form-row>p{margin:0}.fca-submit-form .fca-form-row--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fca-submit-form .fca-form-row--length{grid-template-columns:minmax(0,2fr) minmax(168px,1fr)}.fca-submit-form input[type="text"],.fca-submit-form input[type="email"],.fca-submit-form input[type="number"],.fca-submit-form input[type="date"],.fca-submit-form select{height:52px}.fca-submit-form .fca-minimum-copy{color:#5b5b5b;font-size:.97rem;margin-top:6px}.fca-submit-form .fca-upload-dropzone{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-height:72px;border:1px dashed #d5cec2;background:#f8f5ee;color:#7a7468;font-weight:600;text-align:center;cursor:pointer}.fca-submit-form .fca-upload-help{margin-top:10px;color:#6a655b}.fca-submit-form .fca-upload-count{margin-top:4px;color:#4b4b4b;font-weight:600}.fca-submit-form input[type="file"]#fca-photos{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(100%)}.fca-submit-form .fca-photo-preview{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.fca-submit-form .fca-submit-form__submit-wrap{margin-top:14px}.fca-submit-form .fca-photo-preview__item{margin:0;position:relative}.fca-submit-form .fca-photo-preview__image{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;border:1px solid #c2c2c2;transition:box-shadow 0.16s ease}.fca-submit-form .fca-photo-preview__item:hover .fca-photo-preview__image{box-shadow:0 3px 10px rgb(16 24 40 / .18)}.fca-submit-form .fca-photo-preview__remove{position:absolute;top:5px;right:5px;width:20px;height:20px;line-height:18px;padding:0;border:1px solid #8f1d1d;background:#fff;color:#8f1d1d;font-family:'Oswald',sans-serif;font-size:.78rem;font-weight:700;cursor:pointer}.fca-submit-form .fca-photo-preview__remove:hover,.fca-submit-form .fca-photo-preview__remove:focus{background:#8f1d1d;color:#fff;outline:none}.fca-submit-form.fca-submit-form--compact .fca-form-section{margin-bottom:12px}.fca-submit-form.fca-submit-form--compact .fca-form-row{gap:12px;margin-bottom:12px}.fca-submit-form.fca-submit-form--compact .fca-form-row--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fca-submit-form.fca-submit-form--compact .fca-form-row--length{display:flex;align-items:end;gap:12px}.fca-submit-form.fca-submit-form--compact .fca-form-row--length .fca-form-field--length{width:100%}.fca-submit-form.fca-submit-form--compact .fca-form-row--length .fca-form-field--unit{width:auto;flex:0 0 auto}.fca-submit-form.fca-submit-form--compact .fca-upload-dropzone{min-height:56px}.fca-submit-form.fca-submit-form--email_capture{max-width:100%}.fca-submit-form.fca-submit-form--email_capture .fca-email-capture-shell{margin-bottom:0;padding:0;border:0;background:#fff0;box-shadow:none}.fca-submit-form.fca-submit-form--email_capture .fca-form-section__title{margin-bottom:14px;padding-top:0;color:#c39a5d;letter-spacing:2px}.fca-submit-form.fca-submit-form--email_capture .fca-email-capture-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;gap:14px;align-items:end}.fca-submit-form.fca-submit-form--email_capture .fca-email-capture-field,.fca-submit-form.fca-submit-form--email_capture .fca-email-capture-action{margin:0}.fca-submit-form.fca-submit-form--email_capture .fca-email-capture-field input{height:56px;border-width:1px;border-color:#d6ccbc;background:rgb(255 255 255 / .72);box-shadow:none}.fca-submit-form.fca-submit-form--email_capture .fca-email-capture-field input::placeholder{color:#7a7265;opacity:1}.fca-submit-form.fca-submit-form--email_capture .fca-submit-form__submit-wrap{margin-top:0}.fca-submit-form.fca-submit-form--email_capture .elementor-button{min-width:170px;min-height:56px;padding:0 24px;border:1px solid #2c3e2e;background:#2c3e2e;box-shadow:none}.fca-submit-form.fca-submit-form--email_capture .elementor-button:hover,.fca-submit-form.fca-submit-form--email_capture .elementor-button:focus{background:#24352a}.fca-submit-form .fca-upload-dropzone__button{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border:1px solid #2c3e2e;background:#fff;color:#2c3e2e;font-weight:700;text-transform:uppercase;letter-spacing:.8px}.fca-submit-form .fca-upload-dropzone:hover .fca-upload-dropzone__button,.fca-submit-form .fca-upload-dropzone:focus .fca-upload-dropzone__button{background:#2c3e2e;color:#fff}.fca-submit-form .fca-form-field__label{display:block;margin-top:8px;margin-bottom:6px}.fca-submit-form .fca-length-unit-toggle{display:inline-flex;width:100%;min-height:52px}.fca-submit-form .fca-length-unit-toggle input[type="radio"]{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(100%)}.fca-submit-form .fca-length-unit-toggle label{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:100%;min-width:0;padding:0 14px;border:2px solid #2c3e2e;background:#fff;color:#1b1b1b;font-weight:700;white-space:nowrap;cursor:pointer;user-select:none}.fca-submit-form .fca-length-unit-toggle label:first-of-type{border-right-width:1px}.fca-submit-form .fca-length-unit-toggle label:last-of-type{border-left-width:1px}.fca-submit-form .fca-length-unit-toggle input[type="radio"]:checked+label{background:#2c3e2e;color:#fff}.fca-submit-form.is-locked .fca-length-unit-toggle label{background-color:#f5f2ec;color:#6e6e6e;border-color:#b7afa2;cursor:not-allowed}.elementor-widget-fca_submit_form.fca-submit-title-style-center-line .fca-submit-form .fca-form-section__title{display:flex;align-items:center;justify-content:center;border-top:0}.elementor-widget-fca_submit_form.fca-submit-title-style-center-line .fca-submit-form .fca-form-section__title::before,.elementor-widget-fca_submit_form.fca-submit-title-style-center-line .fca-submit-form .fca-form-section__title::after{content:"";flex:1 1 auto;border-top:1px dashed #d2ccc0}body.elementor-editor-active .elementor-widget-fca_submit_form .fca-submit-form .fca-upload-dropzone{display:flex!important;flex-direction:column!important;gap:10px!important}@media (max-width:767px){.fca-submit-form .fca-form-row--split,.fca-submit-form .fca-form-row--length{grid-template-columns:minmax(0,1fr)}.fca-submit-form .fca-photo-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.fca-submit-form.fca-submit-form--email_capture .fca-email-capture-shell{padding:0}.fca-submit-form.fca-submit-form--email_capture .fca-email-capture-row{grid-template-columns:minmax(0,1fr)}.fca-submit-form.fca-submit-form--email_capture .elementor-button{width:100%;min-width:0}}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details{margin-top:0;border-top:0}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-result{--fca-upload-row-label-width:135px;--fca-upload-row-gap:10px;--fca-upload-row-padding-y:12px;--fca-upload-match-gap:4px;padding-top:12px;border-left:0;border-top:1px solid rgb(44 62 46 / .45)}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-result-head{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;padding:0 0 12px;border-bottom:1px solid rgb(44 62 46 / .45)}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-result-title{font-size:.82rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#4f544f}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-result-badge{display:inline-block;margin-left:auto;padding:4px 12px;border:1px solid #7aa188;border-radius:0;background:#e3f2e7;color:#1f6a3e;font-size:.82rem;font-weight:700;letter-spacing:.12em;line-height:1.1;text-transform:uppercase;white-space:nowrap}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-upload-check-status-valid .fca-certificate-upload-check-result-badge{border-color:#7aa188;background:#e3f2e7;color:#1f6a3e}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-upload-check-status-edited .fca-certificate-upload-check-result-badge{border-color:#a56d61;background:#f8e5e0;color:#8c2f1a}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-upload-check-status-invalid_file .fca-certificate-upload-check-result-badge{border-color:#a56d61;background:#f8e5e0;color:#8c2f1a}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-upload-check-status-unknown .fca-certificate-upload-check-result-badge{border-color:#9d8f74;background:#f0eadf;color:#6f614a}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-summary-message{margin:12px 0 0}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-summary-rows{margin-top:12px;border-top:1px solid rgb(44 62 46 / .45)}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-summary-row,.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-row{display:grid;grid-template-columns:minmax(0,var(--fca-upload-row-label-width)) minmax(0,1fr);gap:var(--fca-upload-row-gap);padding:var(--fca-upload-row-padding-y) 0;border-bottom:1px solid rgb(44 62 46 / .45)}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-summary-row-label,.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-label{font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4f544f}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-summary-row-value{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-summary-row-value a{color:inherit;text-decoration:underline}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-summary-label{font-weight:700;color:#2C3E2E}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fca-upload-match-gap);min-width:0;max-width:100%}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-item-label{font-size:.83rem;display:inline-flex;align-items:center;gap:6px;letter-spacing:.1em;text-transform:uppercase;color:#5B645A}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-item-label--matched{color:#1f6a3e}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-item-icon{font-size:.9em;line-height:1}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-value{display:block;min-width:0;max-width:100%;overflow-x:hidden;color:#1B1B1B;overflow-wrap:anywhere;word-break:break-word}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-value-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;word-break:normal;overflow-wrap:normal}@media (max-width:767px){.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-result-head{align-items:flex-start;flex-direction:column}.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-summary-row,.fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-row{grid-template-columns:minmax(0,1fr);gap:6px}}body.elementor-editor-active .elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base,body.elementor-editor-active .elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base form,body.elementor-editor-active .elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base p,body.elementor-editor-active .elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-result,body.elementor-editor-active .elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-item,body.elementor-editor-active .elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-value,body.elementor-editor-active .elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base .fca-certificate-upload-check-details-value-scroll{min-width:0!important;max-width:100%!important}body.elementor-editor-active .elementor-widget-fca_verify_certificate_upload .fca-certificate-upload-check.fca-certificate-upload-check--base input[type="file"]{width:100%!important;max-width:100%!important;min-width:0!important;min-inline-size:0!important;box-sizing:border-box!important}.fca-hall-table-wrap{width:100%;overflow:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.elementor-widget-fca_hall_of_fame .elementor-widget-container{width:100%;overflow:auto}.fca-my-submissions-wrap{width:100%}.fca-my-submissions-table-wrap{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.fca-my-submissions-table{width:100%;min-width:860px;border-collapse:collapse}.fca-my-submissions-status-badge{display:inline-flex;align-items:center;border:1px solid #fff0}.fca-my-submissions-auth-gate{border:1px solid #cfbfa6;background:#f4efe6;padding:16px 14px}.fca-my-submissions-auth-title,.fca-my-submissions-auth-body{margin:0 0 10px 0}.fca-my-submissions-auth-button{display:inline-block}.fca-my-submissions-toggle{padding:0;border:0;background:#fff0;color:#2f4c3d;text-decoration:underline;cursor:pointer;font:inherit}.fca-my-submissions-detail-row td{padding-top:0}.fca-my-submissions-detail-panel{padding:12px 14px;border-left:3px solid #8c3b2d;background:#f4efe6}.fca-my-submissions-pagination ul{list-style:none;padding:0;margin:16px 0 0 0}nav[aria-label="Hall of Fame Pagination"]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0 0}nav[aria-label="Hall of Fame Pagination"]>a,nav[aria-label="Hall of Fame Pagination"]>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0}.fca-hall-table{width:100%;min-width:720px;border-collapse:collapse}.fca-hall-search{caption-side:top;text-align:left;padding:0 0 12px 0}.fca-hall-search__form{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.fca-hall-search__label{display:block;width:100%;font-weight:600}.fca-hall-search__input{flex:1 1 260px;min-height:40px;padding:0 12px}.fca-hall-search__button{min-height:40px;padding:0 16px}.fca-hall-search__meta{margin:8px 0 0 0}.fca-hall-table th,.fca-hall-table td{vertical-align:top}.fca-my-submissions-table th,.fca-my-submissions-table td{vertical-align:middle}.fca-hall-table tbody>tr:nth-child(odd)>th,.fca-hall-table tbody>tr:nth-child(odd)>td,.fca-audit-table tbody>tr:nth-child(odd)>th,.fca-audit-table tbody>tr:nth-child(odd)>td{background-color:#fff0}.fca-verify-pdf-download{width:100%}.fca-verify-pdf-download .button,.fca-verify-pdf-download button{display:block;width:100%;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center;box-sizing:border-box}.elementor-widget-fca_verify_record_pdf_button .elementor-button,.elementor-widget-fca_verify_record_pdf_button .elementor-button-link{display:block;width:100%;max-width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center}.elementor-widget-fca_verify_record_pdf_button .fca-verify-pdf-button{max-width:100%}.elementor-widget-fca_verify_record_pdf_button .fca-verify-pdf-button.is-disabled{cursor:not-allowed}.elementor-widget-fca_verify_record_qr img,.elementor-widget-fca_verify_record_photos img,.elementor-widget-fca_verify_record_full img{max-width:100%;height:auto}.fca-verify-photos-grid{display:flex;flex-wrap:wrap;gap:12px}.fca-verify-photos-item{display:inline-flex}.fca-verify-photos-image{width:140px;height:140px;object-fit:cover;display:block}.elementor-element.fca-verify-badge-position-left .fca-verify-record-status-line--status{display:flex;justify-content:flex-start}.elementor-element.fca-verify-badge-position-center .fca-verify-record-status-line--status{display:flex;justify-content:center}.elementor-element.fca-verify-badge-position-right .fca-verify-record-status-line--status{display:flex;justify-content:flex-end}.elementor-element.fca-verify-badge-position-justify .fca-verify-record-status-line--status{display:flex;justify-content:flex-start}.elementor-element.fca-verify-badge-position-justify .fca-verify-record-status-badge{width:100%}.elementor-element.fca-verify-badge-position-justify.fca-verify-badge-align-left .fca-verify-record-status-badge{justify-content:flex-start;text-align:left}.elementor-element.fca-verify-badge-position-justify.fca-verify-badge-align-center .fca-verify-record-status-badge{justify-content:center;text-align:center}.elementor-element.fca-verify-badge-position-justify.fca-verify-badge-align-right .fca-verify-record-status-badge{justify-content:flex-end;text-align:right}@media (max-width:768px){.fca-hall-search__form{align-items:stretch}.fca-hall-search__button{width:100%}.elementor-element.fca-hof-hide-col4-mobile-yes .fca-hall-table th:nth-child(4),.elementor-element.fca-hof-hide-col4-mobile-yes .fca-hall-table td:nth-child(4){display:none}.elementor-element.fca-hof-hide-col5-mobile-yes .fca-hall-table th:nth-child(5),.elementor-element.fca-hof-hide-col5-mobile-yes .fca-hall-table td:nth-child(5){display:none}}