.elementor .e-e7c792f-7653d0d{position:absolute;inset-block-start:16px;inset-inline-end:16px;font-family:var(--font-primary);font-weight:500;font-size:13px;color:var(--color-white);line-height:13px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-radius:var(--radius-max);border-width:1px;border-color:#ffffff3d;border-style:solid;background-color:#0000003b;backdrop-filter:blur(6px);}.elementor .e-d29122c-636a48d{font-family:var(--font-primary);font-weight:500;font-size:16px;color:var(--color-primary-deep);transition:all 200ms;-webkit-line-clamp: 2; 
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;\n}.elementor .e-d29122c-636a48d:hover,.elementor .e-d29122c-636a48d:focus-visible{color:var(--color-primary-deep);}.elementor .e-794bac3-59e4117{width:30px;height:30px;color:var(--color-primary-deep);flex:1 0 auto;}.elementor .e-0a40b2e-eb315be{padding-block-start:var(--spacing-md);padding-block-end:var(--spacing-md);padding-inline-start:22px;padding-inline-end:var(--spacing-md);display:flex;flex-direction:row;gap:var(--spacing-sm);align-items:center;}.elementor .e-10abe73-f69c069{overflow:hidden;padding:0px;border-radius:var(--radius-md);border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-white);transition:all 300ms;display:flex;flex-direction:column;}.elementor .e-10abe73-f69c069:hover,.elementor .e-10abe73-f69c069:focus-visible{transform:translate3d(0px, -5px, 0px);}