@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{align-items:center;display:inline-flex;justify-content:center}: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-button{width:auto}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@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-uxhapg {position: absolute; top: 0px; right: 0px; opacity: 0.8; height: 510px; transform: rotateZ(90deg)}#brxe-uxhapg :not([stroke="none"]) {stroke: #ffc338}#brxe-ohpeon {color: #ffffff}#brxe-gcjitv {background-position: center 25%; background-color: #1e2434; background-repeat: no-repeat; background-image: url("https://havanasalsaevents.uk/wp-content/uploads/2024/05/image00026.jpg"); background-size: cover; flex-direction: column; justify-content: center; min-height: 430px; overflow: hidden; position: relative}:where(#brxe-gcjitv > *:not(figcaption)) {position: relative}#brxe-gcjitv::before {background-image: linear-gradient(90deg, hsla(224, 47%, 9%, 0.74), rgba(30, 36, 52, 0.31)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-gcjitv {min-height: 365px}}@media (max-width: 478px) {#brxe-gcjitv {min-height: 220px}}#brxe-swjlzf {max-width: 75ch}#brxe-dzdaef svg {height: 20px; width: auto}#brxe-dzdaef {border: 1px solid var(--foreground-d-1)}#brxe-zryfww {margin-bottom: 55px; row-gap: var(--space--l); justify-content: space-between; flex-direction: row; column-gap: var(--space--l)}#brxe-tybjuf .srfm-form-container {--srfm-form-padding-top: 0; --srfm-form-padding-right: 0; --srfm-form-padding-bottom: 0; --srfm-form-padding-left: 0; --srfm-form-border-radius-top: 0; --srfm-form-border-radius-right: 0; --srfm-form-border-radius-bottom: 0; --srfm-form-border-radius-left: 0}#brxe-ongvyz {position: absolute; bottom: 0px; right: 0px; height: 350px; transform: rotateZ(180deg); opacity: 0.4}#brxe-lwvqjg svg {height: 30px}#brxe-lwvqjg {flex-direction: row; gap: 12px; margin-top: 30px}#brxe-lwvqjg .icon {margin-top: 3px}#brxe-lwvqjg h1 {font-weight: 500; font-size: var(--text--m)}#brxe-lwvqjg h2 {font-weight: 500; font-size: var(--text--m)}#brxe-lwvqjg h3 {font-weight: 500; font-size: var(--text--m)}#brxe-lwvqjg h4 {font-weight: 500; font-size: var(--text--m)}#brxe-lwvqjg h5 {font-weight: 500; font-size: var(--text--m)}#brxe-lwvqjg h6 {font-weight: 500; font-size: var(--text--m)}#brxe-iuewmq {flex-direction: row; gap: 12px}#brxe-iuewmq .icon {margin-top: 3px}#brxe-iuewmq h1 {font-weight: 500; font-size: var(--text--m)}#brxe-iuewmq h2 {font-weight: 500; font-size: var(--text--m)}#brxe-iuewmq h3 {font-weight: 500; font-size: var(--text--m)}#brxe-iuewmq h4 {font-weight: 500; font-size: var(--text--m)}#brxe-iuewmq h5 {font-weight: 500; font-size: var(--text--m)}#brxe-iuewmq h6 {font-weight: 500; font-size: var(--text--m)}#brxe-lusxnd svg {height: 30px}#brxe-lusxnd {flex-direction: row; gap: 12px}#brxe-lusxnd .icon {align-self: flex-start; margin-top: 3px}#brxe-lusxnd h1 {font-weight: 500; font-size: var(--text--m)}#brxe-lusxnd h2 {font-weight: 500; font-size: var(--text--m)}#brxe-lusxnd h3 {font-weight: 500; font-size: var(--text--m)}#brxe-lusxnd h4 {font-weight: 500; font-size: var(--text--m)}#brxe-lusxnd h5 {font-weight: 500; font-size: var(--text--m)}#brxe-lusxnd h6 {font-weight: 500; font-size: var(--text--m)}#brxe-sbzbdx svg {height: 30px}#brxe-sbzbdx {flex-direction: row; gap: 12px}#brxe-sbzbdx .icon {align-self: flex-start; margin-top: 3px}#brxe-sbzbdx h1 {font-weight: 500; font-size: var(--text--m)}#brxe-sbzbdx h2 {font-weight: 500; font-size: var(--text--m)}#brxe-sbzbdx h3 {font-weight: 500; font-size: var(--text--m)}#brxe-sbzbdx h4 {font-weight: 500; font-size: var(--text--m)}#brxe-sbzbdx h5 {font-weight: 500; font-size: var(--text--m)}#brxe-sbzbdx h6 {font-weight: 500; font-size: var(--text--m)}#brxe-vhudta {flex-direction: column; align-items: flex-start; row-gap: var(--space--xl)}@media (max-width: 478px) {#brxe-tymliw {padding-right: 16px; padding-left: 16px}}#brxe-orvnel {flex-direction: row; justify-content: center; align-items: stretch; min-height: 509px; column-gap: var(--space--4xl); row-gap: var(--space--m)}#brxe-svohee {row-gap: var(--space--l); background-color: var(--light)}