.elementor .text-link:hover,.elementor .text-link:focus-visible{color:var(--primary);text-decoration:underline;}.elementor .text-link{color:var(--primary);a{
  color:inherit;
}\n}.elementor .text-16{font-family:"Inter";font-weight:400;font-size:16px;color:var(--text-2);}.elementor .heading-tagline{font-family:"Inter";font-weight:500;font-size:12px;color:var(--primary);letter-spacing:3px;line-height:1.2;text-transform:uppercase;}.elementor .quote-q1{font-family:"Lora";font-weight:400;font-size:20px;color:var(--white);padding-inline-start:30px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--accent);border-style:solid;flex-direction:column;gap:20px;}.elementor .label-tag-alt{font-family:"Inter";font-weight:600;font-size:10px;color:var(--text);letter-spacing:2px;line-height:1.2;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:3px;background-color:var(--primary);align-self:start;}.elementor .heading-h7{font-family:"Big Shoulders Display";font-weight:900;font-size:20px;letter-spacing:1px;text-transform:uppercase;}.elementor .box-b1{padding:30px;border-radius:3px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--bg-card);flex-direction:column;gap:20px;}.elementor .text-14{font-family:"Inter";font-weight:400;font-size:14px;color:var(--text-2);line-height:1.2;}