.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:140%;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;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:140%;text-align:center;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;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 .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;svg{
  fill: none;
  stroke: none !important;
  stroke-width: 0.6;
}\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 .tab-heading.e--selected{font-size:18px;color:var(--obsidian);padding-block-start:16px;padding-block-end:16px;border-color:var(--core-yellow);background-color:var(--core-yellow);svg{
  fill: none;
  stroke: #19151b91 !important;
  stroke-width: 0.6;
  width: 30px !important;
}\n}.elementor .commit-tab-content{padding:0px;display:flex;flex-direction:row;gap:10px;}.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%), var(--core-obsidian, #19151B);
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(424.44% 112.77% at 50% 50.31%, rgba(25, 21, 27, 0.10) 0%, rgba(138, 147, 157, 0.10) 100%), var(--core-obsidian, #19151B);
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 .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 .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 .anti-gradient-hover{padding:0px;display:flex;flex-direction:row;overflow: hidden;\n}.elementor .anti-gradient-hover:hover,.elementor .anti-gradient-hover:focus-visible{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%), var(--core-obsidian, #19151B);
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 .asterisk-glow{width:fit-content;height:21px;align-self:center;filter: drop-shadow(0 0 4px rgba(255, 240, 70, 0.80));\n}