@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@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}}@layer bricks {.brxe-code{width:100%}}#brxe-cfbaoj {color: var(--primary-d-10)}#brxe-wsdisf {color: var(--primary-d-10)}#brxe-kayegd {color: var(--primary-d-10)}#brxe-kefghm {color: var(--primary-d-10); padding-bottom: var(--space-xl)}#brxe-eqbeuj {display: grid; align-items: initial; grid-template-columns: var(--grid-2)}@media (max-width: 767px) {#brxe-eqbeuj {grid-template-columns: var(--grid-1)}}#brxe-gbalry {padding-top: 0; padding-bottom: 0}#brxe-gbalry { border-bottom: 1px solid #E0DEDA;}#brxe-vtjflh {color: var(--primary-d-10)}#brxe-ksiini {flex-direction: row; justify-content: space-between; align-items: center; padding-bottom: var(--space-xl)}@media (max-width: 767px) {#brxe-ksiini {flex-direction: column; align-items: flex-start}}#brxe-jnvhqi input {width: 100%}#brxe-lpqqpu input {width: 100%}#brxe-kjhvfj input {width: 100%}#brxe-odihrv .choose-files {width: 100%}#brxe-odihrv .filepond--root {font-size: 16px}#brxe-kurtvr button {padding-top: var(--space-m); padding-bottom: var(--space-m); width: 100%}#brxe-kurtvr {width: 100%}@media (max-width: 767px) {#brxe-kurtvr {width: 100%}#brxe-kurtvr button {width: 100%}}#brxe-jpgpcv {padding-top: var(--space-l)}#brxe-mohkxp .input-icon-wrapper {flex-direction: row}#brxe-mohkxp .brf-field-divider {width: 100%}#brxe-mohkxp .brf-steps {top: -60px}#brxe-mohkxp {width: 65ch}.brxe-brf-pro-forms,.brxe-brf-pro-forms * { box-sizing: border-box;} .brxe-brf-pro-forms input[type="text"],.brxe-brf-pro-forms input[type="email"],.brxe-brf-pro-forms input[type="tel"],.brxe-brf-pro-forms input.flatpickr,.brxe-brf-pro-forms textarea { all: unset; display: block; width: 100%; padding: 1.25rem 0; font-weight: 300; color: #1a1a1a; background: transparent; border: none; border-radius: 0; box-shadow: none; outline: none; -webkit-appearance: none; appearance: none; cursor: text;} .brxe-brf-pro-forms input::placeholder,.brxe-brf-pro-forms textarea::placeholder { color: rgba(26, 26, 26, 0.25); font-weight: 300;} .brxe-brf-pro-forms textarea { resize: vertical; min-height: 10rem; line-height: 1.7;}.pro-forms-builder-field.form-group { position: relative; border: none; border-bottom: 1px solid rgba(26, 26, 26, 0.1); border-radius: 0; background: transparent; padding: 0; margin: 0; transition: border-color 0.5s cubic-bezier(0.16, 1, 0.3, 1);} .pro-forms-builder-field.form-group:focus-within { border-bottom-color: rgba(196, 173, 138, 0.6);}.brxe-brf-pro-forms-field-file .filepond--root { margin: 0; font-weight: 300;} .brxe-brf-pro-forms-field-file .filepond--panel-root { background: transparent; border: none; border-radius: 0; box-shadow: none;} .brxe-brf-pro-forms-field-file .filepond--drop-label label { padding: 1.25rem 0; font-weight: 300; color: rgba(26, 26, 26, 0.25); cursor: pointer;} .brxe-brf-pro-forms-field-file .filepond--drop-label label::after { content: ""; display: inline-block; width: 14px; height: 14px; margin-left: 0.6rem; vertical-align: middle; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none' stroke='rgba(26,26,26,0.25)' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13V4M6 8l4-4 4 4M3 16h14'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: contain; position: relative; top: -1px;} .brxe-brf-pro-forms-field-file .filepond--drip { display: none; }.submit-button-wrapper { border: none; background: transparent; padding-top: 3rem; margin: 0;} .submit-button-wrapper .bricks-button { position: relative; display: inline-flex; align-items: center; justify-content: center; overflow: hidden; padding: 1.15rem 3rem; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(26, 26, 26, 0.4); background: rgba(26, 26, 26, 0.04); border: none; border-radius: 0; box-shadow: none; cursor: pointer; z-index: 0; transition: color 0.5s cubic-bezier(0.16, 1, 0.3, 1);} .submit-button-wrapper .bricks-button::after { content: ""; position: absolute; inset: -1px; background: linear-gradient(90deg, rgba(196, 173, 138, 1), rgba(212, 196, 160, 1)); transform: scaleX(0); transform-origin: left; transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1); z-index: -1;} .submit-button-wrapper .bricks-button:hover { color: rgba(26, 26, 26, 0.85); } .submit-button-wrapper .bricks-button:hover::after,.submit-button-wrapper .bricks-button:focus-visible::after { transform: scaleX(1); } .submit-button-wrapper .bricks-button:focus-visible { outline: 1px solid rgba(196, 173, 138, 0.4); outline-offset: 5px; } .submit-button-wrapper .bricks-button:active { opacity: 0.8; } .submit-button-wrapper .bricks-button .text { position: relative; z-index: 1; } .submit-button-wrapper .bricks-button .loading { display: none; } .brxe-brf-pro-forms-field-date { position: relative;} .brxe-brf-pro-forms-field-date::after { content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 14px; height: 14px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='rgba(26,26,26,0.25)' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: contain; pointer-events: none;}@media (max-width: 767px) {#brxe-mohkxp {width: 100%}}#brxe-bavtdv {align-items: center}