.elementor .CTAButton{width:135px;min-height:18px;font-family:Poppins;font-weight:400;font-size:15px;color:var(--Dark);letter-spacing:0em;line-height:1.2em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:15px;padding-inline-end:15px;border-radius:50px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--Primary);display:flex;flex-direction:row;gap:5px;flex-wrap:nowrap;justify-content:flex-end;align-items:center;}.elementor .badge{width:auto;height:auto;overflow:hidden;object-position:center center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:50px;border-width:1px;border-color:var(--border);border-style:solid;background-color:#0d0d0d;display:flex;flex-direction:row;gap:5px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .Heading1{max-width:clamp(37.5rem, 18.75rem + 50vw, 56.25rem);font-family:Poppins;font-weight:300;font-size:clamp(2.5rem, -0.125rem + 7vw, 5.125rem);color:var(--PrimaryText);letter-spacing:-0.02em;line-height:1.1em;text-align:center;}.elementor .BodyM{font-family:Poppins;font-weight:400;font-size:clamp(1rem, 0.875rem + 0.333vw, 1.125rem);color:var(--CardText);letter-spacing:-0.02em;line-height:1.5em;text-align:center;}.elementor .sectionPaddingLR{padding-inline-start:40px;padding-inline-end:40px;}.elementor .Heading3{width:100%;max-width:800px;font-family:Figtree;font-weight:400;font-size:clamp(1.5rem, 0.5rem + 2.667vw, 2.5rem);color:var(--PrimaryText);letter-spacing:-0.02em;line-height:1.4em;text-align:center;}.elementor .badgeText{font-family:Poppins;}.elementor .BodySmall{font-family:Figtree;font-weight:400;font-size:16px;color:var(--CardText);line-height:24px;}.elementor .BodySmallStrong{font-family:Figtree;font-weight:500;font-size:16px;color:var(--Text);line-height:24px;}.elementor .Body{font-family:Figtree;font-weight:400;font-size:18px;color:var(--TextWeak);line-height:26px;}.elementor .Captions{font-family:Figtree;font-weight:400;font-size:14px;color:var(--TextWeak);line-height:1.2em;}.elementor .CaptionsXS{font-family:Figtree;font-weight:400;font-size:11px;color:var(--TextWeak);line-height:14px;}.elementor .BodyStrong{font-family:Figtree;font-weight:500;font-size:18px;color:var(--Text);line-height:26px;}.elementor .testimonial-previous{height:68px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border2);border-style:solid;display:flex;gap:16px;flex-wrap:wrap-reverse;justify-content:flex-start;align-items:center;}.elementor .testimonial-previous:hover,.elementor .testimonial-previous:focus-visible{background-color:#ffffff0a;}.elementor .testimonial-next{height:68px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:42px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border2);border-style:solid;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:flex-end;align-items:center;}.elementor .testimonial-next:hover,.elementor .testimonial-next:focus-visible{background-color:#ffffff0a;}.elementor .Heading4{font-family:Figtree;font-weight:400;font-size:clamp(1.25rem, 0.75rem + 1.333vw, 1.75rem);color:var(--Text);letter-spacing:-0.02em;line-height:40px;}