.elementor-102 .elementor-element.elementor-element-ead59aa{--display:flex;}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-grid{--tn-grid-cols:4;--tn-grid-col-gap:24px;column-gap:24px;--tn-grid-row-gap:24px;row-gap:24px;}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-grid-section-title{text-align:left;color:#111827;margin-bottom:18px;}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-card{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e7eb;border-radius:16px 16px 16px 16px;padding:28px 26px 28px 26px;}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-card:hover{border-color:#d1d5db;transform:translateY(-4px);}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-card-eyebrow{color:#16a34a;margin-bottom:12px;}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-card-title{color:#111827;font-size:19px;margin-bottom:12px;}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-card:hover .tn-card-title{color:#0f172a;}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-card-desc{color:#4b5563;margin-bottom:18px;}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-card-link{color:#16a34a;gap:6px;}.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-card:hover .tn-card-link, .elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-card-link:hover{color:#15803d;}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-grid{--tn-grid-cols:2;}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-8b0bd25 .tn-grid{--tn-grid-cols:1;}}