#forminator-module-1710[data-grid="custom"] .forminator-row:not(:last-child) {
			margin-bottom: 0px;
		}

		#forminator-module-1710[data-grid="custom"] .forminator-col:not(:last-child) {
			margin-bottom: 0px;
		}

		@media (min-width: 783px) {

			#forminator-module-1710[data-grid="custom"] .forminator-row {
				display: flex;
				flex-wrap: wrap;
				margin-right: -0px;
				margin-left: -0px;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-row:not(:last-child) {
				margin-bottom: 0px;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-col {
				min-width: 0;
				flex: 1;
				padding: 0 0px;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-col:not(:last-child) {
				margin-bottom: 0;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-col-3 .forminator-row[data-multiple="true"],
			#forminator-module-1710[data-grid="custom"] .forminator-col-4 .forminator-row[data-multiple="true"] {
				display: block;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-col-3 .forminator-row[data-multiple="true"] .forminator-col:not(:last-child) {
				margin-bottom: 0px;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-col-4 .forminator-row[data-multiple="true"] .forminator-col:not(:last-child) {
				margin-bottom: 0px;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-col-md-3 {
				width: 25%;
				max-width: 25%;
				flex-basis: 25%;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-col-md-4 {
				width: 33.3333333333%;
				max-width: 33.3333333333%;
				flex-basis: 33.3333333333%;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-col-md-6 {
				width: 50%;
				max-width: 50%;
				flex-basis: 50%;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-col-md-12 {
				width: 100%;
				max-width: 100%;
				flex-basis: 100%;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-no-margin .forminator-col {
				margin-bottom: 0px;
			}

			#forminator-module-1710[data-grid="custom"] .forminator-no-margin {
				margin-bottom: -0px;
			}
		}

	

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

	.forminator-ui.forminator-custom-form-1710 .forminator-field-address.forminator-col.forminator-col-12.address-field{background-color: #ffffff !important;/* White background */
    border-radius: 5px !important;/* Rounded corners for a modern look */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;/* Subtle shadow for depth */
    margin-bottom: 10px !important;}.forminator-ui.forminator-custom-form-1710 .forminator-field-email.forminator-col.forminator-col-6.email-field{background-color: #ffffff !important;/* White background */
    border-radius: 5px !important;/* Rounded corners for a modern look */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;/* Subtle shadow for depth */
    margin-right: 5px !important;/* Add spacing below the field */
    margin-bottom: 10px !important;}.forminator-ui.forminator-custom-form-1710 .forminator-field-phone.forminator-col.forminator-col-6.number-field{background-color: #ffffff !important;/* White background */
    border-radius: 5px !important;/* Rounded corners for a modern look */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;/* Subtle shadow for depth */
    margin-left: 5px !important;/* Add spacing below the field */
    margin-bottom: 10px !important;}.forminator-ui.forminator-custom-form-1710 /* Style the submit button */
.forminator-button.forminator-button-submit.submit-form-button{background-color: #e20505 !important;/* Set the background color */
    color: #ffffff !important;/* White text */
    font-size: 30px !important;/* Text size */
    font-weight: bold !important;/* Bold text */
    text-align: center !important;/* Center the text */
    border: none !important;/* Remove any default border */
    border-radius: 5px !important;/* Add rounded corners */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important;/* Subtle shadow for depth */
    transition: background-color 0.3s ease !important;/* Smooth hover transition */
    width: 100% !important;/* Make the button span the full width of the container */
    display: block !important;}.forminator-ui.forminator-custom-form-1710 .forminator-field-email.forminator-col.forminator-col-6.email-field,.forminator-ui.forminator-custom-form-1710 .forminator-field-phone.forminator-col.forminator-col-6.number-field{background-color: #ffffff !important;border-radius: 5px !important;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;}.forminator-ui.forminator-custom-form-1710 /* Adjust Submit Button */
    .forminator-button.forminator-button-submit.submit-form-button{font-size: 24px !important;/* Reduce font size for mobile */
        padding: 12px !important;}

/* Tablet view adjustments */
@media (max-width: 768px) { .forminator-ui.forminator-custom-form-1710 .forminator-button.forminator-button-submit.submit-form-button{font-size: 20px !important;/* Slightly smaller text */
        padding: 5px 30px !important;} }

/* Mobile view adjustments */
@media (max-width: 480px) { .forminator-ui.forminator-custom-form-1710 .forminator-button.forminator-button-submit.submit-form-button{font-size: 18px !important;/* Smaller text for mobile */
        padding: 5px 20px !important;/* Reduce padding for better fit */
        width: 100% !important;/* Make the button full width */
        box-sizing: border-box !important;}.forminator-ui.forminator-custom-form-1710 .forminator-error-message{font-size: 14px !important;color: red !important;background: #F9E4E8 !important;padding: 2px !important;}.forminator-ui.forminator-custom-form-1710 .forminator-response-message{font-size: 16px !important;color: red !important;} }


@media screen and (max-width: 768px) { .forminator-ui.forminator-custom-form-1710 .forminator-field-address.forminator-col.forminator-col-12.address-field,.forminator-ui.forminator-custom-form-1710 .forminator-field-email.forminator-col.forminator-col-6.email-field,.forminator-ui.forminator-custom-form-1710 .forminator-field-phone.forminator-col.forminator-col-6.number-field{width: 100% !important;/* Make fields full width */
        margin: 0 auto 10px auto !important;/* Center the fields and add bottom spacing */
        text-align: justify !important;}.forminator-ui.forminator-custom-form-1710 .forminator-field-address.forminator-col.forminator-col-12.address-field{background-color: #ffffff !important;border-radius: 5px !important;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;} }