.elementor .arrow-link-secondary{width:auto;font-weight:600;font-size:var(--TextSm);color:var(--Secondary);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;gap:.25rem;flex:0 0 auto;align-items:center}.elementor .card-hover-secondary{height:100%;color:var(--Foreground);text-decoration:none;padding-block-start:var(--SpaceLg);padding-block-end:var(--SpaceLg);padding-inline-start:var(--SpaceLg);padding-inline-end:var(--SpaceLg);border-radius:var(--RadiusXl);border-width:2px;border-color:transparent;border-style:solid;background-color:var(--Card);box-shadow:0 1px 3px #1a2b600a,0 4px 14px -2px #1a2b6014;flex-direction:column;gap:var(--SpaceSm)}.elementor .card-hover-secondary:hover,.elementor .card-hover-secondary:focus-visible{border-color:var(--Secondary)}.elementor .text-secondary{color:var(--Secondary)}.elementor .icon-box-sm{width:2.5rem;height:2.5rem;border-radius:var(--RadiusLg)}.elementor .icon-box-secondary{background-color:#faf1ea}.elementor .icon-box{display:flex;flex:0 0 auto;justify-content:center;align-items:center}.elementor .icon-2xl{width:var(--Icon2xl);height:var(--Icon2xl)}.elementor .icon-xs{width:var(--IconXs);height:var(--IconXs)}.elementor .text-h4{font-family:var(--FontHeading);font-weight:600;font-size:var(--TextH4);line-height:1.3em}
