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

.forminator-ui.forminator-custom-form-552 /* 1. Настройка шрифтов и сброс лишней разметки */
.forminator-ui{font-family: 'Inter', system-ui, -apple-system, sans-serif !important;background: #F4F6F8 !important;color: #1e293b !important;padding: 35px !important;border-radius: 16px !important;box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.2) !important;box-sizing: border-box !important;}.forminator-ui.forminator-custom-form-552 .forminator-row{position: relative !important;margin-bottom: 16px !important;}.forminator-ui.forminator-custom-form-552 /* 3. Лейблы (Названия полей) */
.forminator-label{display: block !important;font-size: 13px !important;font-weight: 600 !important;margin-bottom: 3px !important;}.forminator-ui.forminator-custom-form-552 /* 2. Делаем абсолютно все поля одинаковыми,.forminator-ui.forminator-custom-form-552 красивыми и скругленными */
.forminator-input,.forminator-ui.forminator-custom-form-552 .forminator-textarea,.forminator-ui.forminator-custom-form-552 .forminator-field input{width: 100% !important;padding: px !important;background-color: #ffffff !important;border: 1px solid #dcdcdc !important;border-radius: 10px !important;box-sizing: border-box !important;font-size: 14px !important;color: #333333 !important;transition: all 0.2s ease-in-out !important;}.forminator-ui.forminator-custom-form-552 .forminator-label textarea{margin: 10px !important;}.forminator-ui.forminator-custom-form-552 /* Настройка высоты и отступов для обычных инпутов */
.forminator-input,.forminator-ui.forminator-custom-form-552 .forminator-field input{height: 50px !important;}.forminator-ui.forminator-custom-form-552 /* 3. ФЛОАТИНГ-ЛЕЙБЛЫ (Эффект выезда наверх) */
/* Ставим названия полей внутрь,.forminator-ui.forminator-custom-form-552 маскируя под плейсхолдеры */
.forminator-field .forminator-label{pointer-events: none !important;/* Клик проходит сквозь текст в поле */
    transition: all 0.2s ease-in-out !important;font-size: 14px !important;color: #999999 !important;}.forminator-ui.forminator-custom-form-552 /* АНИМАЦИЯ: При клике на поле (focus-within) или если в поле уже пишут текст */
.forminator-field:focus-within .forminator-label{color: #0D9488 !important;}.forminator-ui.forminator-custom-form-552 /* Высота для обычных полей ввода */
.forminator-input,.forminator-ui.forminator-custom-form-552 .forminator-field input{height: 44px !important;}.forminator-ui.forminator-custom-form-552 /* 5. ЭФФЕКТ КЛИКА НА РАМКУ (Focus) */
.forminator-input:focus,.forminator-ui.forminator-custom-form-552 .forminator-textarea:focus,.forminator-ui.forminator-custom-form-552 .forminator-field input:focus,.forminator-ui.forminator-custom-form-552 .forminator-field textarea:focus{border-color: #0D9488 !important;box-shadow: 0 0 0 3px rgba(13, 148, 136, 0.1) !important;outline: none !important;}.forminator-ui.forminator-custom-form-552 /* 6. КНОПКА «ОТПРАВИТЬ» */
.forminator-button-submit{background: linear-gradient(135deg, #E8A33D 10%, #E8A33D 100%) !important;color: #ffffff !important;border-radius: 10px !important;padding: 14px 36px !important;font-weight: 600 !important;border: none !important;box-shadow: 0 4px 15px rgba(13, 148, 136, 0.3) !important;transition: all 0.3s ease-in-out !important;cursor: pointer !important;width: auto !important;}.forminator-ui.forminator-custom-form-552 .forminator-button-submit:hover{transform: translateY(-2px) !important;box-shadow: 0 8px 25px rgba(13, 148, 136, 0.5) !important;}.forminator-ui.forminator-custom-form-552 /* 7. СТИЛИЗАЦИЯ ВЫПАДАЮЩЕГО СПИСКА (SELECT-1) */
.forminator-select .forminator-select2 + .select2-container--default .select2-selection--single,.forminator-ui.forminator-custom-form-552 .forminator-field select,.forminator-ui.forminator-custom-form-552 .forminator-select2{width: 100% !important;height: 44px !important;background-color: #ffffff !important;border: 1px solid #dcdcdc !important;border-radius: 10px !important;padding: 0 12px !important;font-size: 14px !important;color: #333333 !important;outline: none !important;box-sizing: border-box !important;transition: all 0.2s ease-in-out !important;-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;}.forminator-ui.forminator-custom-form-552 /* Настройка обертки Select2 в Forminator,.forminator-ui.forminator-custom-form-552 если используется кастомный JS-селект */
.forminator-select .select2-container--default .select2-selection--single{display: flex !important;align-items: center !important;}.forminator-ui.forminator-custom-form-552 .forminator-select .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 44px !important;padding-left: 0 !important;color: #333333 !important;}.forminator-ui.forminator-custom-form-552 .forminator-select .select2-container--default .select2-selection--single .select2-selection__arrow{height: 44px !important;right: 10px !important;}.forminator-ui.forminator-custom-form-552 /* Эффект клика/фокуса на выпадающий список */
.forminator-select select:focus,.forminator-ui.forminator-custom-form-552 .forminator-select .select2-container--open .select2-selection--single,.forminator-ui.forminator-custom-form-552 .forminator-select .select2-container--focus .select2-selection--single{border-color: #0D9488 !important;box-shadow: 0 0 0 3px rgba(13, 148, 136, 0.1) !important;outline: none !important;}.forminator-ui.forminator-custom-form-552 /* 9. ФИНАЛЬНЫЙ ИСПРАВЛЕННЫЙ СТИЛЬ ДЛЯ #CONSENT-1 */

/* 1. Выстраиваем чекбокс и текст в один ряд без переноса */
#consent-1 .forminator-checkbox__wrapper{display: flex !important;flex-direction: row !important;align-items: flex-start !important;/* Галочка на уровне первой строки текста */
    gap: 10px !important;width: 100% !important;background: transparent !important;border: none !important;padding: 0 !important;}.forminator-ui.forminator-custom-form-552 /* 2. Текст согласия */
#consent-1 .forminator-consent__label,.forminator-ui.forminator-custom-form-552 #consent-1 .forminator-checkbox__label{font-size: 13px !important;color: #444444 !important;line-height: 1.4 !important;margin: 0 !important;padding: 0 !important;}.forminator-ui.forminator-custom-form-552 /* 3. Оформление квадратика чекбокса */
#consent-1 .forminator-checkbox-box{position: relative !important;width: 18px !important;height: 18px !important;min-width: 18px !important;min-height: 18px !important;background-color: #ffffff !important;border: 1px solid #dcdcdc !important;border-radius: 4px !important;display: inline-block !important;margin-top: 1px !important;/* Идеальное выравнивание по высоте первой строки */
    box-sizing: border-box !important;transition: all 0.2s ease !important;}.forminator-ui.forminator-custom-form-552 /* 4. Скрываем нативный input */
#consent-1 input[type="checkbox"]{position: absolute !important;opacity: 0 !important;width: 0 !important;height: 0 !important;}.forminator-ui.forminator-custom-form-552 /* 5. При выборе: оставляем БЕЛЫЙ фон и меняем только Цвет РАМКИ */
#consent-1 input[type="checkbox"]:checked + .forminator-checkbox-box{background-color: #ffffff !important;border-color: #0D9488 !important;}.forminator-ui.forminator-custom-form-552 /* 6. Рисуем красивую аккуратную БИРЮЗОВУЮ галочку внутри квадратика при клике */
#consent-1 input[type="checkbox"]:checked + .forminator-checkbox-box::after{content: '' !important;position: absolute !important;left: 5px !important;top: 2px !important;width: 4px !important;height: 8px !important;border: solid #0D9488 !important;border-width: 0 2px 2px 0 !important;transform: rotate(45deg) !important;display: block !important;}