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

.forminator-ui.forminator-custom-form-12731 {max-width: 608px !important;width: 100% !important;margin-left: auto !important;margin-right: auto !important;font-family: Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 .forminator-instant-preview-separator{display: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-response-message.forminator-error:not(.forminator-success){display: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-response-message.forminator-success{display: block !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important;color: #4a4a4a !important;text-align: center !important;box-shadow: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-response-message.forminator-success h1{margin: 0 0 18px !important;color: #4a4a4a !important;font-family: Lato, Arial, sans-serif !important;font-size: 28px !important;line-height: 34px !important;font-weight: 700 !important;}.forminator-ui.forminator-custom-form-12731 .forminator-response-message.forminator-success h2{margin: -8px 0 18px !important;color: #4a4a4a !important;font: 400 22px/28px Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 .forminator-response-message.forminator-success h3{margin: 8px 0 0 !important;color: #000000 !important;font: 700 16px/22px Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 .forminator-row{margin: 0 0 10px !important;}.forminator-ui.forminator-custom-form-12731 /* Page titles */
.forminator-field-html .forminator-label{display: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-field-html h1{margin: 0 0 18px !important;color: #4a4a4a !important;font-family: Lato, Arial, sans-serif !important;font-size: 28px !important;line-height: 34px !important;font-weight: 700 !important;text-align: center !important;}.forminator-ui.forminator-custom-form-12731 .forminator-field-html h2{margin: -8px 0 18px !important;color: #4a4a4a !important;font: 400 17px/24px Arial, sans-serif !important;text-align: center !important;}.forminator-ui.forminator-custom-form-12731 /* Labels */
.forminator-label{display: block !important;margin: 0 0 8px !important;color: #000000 !important;font: 700 15px/20px Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 .forminator-required{color: #DB3D55 !important;}.forminator-ui.forminator-custom-form-12731 /* Inputs */
.address .forminator-input,.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-input,.forminator-ui.forminator-custom-form-12731 .forminator-field-address input.forminator-geolocation,.forminator-ui.forminator-custom-form-12731 .phone .forminator-input,.forminator-ui.forminator-custom-form-12731 .name .forminator-input,.forminator-ui.forminator-custom-form-12731 .email .forminator-input,.forminator-ui.forminator-custom-form-12731 .select select,.forminator-ui.forminator-custom-form-12731 .forminator-select--field,.forminator-ui.forminator-custom-form-12731 .textarea .forminator-textarea{width: 100% !important;min-height: 41px !important;padding: 0 12px !important;border: 1px solid #bbbbbb !important;border-radius: 3px !important;background: #ffffff !important;color: #000000 !important;font: 400 15px/20px Arial, sans-serif !important;box-shadow: none !important;}.forminator-ui.forminator-custom-form-12731 .address .forminator-input,.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-input,.forminator-ui.forminator-custom-form-12731 .forminator-field-address input.forminator-geolocation,.forminator-ui.forminator-custom-form-12731 .phone .forminator-input,.forminator-ui.forminator-custom-form-12731 .name .forminator-input,.forminator-ui.forminator-custom-form-12731 .email .forminator-input,.forminator-ui.forminator-custom-form-12731 .select select,.forminator-ui.forminator-custom-form-12731 .forminator-select--field{height: 41px !important;}.forminator-ui.forminator-custom-form-12731 .textarea .forminator-textarea{min-height: 140px !important;padding-top: 10px !important;padding-bottom: 10px !important;resize: vertical !important;}.forminator-ui.forminator-custom-form-12731 .forminator-input::placeholder,.forminator-ui.forminator-custom-form-12731 .forminator-textarea::placeholder{color: #555555 !important;opacity: 1 !important;}.forminator-ui.forminator-custom-form-12731 /* Google address field */
.forminator-field-address,.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-row,.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-col,.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-field{position: relative !important;display: block !important;width: 100% !important;max-width: 100% !important;min-width: 0 !important;margin: 0 !important;padding: 0 !important;}.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-row{clear: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-field::before,.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-field::after{content: none !important;display: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-field > span[class*="forminator-icon"],.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-field > i[class*="forminator-icon"],.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-field > span[class*="location"],.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-field > i[class*="location"],.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-field > span[class*="marker"],.forminator-ui.forminator-custom-form-12731 .forminator-field-address .forminator-field > i[class*="marker"]{display: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-field-address input.forminator-geolocation{padding-right: 12px !important;}.forminator-ui.forminator-custom-form-12731 /* Forminator geolocation dropdown */
.forminator-geolocation-dropdown-wrapper{z-index: 999999 !important;overflow: hidden !important;border: 1px solid #bbbbbb !important;border-radius: 3px !important;background: #ffffff !important;box-shadow: 0 6px 18px rgba(0, 0, 0, 0.14) !important;font-family: Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown{display: block !important;width: 100% !important;margin: 0 !important;padding: 0 !important;list-style: none !important;background: #ffffff !important;}.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li{position: relative !important;display: block !important;width: 100% !important;min-height: 38px !important;margin: 0 !important;padding: 8px 12px !important;border-top: 1px solid #eeeeee !important;background: #ffffff !important;color: #4a4a4a !important;font: 400 13px/18px Arial, sans-serif !important;list-style: none !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li:first-child{border-top: 0 !important;}.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li:hover,.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li[aria-selected="true"],.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li.forminator-is_active{background: #fff7f8 !important;}.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li::marker,.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li::before,.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li::after{content: none !important;display: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li *,.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li span,.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li i,.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li svg,.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li img{max-width: 100% !important;max-height: 20px !important;transform: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li [class*="icon"],.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li [class*="marker"],.forminator-ui.forminator-custom-form-12731 .forminator-geolocation-dropdown li [class*="location"]{display: none !important;}.forminator-ui.forminator-custom-form-12731 /* Google Places autocomplete dropdown */
.pac-container{z-index: 999999 !important;overflow: hidden !important;border: 1px solid #bbbbbb !important;border-radius: 3px !important;background: #ffffff !important;box-shadow: 0 6px 18px rgba(0, 0, 0, 0.14) !important;font-family: Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 .pac-item{display: flex !important;align-items: center !important;min-height: 38px !important;padding: 7px 12px !important;border-top: 1px solid #eeeeee !important;color: #4a4a4a !important;font: 400 13px/18px Arial, sans-serif !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-12731 .pac-item:first-child{border-top: 0 !important;}.forminator-ui.forminator-custom-form-12731 .pac-item:hover,.forminator-ui.forminator-custom-form-12731 .pac-item-selected{background: #fff7f8 !important;}.forminator-ui.forminator-custom-form-12731 .pac-icon,.forminator-ui.forminator-custom-form-12731 .pac-icon-marker{position: static !important;flex: 0 0 15px !important;display: inline-block !important;width: 15px !important;height: 20px !important;min-width: 15px !important;max-width: 15px !important;min-height: 20px !important;max-height: 20px !important;margin: 0 8px 0 0 !important;padding: 0 !important;transform: none !important;border: 0 !important;border-radius: 0 !important;background-color: transparent !important;background-size: 34px !important;}.forminator-ui.forminator-custom-form-12731 .pac-icon::before,.forminator-ui.forminator-custom-form-12731 .pac-icon::after,.forminator-ui.forminator-custom-form-12731 .pac-icon-marker::before,.forminator-ui.forminator-custom-form-12731 .pac-icon-marker::after{content: none !important;display: none !important;}.forminator-ui.forminator-custom-form-12731 .pac-item-query{color: #000000 !important;font: 700 13px/18px Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 .pac-matched{color: #000000 !important;font-weight: 700 !important;}.forminator-ui.forminator-custom-form-12731 /* Phone */
.phone .forminator-iti-input,.forminator-ui.forminator-custom-form-12731 .phone .iti{width: 100% !important;}.forminator-ui.forminator-custom-form-12731 .phone .iti__country-container{display: none !important;}.forminator-ui.forminator-custom-form-12731 .phone .forminator-field--phone{padding-right: 12px !important;}.forminator-ui.forminator-custom-form-12731 /* Checkboxes */
.consent .forminator-checkbox__wrapper{display: flex !important;align-items: flex-start !important;gap: 10px !important;margin: 10px 0 0 !important;}.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox{position: relative !important;flex: 0 0 18px !important;width: 18px !important;height: 18px !important;margin: -2px 0 0 !important;}.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox input{position: absolute !important;inset: 0 !important;width: 18px !important;height: 18px !important;margin: 0 !important;opacity: 0 !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox-box{display: block !important;width: 18px !important;height: 18px !important;border: 1px solid #aeb4bd !important;border-radius: 3px !important;background: #ffffff !important;box-shadow: none !important;}.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox input:checked + .forminator-checkbox-box{background: #9b9b9b !important;border-color: #9b9b9b !important;}.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox input:checked + .forminator-checkbox-box::after{content: "" !important;display: block !important;width: 5px !important;height: 10px !important;margin: 2px 0 0 6px !important;border: solid #ffffff !important;border-width: 0 2px 2px 0 !important;transform: rotate(45deg) !important;}.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox__label,.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox__label p,.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox__label .label-style{margin: 0 !important;color: #000000 !important;font: 400 13px/15px Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox__label{flex: 1 1 auto !important;}.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox__label a{color: #DB3D55 !important;text-decoration: none !important;}.forminator-ui.forminator-custom-form-12731 /* Radio selection cards */
.radio .forminator-field{display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 12px !important;width: 100% !important;}.forminator-ui.forminator-custom-form-12731 .radio .forminator-label{grid-column: 1 / -1 !important;margin: 0 0 4px !important;}.forminator-ui.forminator-custom-form-12731 .radio .forminator-radio{position: relative !important;display: flex !important;align-items: center !important;justify-content: center !important;min-height: 64px !important;margin: 0 !important;padding: 16px 14px !important;border: 1px solid #bbbbbb !important;border-radius: 5px !important;background: #ffffff !important;color: #000000 !important;font: 700 18px/22px Arial, sans-serif !important;text-align: center !important;cursor: pointer !important;box-shadow: none !important;}.forminator-ui.forminator-custom-form-12731 .radio .forminator-radio input{position: absolute !important;inset: 0 !important;width: 100% !important;height: 100% !important;margin: 0 !important;opacity: 0 !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-12731 .radio .forminator-radio-bullet{display: none !important;}.forminator-ui.forminator-custom-form-12731 .radio .forminator-radio-label{position: relative !important;z-index: 1 !important;margin: 0 !important;color: inherit !important;font: inherit !important;}.forminator-ui.forminator-custom-form-12731 .radio .forminator-radio:hover{border-color: #DB3D55 !important;}.forminator-ui.forminator-custom-form-12731 .radio .forminator-radio.forminator-is_checked,.forminator-ui.forminator-custom-form-12731 .radio .forminator-radio:has(input:checked){border-color: #DB3D55 !important;background: #DB3D55 !important;color: #ffffff !important;}.forminator-ui.forminator-custom-form-12731 /* Slider */
.slider-input,.forminator-ui.forminator-custom-form-12731 .slider-input .forminator-field,.forminator-ui.forminator-custom-form-12731 .slider-input .forminator-slider,.forminator-ui.forminator-custom-form-12731 .slider-input .forminator-slide,.forminator-ui.forminator-custom-form-12731 .slider-input .forminator-slider-amount{position: relative !important;display: block !important;width: 100% !important;max-width: 100% !important;}.forminator-ui.forminator-custom-form-12731 .slider-input .forminator-slider{margin-top: 18px !important;}.forminator-ui.forminator-custom-form-12731 .slider-input .forminator-slide{height: 8px !important;margin: 18px 0 0 !important;overflow: visible !important;border: 0 !important;border-radius: 999px !important;background: #eeeeee !important;box-shadow: none !important;}.forminator-ui.forminator-custom-form-12731 .slider-input .ui-slider-range{position: absolute !important;top: 0 !important;left: 0 !important;height: 8px !important;border: 0 !important;border-radius: 999px !important;background: #DB3D55 !important;}.forminator-ui.forminator-custom-form-12731 .slider-input .ui-slider-handle{position: absolute !important;z-index: 2 !important;top: 50% !important;width: 22px !important;height: 22px !important;margin-top: -11px !important;margin-left: -11px !important;border: 2px solid #DB3D55 !important;border-radius: 50% !important;background: #ffffff !important;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.18) !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-12731 .slider-input .forminator-slider-amount{margin-top: 12px !important;color: #000000 !important;font: 700 18px/22px Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 /* Validation */
.forminator-has_error .forminator-input,.forminator-ui.forminator-custom-form-12731 .forminator-has_error .forminator-textarea,.forminator-ui.forminator-custom-form-12731 .forminator-has_error select,.forminator-ui.forminator-custom-form-12731 .forminator-has_error .forminator-select--field{border-color: #DB3D55 !important;background: #fff7f8 !important;}.forminator-ui.forminator-custom-form-12731 .forminator-has_error .forminator-checkbox-box,.forminator-ui.forminator-custom-form-12731 .forminator-has_error .forminator-radio{border-color: #DB3D55 !important;background: #ffffff !important;}.forminator-ui.forminator-custom-form-12731 .forminator-error-message{display: block !important;margin: 6px 0 0 !important;color: #DB3D55 !important;font: 400 13px/16px Arial, sans-serif !important;}.forminator-ui.forminator-custom-form-12731 /* Footer buttons */
.forminator-pagination-footer{display: flex !important;justify-content: stretch !important;gap: 10px !important;margin-top: 16px !important;}.forminator-ui.forminator-custom-form-12731 .forminator-button-back{display: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-pagination-submit[disabled],.forminator-ui.forminator-custom-form-12731 .forminator-pagination > .forminator-pagination-submit{display: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-button-next,.forminator-ui.forminator-custom-form-12731 .forminator-button-submit{display: block !important;width: 100% !important;max-width: none !important;min-height: 52px !important;padding: 12px 24px !important;border: 0 !important;border-radius: 5px !important;background: #DB3D55 !important;color: #ffffff !important;font: 700 20px/24px Lato, Arial, sans-serif !important;text-align: center !important;text-transform: uppercase !important;box-shadow: none !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-12731 .forminator-button-next:hover,.forminator-ui.forminator-custom-form-12731 .forminator-button-submit:hover{background: #D02E43 !important;color: #ffffff !important;}.forminator-ui.forminator-custom-form-12731 .forminator-button-next:active,.forminator-ui.forminator-custom-form-12731 .forminator-button-submit:active{background: #C52639 !important;}.forminator-ui.forminator-custom-form-12731 .forminator-response-message.forminator-success.forminator-show ~ .forminator-pagination,.forminator-ui.forminator-custom-form-12731 .forminator-response-message.forminator-success.forminator-show ~ .forminator-pagination-footer,.forminator-ui.forminator-custom-form-12731 .forminator-response-message.forminator-success.forminator-show ~ .forminator-pagination-submit,.forminator-ui.forminator-custom-form-12731 .forminator-response-message.forminator-success.forminator-show ~ .forminator-pagination-footer .forminator-button-submit{display: none !important;}.forminator-ui.forminator-custom-form-12731 .forminator-button-next,.forminator-ui.forminator-custom-form-12731 .forminator-button-submit{font-size: 18px !important;}.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox__label,.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox__label p,.forminator-ui.forminator-custom-form-12731 .consent .forminator-checkbox__label .label-style{font-size: 13px !important;line-height: 16px !important;}

@media (max-width: 640px) { .forminator-ui.forminator-custom-form-12731 .forminator-field-html h1{font-size: 24px !important;line-height: 30px !important;} }