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

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

		@media (min-width: 783px) {

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

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

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

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

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

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

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

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

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

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

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

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

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

	

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

.forminator-ui.forminator-custom-form-936 /* =========================================================
   SAURYAVEDA — RESIDENTIAL SOLAR LEAD FORM
   Forminator Form ID: 633
   ========================================================= */


/* =========================================================
   1. FORM BASE
   ========================================================= */{width: 100% !important;max-width: 100% !important;margin: 0 !important;font-family: "Inter", sans-serif !important;color: #17365D !important;box-sizing: border-box !important;}.forminator-ui.forminator-custom-form-936 *,.forminator-ui.forminator-custom-form-936 *::before,.forminator-ui.forminator-custom-form-936 *::after{box-sizing: border-box !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   2. FORM ROWS
   ========================================================= */

.forminator-row{width: 100% !important;margin-bottom: 18px !important;}.forminator-ui.forminator-custom-form-936 .forminator-field{width: 100% !important;margin-bottom: 0 !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   3. FIELD LABELS
   ========================================================= */

.forminator-label{display: block !important;margin: 0 0 7px 0 !important;font-family: "Inter", sans-serif !important;font-size: 14px !important;font-weight: 600 !important;line-height: 1.4 !important;color: #17365D !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   4. TEXT / TELEPHONE / NUMBER INPUTS
   ========================================================= */

input.forminator-input,.forminator-ui.forminator-custom-form-936 input[type="text"],.forminator-ui.forminator-custom-form-936 input[type="tel"],.forminator-ui.forminator-custom-form-936 input[type="number"]{display: block !important;width: 100% !important;min-height: 48px !important;height: 48px !important;margin: 0 !important;padding: 12px 14px !important;background: #FFFFFF !important;border: 1px solid #D8DEE8 !important;border-radius: 7px !important;font-family: "Inter", sans-serif !important;font-size: 15px !important;font-weight: 400 !important;line-height: 1.4 !important;color: #17365D !important;box-shadow: none !important;outline: none !important;transition: border-color 0.2s ease,
        box-shadow 0.2s ease !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   5. PLACEHOLDER
   ========================================================= */

input::placeholder{color: #8A96A8 !important;opacity: 1 !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   6. INPUT FOCUS
   ========================================================= */

input.forminator-input:focus,.forminator-ui.forminator-custom-form-936 input[type="text"]:focus,.forminator-ui.forminator-custom-form-936 input[type="tel"]:focus,.forminator-ui.forminator-custom-form-936 input[type="number"]:focus{border-color: #17365D !important;box-shadow: 0 0 0 2px rgba(23, 54, 93, 0.08) !important;outline: none !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   7. MOBILE NUMBER / COUNTRY SELECTOR
   ========================================================= */

.iti{width: 100% !important;}.forminator-ui.forminator-custom-form-936 .iti input{width: 100% !important;padding-left: 60px !important;}.forminator-ui.forminator-custom-form-936 .iti__flag-container{left: 0 !important;}.forminator-ui.forminator-custom-form-936 .iti__selected-flag{padding: 0 10px !important;}.forminator-ui.forminator-custom-form-936 .iti__country-list{font-family: "Inter", sans-serif !important;font-size: 14px !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   8. WHATSAPP CHECKBOX
   ========================================================= */

.forminator-checkbox{display: flex !important;align-items: center !important;margin-top: 2px !important;}.forminator-ui.forminator-custom-form-936 .forminator-checkbox-box{width: 17px !important;height: 17px !important;margin-right: 7px !important;border-radius: 4px !important;}.forminator-ui.forminator-custom-form-936 .forminator-checkbox-label{font-family: "Inter", sans-serif !important;font-size: 14px !important;font-weight: 400 !important;line-height: 1.4 !important;color: #17365D !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   9. SUBMIT BUTTON
   ========================================================= */

.forminator-button-submit{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: auto !important;min-width: 240px !important;min-height: 50px !important;margin: 2px 0 0 0 !important;padding: 13px 30px !important;background: #F9B000 !important;border: 1px solid #F9B000 !important;border-radius: 999px !important;font-family: "Inter", sans-serif !important;font-size: 16px !important;font-weight: 600 !important;line-height: 1.3 !important;color: #17365D !important;box-shadow: none !important;cursor: pointer !important;transition: background-color 0.2s ease,
        border-color 0.2s ease,
        transform 0.2s ease !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   10. BUTTON HOVER
   ========================================================= */

.forminator-button-submit:hover{background: #E6A000 !important;border-color: #E6A000 !important;color: #17365D !important;transform: translateY(-1px) !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   11. BUTTON ACTIVE
   ========================================================= */

.forminator-button-submit:active{transform: translateY(0) !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   12. BUTTON FOCUS
   ========================================================= */

.forminator-button-submit:focus{outline: none !important;box-shadow: 0 0 0 3px rgba(249, 176, 0, 0.20) !important;}.forminator-ui.forminator-custom-form-936 /* =========================================================
   13. ERROR MESSAGES
   ========================================================= */

.forminator-error-message{margin-top: 5px !important;font-family: "Inter", sans-serif !important;font-size: 12px !important;line-height: 1.4 !important;}.forminator-ui.forminator-custom-form-936 input.forminator-input,.forminator-ui.forminator-custom-form-936 input[type="text"],.forminator-ui.forminator-custom-form-936 input[type="tel"],.forminator-ui.forminator-custom-form-936 input[type="number"]{min-height: 48px !important;height: 48px !important;font-size: 15px !important;}.forminator-ui.forminator-custom-form-936 .forminator-button-submit{width: 100% !important;min-width: 0 !important;min-height: 48px !important;}


/* =========================================================
   14. MOBILE
   ========================================================= */

@media (max-width: 767px) { .forminator-ui.forminator-custom-form-936 {width: 100% !important;}.forminator-ui.forminator-custom-form-936 .forminator-row{margin-bottom: 15px !important;}.forminator-ui.forminator-custom-form-936 .forminator-label{font-size: 14px !important;} }