.forminator-ui.forminator-custom-form-25623 .forminator-title{color: #005a9c !important;font-size: .875rem !important;font-weight: 700 !important;letter-spacing: .7px !important;line-height: 1.43em !important;margin-bottom: .8125rem !important;text-transform: uppercase !important;}.forminator-ui.forminator-custom-form-25623 .forminator-input{width: 100% !important;border: 2px solid #ccc !important;border-radius: 5px !important;background: #fff !important;font-size: 1rem !important;padding: .5rem !important;color: #333333 !important;}.forminator-ui.forminator-custom-form-25623 .forminator-textarea{border-radius: 5px !important;border: 1px solid #ccc !important;min-height: 200px !important;width: 100% !important;font-size: 1.1rem !important;font-family: "source-sans-pro" !important;padding: .5rem !important;}.forminator-ui.forminator-custom-form-25623 .forminator-button{background: #2d8e7a !important;color: #fff !important;border-radius: 1.5625rem !important;padding: .5625rem 1.6875rem !important;font-size: 1.1875rem !important;font-weight: 600 !important;letter-spacing: -0.1px !important;border: 0 !important;}.forminator-ui.forminator-custom-form-25623 .forminator-description{font-size: 1rem !important;color: rgba(255, 255, 255, 1) !important;}.forminator-ui.forminator-custom-form-25623 .forminator-error-message{font-size: 1rem !important;color: #c82257 !important;font-weight: 700 !important;}.forminator-ui.forminator-custom-form-25623 /* REFINED DROPDOWN STYLING */

.forminator-select2{display: block !important;width: 100% !important;min-height: 51px !important;border: 2px solid #ccc !important;border-radius: 5px !important;background-color: #fff !important;color: #333333 !important;font-family: "source-sans-pro", sans-serif !important;font-size: 1rem !important;line-height: 1.4 !important;padding: .5rem 2.5rem .5rem .5rem !important;box-sizing: border-box !important;cursor: pointer !important;/* Replace the browser’s default arrow */
    appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-image: linear-gradient(45deg, transparent 50%, #333 50%),
        linear-gradient(135deg, #333 50%, transparent 50%) !important;background-position: calc(100% - 18px) 50%,
        calc(100% - 13px) 50% !important;background-size: 5px 5px !important;background-repeat: no-repeat !important;}.forminator-ui.forminator-custom-form-25623 .forminator-select2:focus{border-color: #2d8e7a !important;outline: 3px solid rgba(45, 142, 122, .2) !important;outline-offset: 1px !important;}.forminator-ui.forminator-custom-form-25623 /* LABELS */

.forminator-label{font-size: 1rem !important;font-weight: 550 !important;color: #333333 !important;}.forminator-ui.forminator-custom-form-25623 /* REFINED CHECKBOX LIST */

.forminator-field-checkbox .forminator-label{display: block !important;margin-bottom: 1rem !important;}.forminator-ui.forminator-custom-form-25623 .forminator-field-checkbox .forminator-checkbox{display: flex !important;align-items: flex-start !important;width: 100% !important;margin: 0 0 10px !important;color: #333333 !important;font-family: "source-sans-pro", sans-serif !important;font-size: 1rem !important;font-weight: 400 !important;line-height: 1.45 !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-25623 /* Use the native checkbox and hide Forminator’s unused box */

.forminator-field-checkbox
.forminator-checkbox
input[type="checkbox"]{flex: 0 0 18px !important;width: 18px !important;height: 18px !important;margin: 3px 10px 0 0 !important;accent-color: #2d8e7a !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-25623 .forminator-field-checkbox .forminator-checkbox-box{display: none !important;}.forminator-ui.forminator-custom-form-25623 .forminator-field-checkbox .forminator-checkbox-label{color: #333333 !important;font-family: "source-sans-pro", sans-serif !important;font-size: 0.95rem !important;font-weight: 400 !important;line-height: 1.45 !important;}.forminator-ui.forminator-custom-form-25623 /* SUCCESS MESSAGE */

.forminator-success{font-size: 1.8rem !important;font-weight: 600 !important;color: #3ea38e !important;margin-bottom: 10px !important;}.forminator-ui.forminator-custom-form-25623 .forminator-button-submit{margin-top: 1rem !important;}