.elementor .footer-txt-link{font-family:Satoshi;font-weight:500;font-size:12px;color:var(--slate);letter-spacing:1%;line-height:140%;transition:color 1s;}.elementor .footer-txt-link:hover,.elementor .footer-txt-link:focus-visible{color:var(--white);}.elementor .f-header-txt{font-family:Space Grotesk;font-weight:400;font-size:12px;color:var(--white);letter-spacing:10%;line-height:120%;text-transform:uppercase;}.elementor .plain-txt{font-family:Satoshi;font-weight:500;font-size:12px;color:var(--slate);}.elementor .overline{font-family:Space Grotesk;font-weight:400;font-size:16px;color:var(--slate);letter-spacing:1.6px;line-height:120%;text-transform:uppercase;}.elementor .H2{width:var(--fit-content);font-family:Space Grotesk;font-weight:600;font-size:40px;color:var(--white);letter-spacing:0%;line-height:125%;padding:0px;margin:0px;}.elementor .Microcopy{font-family:Satoshi;font-weight:400;font-size:14px;color:var(--system-gray);letter-spacing:0.14px;line-height:140%;}.elementor .tab-info-card{font-family:Space Grotesk;font-weight:500;font-size:10px;color:var(--slate);letter-spacing:2px;line-height:120%;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;border-width:1px;border-color:var(--border-gray);border-style:solid;}.elementor .slide-text{font-family:Satoshi;font-weight:700;font-size:24px;color:var(--obsidian);letter-spacing:0.24px;line-height:140%;}.elementor .price-underline{font-family:Satoshi;font-weight:400;font-size:24px;color:var(--obsidian);letter-spacing:0.24px;line-height:140%;text-decoration:underline;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-width:0px;text-decoration-color: #FFF046;
text-decoration-thickness: 11.5%; /* 2.76px */
text-underline-offset: 11.5%; /* 2.76px */\n}.elementor .Body-16{font-family:Satoshi;font-weight:400;font-size:16px;color:var(--obsidian);letter-spacing:0.16px;line-height:140%;}.elementor .white-secondary-button{font-family:Space Grotesk;font-weight:500;font-size:12px;color:var(--slate);letter-spacing:2.4px;line-height:120%;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:auto;border-radius:0px;border-width:1px;border-color:var(--border-gray);border-style:solid;background-color:var(--white);display:flex;gap:10px;justify-content:center;align-items:stretch;transition: all 0.6s ease-in-out;\n}.elementor .white-secondary-button:hover,.elementor .white-secondary-button:focus-visible{color:var(--system-gray);border-color:var(--disabled-gray);text-shadow: 
  0 0 20px rgba(255, 240, 70, 0.08),
  0 0 10px rgba(255, 240, 70, 0.08),
  0 0 8px rgba(255, 240, 70, 0.40),
  0 0 4px rgba(255, 240, 70, 0.08);

transition: text-shadow 0.3s ease-in-out;\n}.elementor .tile-glow{box-shadow:0px 0px 22.56px 0px #4C4E09,0px 0px 12.89px 0px #4C4E09,0px 0px 7.5px 0px #4C4E09,0px 0px 3.76px 0px #4C4E09,0px 0px 1.07px 0px #4C4E09,0px 0px 0.54px 0px #4C4E09;}.elementor .tab-text{text-transform:uppercase;}.elementor .step-number{font-family:Space Grotesk;font-weight:500;font-size:10px;color:var(--slate);letter-spacing:2px;line-height:120%;padding-block-start:8px;padding-block-end:8px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;border-width:1px;border-color:var(--border-gray);border-style:solid;background-color:var(--obsidian);display:flex;align-self:center;width: fit-content;
z-index: 2;\n}.elementor .step-line{height:1px;min-height:1px;max-height:1px;position:absolute;inset-block-start:50%;padding:0px;margin:0px;background-color:var(--border-gray);}.elementor .black-primary-btn{width:var(--fit-content);min-width:var(--fit-content);max-width:var(--fit-content);font-family:Space Grotesk;font-weight:500;font-size:12px;color:var(--white);letter-spacing:2.4px;line-height:120%;text-align:center;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--obsidian);transition:all 600ms;display:flex;transition: all 0.6s ease-in-out;\n}.elementor .black-primary-btn:hover,.elementor .black-primary-btn:focus-visible{color:var(--core-yellow);background-color:#fff04614;text-shadow: 
  0 0 20px rgba(76, 78, 9, 1),
  0 0 10px rgba(76, 78, 9, 1),
  0 0 8px rgba(76, 78, 9, 1),
  0 0 4px rgba(76, 78, 9, 1);

transition: text-shadow 0.3s ease-in-out;\n}.elementor .H3{font-family:Space Grotesk;font-weight:600;font-size:40px;line-height:120%;}.elementor .tab-heading{width:100%;height:auto;min-height:auto;max-height:auto;font-family:Space Grotesk;font-weight:500;font-size:16px;color:var(--white);letter-spacing:3.2px;line-height:120%;padding-block-start:8px;padding-block-end:8px;padding-inline-start:15px;padding-inline-end:15px;border-start-start-radius:5px;border-start-end-radius:5px;border-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--transparent);transition:all 400ms;display:flex;gap:16px;align-items:center;border-color: #FFF046 !important;

  svg{
  fill: none;
}\n}.elementor .tab-heading:hover,.elementor .tab-heading:focus-visible{padding-block-start:10px;padding-block-end:10px;background-color:var(--transparent);}.elementor .tab-heading:active{font-size:18px;color:var(--obsidian);letter-spacing:3.6px;background-color:var(--core-yellow);}.elementor .tab-heading:focus{font-size:18px;color:var(--obsidian);padding-block-start:16px;padding-block-end:16px;background-color:var(--core-yellow);svg{
  fill: none;
  stroke: #19151b91 !important;
  stroke-width: 0.6;
}\n}.elementor .commit-tab-content{padding:0px;display:flex;flex-direction:row;gap:10px;}.elementor .stats-square{padding:40px;margin-block-start:-1px;border-width:1px;border-color:var(--core-yellow);border-style:solid;background-color:var(--obsidian);display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;}.elementor .stats-text{font-family:Space Grotesk;font-weight:600;font-size:28px;color:var(--white);line-height:120%;text-transform:uppercase;}.elementor .mega-menu-gradient{padding-block-start:65px;padding-block-end:65px;padding-inline-start:120px;padding-inline-end:120px;background-image:linear-gradient(180deg, #19151b40 0%,#8a939d40 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#19151B;display:flex;flex-direction:row;gap:64px;}.elementor .Body-14{font-family:Satoshi;font-weight:400;font-size:14px;letter-spacing:0.14px;line-height:140%;}.elementor .menu-glow{filter:drop-shadow(0px 0px 20px #ffffff0d) drop-shadow(0px 0px 10px #ffffff0d) drop-shadow(0px 0px 8px #ffffff0d) drop-shadow(0px 0px 4px #ffffff0d);}.elementor .converted-class-1{width:20px;height:20px;}.elementor .icon-20{svg 
{
  fill: none !important;
}\n}.elementor .Titles{font-family:Space Grotesk;font-weight:600;font-size:32px;line-height:120%;}.elementor .small-link{width:var(--fit-content);font-family:Space Grotesk;font-weight:500;font-size:12px;letter-spacing:2.4px;line-height:120%;text-transform:uppercase;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--slate);border-style:solid;align-self:center;}.elementor .checkbox-gradient-card{padding:24px;display:flex;flex-direction:row;gap:30px;align-items:center;background: radial-gradient(424.44% 112.77% at 50% 50.31%, rgba(25, 21, 27, 0.10) 0%, rgba(138, 147, 157, 0.10) 100%);
box-shadow: -4px -4px 4px 0 rgba(255, 255, 255, 0.02) inset, 4px 4px 4px 0 rgba(255, 255, 255, 0.02) inset;
backdrop-filter: blur(20px);\n}.elementor .checkbox-gradient-card:hover,.elementor .checkbox-gradient-card:focus-visible{background: radial-gradient(306.37% 42.2% at 41.54% 50%, rgba(25, 21, 27, 0.10) 0%, rgba(138, 147, 157, 0.10) 100%);
box-shadow: -4px -4px 4px 0 rgba(255, 255, 255, 0.04) inset, 4px 4px 4px 0 rgba(255, 255, 255, 0.04) inset;
backdrop-filter: blur(20px);\n}.elementor .gray-box{padding:16px;background-color:var(--light-gray);display:flex;flex-direction:column;gap:8px;}.elementor .small-overline{font-family:Space Grotesk;font-weight:500;font-size:10px;color:var(--slate);letter-spacing:2px;line-height:120%;text-align:center;text-transform:uppercase;}.elementor .small-underline-txt{font-family:Satoshi;font-weight:400;font-size:12px;color:var(--obsidian);letter-spacing:0.1px;line-height:180%;text-decoration:underline;text-decoration-color: #FFF046;
text-decoration-thickness: 11.5%; /* 2.76px */
text-underline-offset: 11.5%; /* 2.76px */\n}.elementor .overline-button{width:var(--fit-content);font-family:Space Grotesk;font-weight:500;font-size:12px;color:var(--slate);letter-spacing:2.4px;line-height:120%;text-transform:uppercase;padding:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--slate);border-style:solid;background-color:var(--transparent);}.elementor .H1{font-family:Space Grotesk;font-weight:600;font-size:48px;color:var(--white);line-height:120%;padding:0px;margin:0px;}.elementor .Subtitle{width:80%;font-family:Satoshi;font-weight:500;font-size:20px;color:var(--light-gray);letter-spacing:0.2px;line-height:150%;margin:0px;}.elementor .text-stat{font-family:Space Grotesk;font-weight:600;font-size:16px;color:var(--white);line-height:140%;text-align:center;text-transform:lowercase;}.elementor .target-percentage{font-family:Space Grotesk;font-weight:500;font-size:20px;letter-spacing:0.2px;line-height:140%;}.elementor .content-hidden{visibility: hidden;
opacity: 0;
height: 0;
overflow: hidden;
pointer-events: none;\n}.elementor .yellow-dropdshadow-img{filter:drop-shadow(0px 0px 55px #fff04629);}.elementor .privacy-header{font-family:Space Grotesk;font-weight:600;font-size:24px;color:#000;line-height:120%;}.elementor .light-menu-glow{background-image:linear-gradient(var(--white), var(--white));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--white);filter:drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.3));align-items:start;}.elementor .H4{font-family:Space Grotesk;font-weight:600;font-size:32px;color:var(--white);line-height:120%;}