.elementor .section-padding{padding-block-start:90px;padding-block-end:90px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .headline{font-family:"Poppins";font-weight:700;color:var(--foreground);letter-spacing: -0.025em;
line-height: 1.1;\n}.elementor .h1{font-size: clamp(34px, 5.2vw, 56px);\n}.elementor .body-text{font-family:"Raleway";font-weight:500;color:var(--foreground-muted);font-size: clamp(17px, 2.1vw, 20px);
  line-height: 1.6;\n}.elementor .h2{font-size: clamp(28px, 4vw, 42px);
text-wrap: balance;\n}.elementor .card-title{font-family:var(--Headline);font-weight:600;font-size:16px;}.elementor .card-body-text{font-family:var(--BodyText);font-size:14px;color:var(--foreground-muted);line-height: 1.55;\n}.elementor .card--pain{padding:24px;border-radius:var(--card-radius);background-color:var(--card);display:flex;flex-direction:column;gap:8px;border: 1px solid rgb(236, 238, 243);\n}.elementor .headline-container{max-width:600px;padding:0px;}.elementor .testimonial-user-icon{color:var(--primary);background-color:#2775ef26;font-size: 13px;
width: 32px;
height: 32px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
font-weight: 600;\n}.elementor .choose-card{border-radius:0px;border-width:0px;}.elementor .card--warning{border-color:hsla(38, 100%, 50%, 1);background-color:hsla(38, 100%, 50%, 0.15);}.elementor .primary-string{& *:is(b,strong) {
color: var(--primary);
}\n}