.elementor .sf-btn-gold:hover,.elementor .sf-btn-gold:focus-visible{opacity:90%;transform:translate3d(0px, -1px, 0px);}.elementor .sf-btn-gold{font-family:var(--sf-font-sans);font-weight:600;font-size:15px;color:#0D0C0A;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:8px;border-width:0px;background-image:linear-gradient(135deg, #EE881E 0%,#F9F57C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:opacity 0.2s, transform 0.2s;display:inline-flex;}.elementor .sticky-header{position:fixed;element.style {
    padding-top: 14px;
      padding-bottom: 14px;
        background-color: #161412;
          transition: padding-top .3s ease, padding-bottom .3s ease, min-height .3s ease, background-color .3s ease;
          }

          /* Shrunken state when Elementor marks the header as stuck after scrolling. */
          .sticky-header.elementor-sticky--effects {
            padding-top: 6px;
              padding-bottom: 6px;
                min-height: 56px;
                  background-color: #161412;
                  }
                  .sticky-header.elementor-sticky--effects .logo {
                    transform: scale(.78);
                    }
                    .sticky-header .logo {
                      transition: transform .3s ease;
                        transform-origin: left center;
                        }

                        /* Scroll-driven fallback (Chrome): shrink over the first 80px of scroll, same end state. */
                        @keyframes sf-header-shrink {
                          from { padding-top: 14px; padding-bottom: 14px; }
                            to { padding-top: 6px; padding-bottom: 6px; }
                            }
                            @keyframes sf-logo-shrink {
                              from { transform: scale(1); }
                                to { transform: scale(.78); }
                                }
                                .sticky-header {
                                  animation: sf-header-shrink linear both;
                                    animation-timeline: scroll(root);
                                      animation-range: 0px 80px;
                                      }
                                      .sticky-header .logo {
                                        animation: sf-logo-shrink linear both;
                                          animation-timeline: scroll(root);
                                            animation-range: 0px 80px;
                                            }
}\n}