.elementor .box-1200{max-width:min(1260px, calc(100% - var(--space)*2));;position:relative;z-index:2;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:3rem;}.elementor .flex-row{display:flex;flex-direction:row;}.elementor .main{transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1);
& * {
    transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1);

}
&.is-scrolled {
  background: rgba(17, 17, 17, 0.85) !important;
  backdrop-filter: blur(24px) saturate(180%);
  -webkit-backdrop-filter: blur(24px) saturate(180%);
  border-bottom: 1px solid rgba(204, 255, 102, 0.15);
  box-shadow: 0 4px 32px rgba(0, 0, 0, 0.2);
}
&.is-scrolled .logo {
  width: 40px;
}
&.is-scrolled {
  min-height: 30px;
}
&.is-scrolled .flex-row {
  min-height: 30px;
}\n}.elementor .btn{font-family:"Inter";font-weight:600;font-size:0.8rem;color:var(--c7);letter-spacing:0.06rem;text-transform:uppercase;border-width:1px;border-color:var(--c2);background-color:var(--c2);align-self:start;}.elementor .btn:hover,.elementor .btn:focus-visible{border-color:var(--c1);background-color:#ffffff;&:befor {
  content: ''; position: absolute; inset: 0;background: linear-gradient(120deg, transparent, rgba(255,255,255,0.4), transparent);transform: translateX(-100%);
  transition: transform 0.7s ease;
}\n}.elementor .animate{body:not(.elementor-editor-active) & { opacity: 0; }\n}.elementor .h3-footer{font-family:"Bebas Neue";font-weight:500;font-size:1rem;color:var(--c2);letter-spacing:0.1em;line-height:1.3em;}.elementor .space-2{padding-block-start:0.6rem;padding-block-end:0.6rem;}.elementor .space-1{padding-block-start:1.875rem;padding-block-end:1.875rem;}