#forminator-module-4786 .forminator-field .forminator-radio .forminator-radio-image,
		#forminator-module-4786 .forminator-field .forminator-checkbox .forminator-checkbox-image {
							width: 70px;
							height: 70px;
					}

.forminator-ui.forminator-custom-form-4786/* ADVANTAGE PLUS ONBOARDING FORM — FORM 4786 */

/* Main form */
form#forminator-module-4786.forminator-custom-form{max-width: 1120px !important;margin: 40px auto !important;padding: 42px !important;background: #ffffff !important;border-radius: 32px !important;border: 1px solid #dbe7f5 !important;box-shadow: 0 28px 75px rgba(6,43,95,.16) !important;box-sizing: border-box !important;}.forminator-ui.forminator-custom-form-4786 /* Rows and columns */
form#forminator-module-4786 .forminator-row{display: flex !important;flex-wrap: wrap !important;gap: 0 !important;margin-bottom: 24px !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-col{padding: 0 14px !important;box-sizing: border-box !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-field{width: 100% !important;display: block !important;}.forminator-ui.forminator-custom-form-4786 /* Labels */
form#forminator-module-4786 label.forminator-label,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-label{display: block !important;color: #062b5f !important;font-size: 14px !important;font-weight: 900 !important;line-height: 1.3 !important;margin: 0 0 9px !important;letter-spacing: .01em !important;}.forminator-ui.forminator-custom-form-4786 /* Inputs */
form#forminator-module-4786 input.forminator-input,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 textarea.forminator-textarea,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 select.forminator-select,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 input[type="text"],.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 input[type="email"],.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 input[type="tel"],.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 input[type="number"],.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 input[type="url"],.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 textarea,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 select{width: 100% !important;max-width: 100% !important;min-width: 0 !important;height: 58px !important;min-height: 58px !important;padding: 15px 17px !important;background: #f7fbff !important;color: #1d2b3a !important;border: 2px solid #d7e5f5 !important;border-radius: 16px !important;font-size: 16px !important;font-weight: 600 !important;line-height: 1.3 !important;box-shadow: 0 10px 24px rgba(6,43,95,.07) !important;box-sizing: border-box !important;outline: none !important;appearance: none !important;-webkit-appearance: none !important;}.forminator-ui.forminator-custom-form-4786 /* Textarea */
form#forminator-module-4786 textarea,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 textarea.forminator-textarea{height: auto !important;min-height: 130px !important;resize: vertical !important;}.forminator-ui.forminator-custom-form-4786 /* Focus */
form#forminator-module-4786 input:focus,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 textarea:focus,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 select:focus{background: #ffffff !important;border-color: #0b4aa2 !important;box-shadow: 0 0 0 5px rgba(11,74,162,.14) !important;}.forminator-ui.forminator-custom-form-4786 /* Placeholder */
form#forminator-module-4786 input::placeholder,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 textarea::placeholder{color: #8b9caf !important;font-weight: 500 !important;}.forminator-ui.forminator-custom-form-4786 /* Required star */
form#forminator-module-4786 .forminator-required{color: #c8172e !important;font-weight: 900 !important;}.forminator-ui.forminator-custom-form-4786 /* Date fields */
form#forminator-module-4786 .forminator-date-select,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-date-input{width: 100% !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-date-select .forminator-row{margin-bottom: 0 !important;}.forminator-ui.forminator-custom-form-4786 /* Address field spacing */
form#forminator-module-4786 .forminator-address{width: 100% !important;}.forminator-ui.forminator-custom-form-4786 /* Radio and checkbox cards */
form#forminator-module-4786 .forminator-radio,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-checkbox{display: flex !important;align-items: flex-start !important;gap: 12px !important;width: 100% !important;background: #f8fbff !important;border: 2px solid #dbe7f5 !important;border-radius: 18px !important;padding: 17px 20px !important;margin: 10px 0 !important;box-shadow: 0 10px 22px rgba(6,43,95,.06) !important;box-sizing: border-box !important;transition: all .2s ease !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-radio:hover,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-checkbox:hover{background: #ffffff !important;border-color: #0b4aa2 !important;transform: translateY(-1px) !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-radio-label,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-checkbox-label{color: #34445c !important;font-size: 15px !important;font-weight: 700 !important;line-height: 1.55 !important;}.forminator-ui.forminator-custom-form-4786 /* Upload area */
form#forminator-module-4786 .forminator-file-upload,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-file-upload-area{width: 100% !important;background: #f8fbff !important;border: 2px dashed #b8cbe3 !important;border-radius: 22px !important;padding: 28px !important;box-sizing: border-box !important;}.forminator-ui.forminator-custom-form-4786 /* Buttons */
form#forminator-module-4786 .forminator-button{border-radius: 999px !important;padding: 16px 34px !important;font-size: 14px !important;font-weight: 900 !important;text-transform: uppercase !important;letter-spacing: .04em !important;border: none !important;transition: all .22s ease !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-button-next,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-button-submit{background: #c8172e !important;color: #ffffff !important;box-shadow: 0 14px 28px rgba(200,23,46,.28) !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-button-next:hover,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-button-submit:hover{background: #a91225 !important;transform: translateY(-2px) !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-button-back{background: #eef4fb !important;color: #062b5f !important;border: 1px solid #d7e5f5 !important;}.forminator-ui.forminator-custom-form-4786 /* Footer */
form#forminator-module-4786 .forminator-pagination-footer{margin-top: 34px !important;padding-top: 26px !important;border-top: 1px solid #e5edf7 !important;}.forminator-ui.forminator-custom-form-4786 /* Error messages */
form#forminator-module-4786 .forminator-error-message{background: #fff1f3 !important;color: #c8172e !important;border-radius: 10px !important;padding: 8px 12px !important;font-weight: 800 !important;margin-top: 7px !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 .forminator-col{padding: 0 !important;}.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 input.forminator-input,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 textarea.forminator-textarea,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 select,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 input,.forminator-ui.forminator-custom-form-4786 form#forminator-module-4786 textarea{min-height: 54px !important;font-size: 15px !important;}

/* Mobile */
@media (max-width: 768px) { .forminator-ui.forminator-custom-form-4786form#forminator-module-4786.forminator-custom-form{padding: 22px !important;margin: 20px 10px !important;border-radius: 24px !important;} }