@layer bricks {.brxe-shortcode{width:100%}}.fluentform_wrapper_10,.fluent_form_10 { background: transparent !important; padding: 0 !important; box-shadow: none !important; border-radius: 0 !important; margin: 0 auto !important; max-width: 500px;}.ff-el-input--label label { font-size: 1rem; font-weight: 500; color: #323232; margin-bottom: 6px; display: block;}.ff-el-form-control { width: 100%; padding: 12px 14px; border: 1.5px solid #BC9B77; border-radius: 8px; font-size: 1rem; color: #323232; background: #fff; margin-bottom: 12px; transition: border-color 0.2s;} .ff-el-form-control:focus { border-color: #323232; outline: none; box-shadow: 0 0 0 2px #BC9B7733;}.ff-el-group { margin-bottom: 24px;}.ff-el-form-check { margin-bottom: 10px;} .ff-el-form-check-label { display: flex; align-items: center; font-size: 1rem; color: #323232; cursor: pointer; padding-left: 6px;} .ff-el-form-check-input[type="radio"] { accent-color: #BC9B77; margin-right: 10px; width: 18px; height: 18px;}.ff-btn-submit, .ff-btn { background: linear-gradient(90deg, #BC9B77 0%, #A88A63 100%); color: #fff; font-size: 1.1rem; font-weight: bold; padding: 14px 36px; border: none; border-radius: 8px; box-shadow: none; cursor: pointer; transition: background 0.2s, transform 0.1s; display: block; width: 100%; margin-top: 18px;} .ff-btn-submit:hover, .ff-btn:focus { background: #323232; color: #fff; transform: translateY(-2px) scale(1.03);}.ff-errors-in-stack { color: #e63946; font-size: 0.96rem; background: #fff5f5; border-left: 3px solid #e63946; padding: 8px 12px; border-radius: 6px; margin-bottom: 12px;}@media (max-width: 600px) { .fluentform_wrapper_10, .fluent_form_10 { max-width: 100%; } .ff-btn-submit, .ff-btn { font-size: 1rem; padding: 14px 0; }}