@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-hbydhz {text-align: center}.ff-hidden-radio-group.ff-el-group,.ff-field-container.ff-hidden-radio-group { display: none !important; visibility: hidden !important; position: absolute !important; left: -9999px; height: 0; padding: 0; margin: 0;}.ff-custom-select { position: relative; max-width: 100%; margin-bottom: 15px;}.ff-custom-select-summary { background: #fff; border: 1px solid #ddd; border-radius: 25px; padding: 1.2rem 2rem; cursor: pointer; display: flex; justify-content: space-between; align-items: center; user-select: none;} .ff-selected-label { font-size: 16px; color: var(--primary)!important;}.ff-select-icon { border: solid #555; border-width: 0 2px 2px 0; display: inline-block; padding: 3px; transform: rotate(45deg); transition: transform 0.2s !important;} .ff-custom-select.is-open .ff-select-icon { transform: rotate(-135deg);}.ff-custom-select-details { display: none; position: absolute; top: calc(100% + 5px); left: 0; right: 0; background: #fff; border: 1px solid #ddd; border-radius: 12px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); padding: 10px; z-index: 10; max-height: 250px; overflow-y: auto;} .ff-custom-select.is-open .ff-custom-select-details { display: block;}.ff-custom-option { display: flex; align-items: center; padding: 12px 15px; cursor: pointer; border-radius: 8px; transition: background-color 0.2s !important;}.ff-custom-option input[type="radio"] { margin-right: 12px;  flex-shrink: 0;  }.ff-custom-option .service-name { color: #333;} .ff-custom-option .service-price { margin-left: auto;  padding-left: 15px; color: #555;}#brxe-xduqeg form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style) { width: auto; border-radius: 999px; border: none; background-color: var(--primary, #d8c6a0) !important; padding: 16px 32px; color: #ffffff; margin-top: 2rem; font-size: 16px; font-weight: 600; transition: all .4s ease; cursor: pointer;}#brxe-xduqeg form.fluent_form_3 .ff-btn-submit:hover { opacity: 0.9; transform: translateY(-1px);}#brxe-xduqeg .ff-default .ff-el-form-control { margin-bottom: 1rem; border: 1px solid var(--muted, #ccc) !important; border-radius: 5px !important; color: var(--fluentform-secondary, #333); padding: 1.2rem !important; font-family: "Inter", sans-serif;} .ff-custom-option {gap:1rem;} .ff-custom-option .service-name { color: #06392f; font-weight: 500;} .ff_product_price_label, .ff_product_price { color: #06392f; font-weight: 600; font-size: 18px; }#brxe-lygwmn {margin-top: 1rem}#brxe-wfjrcl {position: relative}#brxe-wzvxii {justify-content: flex-start; padding-top: 0; padding-bottom: 0; height: 100%}#brxe-wbpjmd {position: absolute; top: 0px; right: 0px; color: var(--text-body); fill: var(--text-body); font-size: 24px}#brxe-wflkhy {position: relative; padding-top: 0; padding-bottom: 0; justify-content: flex-start}@media (max-width: 478px) {#brxe-wflkhy {padding-top: 2rem; padding-right: 0; padding-bottom: 2rem; padding-left: 0}}