.elementor .H4{font-family:var(--Headings);font-weight:600;font-size:var(--fontsize-h4);color:var(--black);line-height:var(--lineheight-H4);-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;\n}.elementor .body{font-family:var(--Body);font-weight:500;font-size:var(--fontsize-body);color:var(--black);line-height:var(--lineheight-body);text-align:start;}.elementor .overline{font-family:var(--Headings);font-weight:500;font-size:var(--fontsize-note-m);color:var(--black);line-height:var(--lineheight-note-m);text-transform:uppercase;}.elementor .card-wrapper{width:auto;min-width:280px;max-width:420px;overflow:hidden;padding:0px;border-radius:var(--sz-32px);flex-direction:column;gap:0px;flex-wrap:wrap;justify-content:flex-start;}.elementor .card-wrapper:hover,.elementor .card-wrapper:focus-visible{box-shadow: 0 16px 32px 0 rgba(0, 24, 16, 0.06);
backdrop-filter: blur(10px);\n}.elementor .label{width:auto;max-height:var(--sz-24px);color:var(--primary);padding:var(--sz-8px);border-radius:var(--sz-full);background-color:var(--primary-background-300);display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .card-wrapper-content{height:auto;padding:var(--gap-24px);background-color:var(--neutral-200);flex-direction:column;gap:var(--sz-32px);justify-content:space-between;}