@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-ngmvig {max-width: 16ch}#brxe-fdtjmn {margin-bottom: 0}#brxe-bkvpzp .ff-el-form-control{padding: 17px 12px !important; border-radius: 10px !important; border: 1px solid var(--brand-1-500) !important; background: #fff;}#brxe-bkvpzp .ff-el-form-control:not(textarea){ max-height: 56px; min-height: 56px;}#brxe-bkvpzp button { border-radius: 120px !important; font-size: 1rem !important; font-weight: 500 !important; padding: 1rem 2rem !important; color: #fff !important; background-color: transparent !important; border: none !important; position: relative !important; isolation: isolate !important; overflow: hidden !important;}#brxe-bkvpzp button::before { content: ""; position: absolute; inset: 0; z-index: -1; border-radius: inherit; pointer-events: none; transition: opacity 0.4s ease; background: linear-gradient(180deg, var(--brand-1-500) 0%, var(--brand-2-500) 100%) !important;}#brxe-bkvpzp button::after { content: ""; position: absolute; inset: 0; z-index: -1; border-radius: inherit; pointer-events: none; transition: opacity 0.4s ease; background: linear-gradient(180deg, var(--pro-button-1-hover) 0%, var(--brand-2-500) 100%) !important;}#brxe-bkvpzp button:hover::after { opacity: 1 !important; }#brxe-bkvpzp button:hover { opacity: 1 !important; }#brxe-bkvpzp .ff-btn-submit{margin-top: 20px !important;}#brxe-bkvpzp .ff_submit_btn_wrapper{max-width: fit-content !important;}#brxe-bkvpzp label{color: var(--brand-2-500) !important; font-weight: 500 !important; min-width: max-content !important; font-size: 1rem;}#brxe-bkvpzp .fi-name-row .ff-t-column-1{ flex-direction: row !important; gap: 15px;}#brxe-bkvpzp .fi-name-row .ff-t-column-1 .ff-el-group{width: 100%;}#brxe-bkvpzp .fi-date-row .ff-t-column-2, #brxe-bkvpzp .fi-date-row .ff-t-column-1{ flex-direction: row !important; gap: 15px;}#brxe-bkvpzp .fi-date-row .ff-t-column-2 .ff-el-group{width: 100%;}#brxe-bkvpzp .fi-date-row .ff-t-column-1 .ff-el-group:first-child{ width: 28%;}#brxe-bkvpzp .fi-date-row .ff-t-column-1 .ff-el-group:nth-child(2){ width: 28%;}#brxe-bkvpzp .fi-date-row .ff-t-column-1 .ff-el-group:last-child{ width: 44%;}#brxe-bkvpzp .fi-email-row .ff-t-column-2{ flex-direction: row !important; gap: 15px;}#brxe-bkvpzp .fi-email-row .ff-t-column-2 .ff-el-group{width: 100%;}#brxe-bkvpzp .fi-email-row .ff-t-column-1{ flex-direction: row !important; gap: 15px;}#brxe-bkvpzp .fi-email-row .ff-t-column-1 .ff-el-group:first-child{width: 56%;}#brxe-bkvpzp .fi-email-row .ff-t-column-1 .ff-el-group:last-child{width: 42%;}#brxe-bkvpzp .fi-er-row .ff-t-column-1{ flex-direction: row !important; gap: 15px;}#brxe-bkvpzp .fi-er-row .ff-t-column-1 .ff-el-group:first-child{ width: 50%;}#brxe-bkvpzp .fi-er-row .ff-t-column-1 .ff-el-group:last-child{ width: 50%;}#brxe-bkvpzp .fi-clinic-row .ff-t-column-1{ flex-direction: row !important; gap: 15px;}#brxe-bkvpzp .fi-clinic-row .ff-t-column-1 .ff-el-group:first-child{ width: 50%;}#brxe-bkvpzp .fi-clinic-row .ff-t-column-1 .ff-el-group:last-child{ width: 50%;}#brxe-bkvpzp button::before { content: ""; position: absolute; inset: 0; z-index: -1; border-radius: inherit; pointer-events: none; transition: opacity 0.4s ease; background: linear-gradient(180deg, var(--brand-1-500) 0%, var(--brand-2-500) 100%) !important; opacity: 1;}#brxe-bkvpzp button::after { content: ""; position: absolute; inset: 0; z-index: -1; border-radius: inherit; pointer-events: none; transition: opacity 0.4s ease; background: linear-gradient(180deg, var(--pro-button-1-hover) 0%, var(--brand-2-500) 100%) !important; opacity: 0;}#brxe-bkvpzp select {  background-image: url("data:image/svg+xml;utf8,<svg fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' height='16' width='16' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M6 9l6 6 6-6'/></svg>") !important; background-repeat: no-repeat !important; background-position: right 12px center !important; background-size: 16px; padding-right: 40px; appearance: none; -webkit-appearance: none; -moz-appearance: none;}#brxe-bkvpzp .ff_submit_btn_wrapper{ margin-bottom: 0 !important;}