.elementor-26551 .elementor-element.elementor-element-6da5518{--display:flex;}.elementor-26551 .elementor-element.elementor-element-68f2d0b .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-26551 .elementor-element.elementor-element-088a613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26551 .elementor-element.elementor-element-5f6c30a .elementor-heading-title{color:#F8DDDD;}body.elementor-page-26551:not(.elementor-motion-effects-element-type-background), body.elementor-page-26551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0A0A0A 0%, #0A0A0A 100%);}/* Start custom CSS for container, class: .elementor-element-6da5518 */<html>
<style>
  /* ===== CSS VARIABLES ===== */
  :root {
    --gold: #C9A84C;
    --gold-light: #E5C46E;
    --gold-dark: #9B7A2E;
    --black: #0A0A0A;
    --dark: #111111;
    --dark-card: #181818;
    --dark-border: #2A2A2A;
    --white: #F5F0E8;
    --gray: #888880;
    --red-accent: #C0392B;
    --green-accent: #2ecc71;
  }
  * { margin: 0; padding: 0; box-sizing: border-box; }

  .gg-page {
    font-family: 'Barlow', sans-serif;
    background: var(--black);
    color: var(--white);
    overflow-x: hidden;
  }
  </style>
  </html>/* End custom CSS */