.elementor .yd-card-grid{gap:var(--space-card);}.elementor .yd-card{padding: var(--space-card) !important;\n}.elementor .yd-section{padding-block-start:var(--space-section);padding-block-end:var(--space-section);}.elementor .yd-container{max-width:var(--yd-content-width);margin-inline-start:auto;margin-inline-end:auto;}.elementor .yd-label{font-family:var(--font-primary);font-size: 12px !important; font-weight: 600 !important; line-height: 1.4 !important; letter-spacing: 0.1em !important;\n}.elementor .yd-small{font-family:var(--font-primary);font-size:var(--font-small);line-height: 1.5 !important; letter-spacing: 0px !important;\n}.elementor .yd-body{font-family:var(--font-primary);font-size:var(--font-body);font-weight: 400 !important; line-height: 1.6 !important; letter-spacing: 0px !important;\n}.elementor .yd-h3{font-family:var(--font-primary);font-size:var(--font-h3);font-weight: 600 !important; line-height: 1.4 !important; letter-spacing: 0px !important;\n}.elementor .yd-h2{font-family:var(--font-primary);font-size:var(--font-h2);font-weight: 600 !important; line-height: 1.3 !important; letter-spacing: 0px !important;\n}.elementor .yd-h1{font-family:var(--font-primary);font-size:var(--font-heading);font-weight: 600 !important; line-height: 1.25 !important; letter-spacing: 0px !important;\n}