@layer bricks {:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{display:inline-flex}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}}@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-tindbt {line-height: 1}@media (max-width: 478px) {#brxe-tybugm {flex-direction: column}}#brxe-fdfcrq {flex-direction: row; align-items: center; justify-content: center}#brxe-beccjg {justify-content: flex-start}#brxe-beccjg { background: linear-gradient( to bottom, hsl(157 19% 15%) 0%, hsl(157 19% 15%) 60%, hsl(157 19% 12%) 80%, hsl(157 19% 8%) 100% );l(157 19% 8%) 100% );}@media (max-width: 991px) {#brxe-beccjg {justify-content: space-around}}@media (max-width: 767px) {#brxe-beccjg {padding-bottom: 0; margin-bottom: 0}}#brxe-otqqfx {line-height: 1.1; font-weight: 500}  h1, h2, h3, h4, h5, h6 { margin-top: 32px !important; margin-bottom: 10px !important; } .ff-section_break_desk { color: hsl(var(--deep-moos-600)); }  h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child { margin-top: 0 !important; }  .ff-el-form-control { border-radius: 8px !important;  border: 2px solid hsl(var(--deep-moos-200)) !important; padding: 12px 16px !important; font-size: 16px !important; transition: all 0.3s ease !important; background-color: #fff !important; } .ff-el-form-control:focus { border-color: hsl(var(--electric-lemon)) !important; outline: none !important; box-shadow: 0 0 0 3px hsl(var(--electric-lemon) / 0.15) !important; }  .ff-el-input--label label { color: hsl(var(--deep-moos)) !important; font-weight: 600 !important; font-size: var(--text--base, 16px) !important; margin-bottom: 8px !important; display: block !important; }  select.ff-el-form-control { border-radius: 8px !important; appearance: none !important; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23202E2A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") !important; background-repeat: no-repeat !important; background-position: right 12px center !important; background-size: 16px !important; padding-right: 40px !important; }  .ff_gdpr_field { width: 20px !important; height: 20px !important; border-radius: 4px !important;  border: 2px solid hsl(var(--deep-moos-300)) !important; margin-right: 12px !important; vertical-align: top !important; margin-top: 2px !important; flex-shrink: 0 !important; transition: all 0.2s ease !important; } .ff_gdpr_field:checked { background-color: hsl(var(--electric-lemon)) !important; border-color: hsl(var(--electric-lemon)) !important; } .ff_tc_label { display: flex !important; align-items: center !important; gap: 8px !important; } .ff_t_c { color: hsl(var(--deep-moos)) !important; font-size: var(--text--base, 16px) !important; line-height: 1.4 !important; }  .ff_t_c a { color: hsl(var(--fresh-mint-700)) !important; text-decoration: underline !important; font-weight: 600 !important; transition: color 0.2s ease !important; } .ff_t_c a:hover { color: hsl(var(--fresh-mint-800)) !important; text-decoration: none !important; }  .ff-btn-submit { background-color: hsl(var(--electric-lemon)) !important; color: hsl(var(--deep-moos)) !important; border: none !important; border-radius: 8px !important;  padding: 16px 32px !important; font-size: var(--text--base, 16px) !important; font-weight: 600 !important; cursor: pointer !important; transition: all 0.3s ease !important; text-transform: none !important; width: auto !important; min-width: 200px !important; } .ff-btn-submit:hover { background-color: hsl(var(--electric-lemon-600)) !important; transform: translateY(-2px) !important; box-shadow: 0 4px 12px hsl(var(--electric-lemon) / 0.3) !important; }  textarea.ff-el-form-control { border-radius: 8px !important; resize: vertical !important; min-height: 100px !important; }  .ff-el-group { margin-bottom: 24px !important; }  .ff-el-is-required.asterisk-right label::after { color: #e53e3e !important; margin-left: 4px !important; }   .ff-el-form-check-label { display: flex !important; align-items: center !important; gap: 12px !important; color: hsl(var(--deep-moos)) !important; font-size: var(--text--base, 16px) !important; font-weight: 500 !important; line-height: 1.4 !important; cursor: pointer !important; }  .ff-el-form-check-input.ff-el-form-check-checkbox { width: 20px !important; height: 20px !important; border-radius: 4px !important;  border: 2px solid hsl(var(--deep-moos-300)) !important; background-color: #fff !important; appearance: none !important; cursor: pointer !important; flex-shrink: 0 !important; transition: all 0.2s ease !important; margin-top: 2px !important; }  .ff-el-form-check-input.ff-el-form-check-checkbox:hover { border-color: hsl(var(--electric-lemon)) !important; } .ff-el-form-check-input.ff-el-form-check-checkbox:focus-visible { outline: none !important; box-shadow: 0 0 0 3px hsl(var(--electric-lemon) / 0.15) !important; border-color: hsl(var(--electric-lemon)) !important; }  .ff-el-form-check-input.ff-el-form-check-checkbox:checked { background-color: hsl(var(--electric-lemon)) !important; border-color: hsl(var(--electric-lemon)) !important; background-image: url("data:image/svg+xml;utf8,\ <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'>\ <path d='M5 10.5l3 3 7-7' stroke='%23202E2A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/>\ </svg>"); background-repeat: no-repeat !important; background-position: center !important; background-size: 14px !important; }  .ff-el-form-check-input.ff-el-form-check-checkbox:disabled { background-color: #f5f5f5 !important; border-color: hsl(var(--deep-moos-200)) !important; cursor: not-allowed !important; } .ff-el-form-check-input.ff-el-form-check-checkbox:disabled + span { color: hsl(var(--deep-moos-400)) !important; }#brxe-twcejg {line-height: 1.1; font-weight: 500}#brxe-clbeav .icon {margin-bottom: 1rem}#brxe-clbeav .content {font-size: var(--text-2xl); line-height: 1; padding-bottom: 0.7rem; padding-left: 1rem; align-self: center}#brxe-clbeav {flex-direction: row}#brxe-cmsjjf .icon {margin-bottom: 1rem}#brxe-cmsjjf .content {font-size: var(--text-2xl); line-height: 1; padding-bottom: 0.7rem; padding-left: 1rem; align-self: center}#brxe-cmsjjf {flex-direction: row}